Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Codificador e decodificador Base64

Codifique texto para um aplicativo ou leia texto UTF-8 em Base64. Escolha o formato e copie ou baixe o resultado completo.

Entrada

Resultado

Insira os dados e execute a conversão.

Conversão local

A ferramenta processa o texto neste navegador, sem enviá-lo nem salvar um histórico da ferramenta.

A cópia e o download ocorrem apenas quando solicitados. Outros serviços e configurações de consentimento do site são independentes.

Como converter texto

  1. Escolha Decodificar para dados Base64 ou Codificar para texto comum e cole a entrada. Todo o conteúdo é tratado como um único valor.
  2. Ao codificar, escolha o formato padrão ou seguro para URL. O decodificador reconhece ambos e aceita preenchimento ausente ou completo e correto.
  3. Execute a conversão e copie ou baixe o resultado. Se houver erro, confira a entrada: não há resultado parcial.

Base64 e texto UTF-8

Base64 representa bytes com caracteres imprimíveis. É uma codificação reversível, não criptografia nem compressão.

O texto usa UTF-8. Bytes inválidos são rejeitados, sem adivinhar a codificação ou inserir caracteres de substituição.

O formato padrão usa +, / e os sinais = necessários. O seguro para URL usa - e _ e omite o preenchimento. Não misture os alfabetos.

Na codificação, espaços e quebras de linha são dados. Na decodificação, só são ignorados espaço ASCII, tabulação, CR, LF e avanço de página. O resultado e o arquivo preservam as quebras.

Exemplos

Hello é codificado como SGVsbG8=; um espaço vira IA==.

😀 vira 8J+YgA== no padrão ou 8J-YgA no formato seguro para URL.

Zg e Zg== resultam em f; o preenchimento parcial Zg= é rejeitado. Base64 válido também pode conter bytes que não são UTF-8.

Limites

O limite é 256 KiB de texto ou bytes decodificados, além do limite do editor. Não há suporte a arquivos, codificações antigas, data URLs ou JWTs completos.

O arquivo não recebe BOM nem quebra de linha adicional; um BOM existente é preservado. A área de transferência pode alterar quebras, e controles podem ficar invisíveis.

Processamento no navegador

A conversão ocorre no navegador, sem envio de dados ou histórico pelo recurso. Copiar e baixar só ocorrem quando solicitados; os demais serviços do site são independentes.

Perguntas sobre Base64

Não. A codificação é reversível sem chave.

Sim, omita todo o preenchimento ou forneça-o completo e correto.

A sintaxe ou os bits não usados podem ser inválidos, ou os bytes podem não ser UTF-8.

Sim. Unicode válido é codificado em UTF-8 sem traduzir o texto.

No resultado decodificado e no arquivo, sim. A entrada do navegador e a área de transferência podem alterar quebras.

Fontes

JSON para YAML

Converta JSON em YAML localmente, preservando o texto dos números e as strings entre aspas; copie ou baixe o resultado completo.

Abrir ferramenta — JSON para YAML

Conversor de YAML para JSON

Converta YAML em JSON localmente com texto numérico exato, aliases limitados e cópia ou download completos.

Abrir ferramenta — Conversor de YAML para JSON

HTML para Markdown

Converta HTML colado ou local em Markdown, confira as notas de conversão e copie ou baixe o resultado.

Abrir ferramenta — HTML para Markdown

Testador de expressões regulares JavaScript

Teste um padrão JavaScript localmente e examine correspondências, capturas e posições UTF-16.

Abrir ferramenta — Testador de expressões regulares JavaScript

Markdown para HTML

Converta um rascunho Markdown em fragmento HTML, confira o código e a prévia inerte e copie ou baixe o resultado.

Abrir ferramenta — Markdown para HTML

Ordenador de texto

Ordene linhas pelo alfabeto do idioma escolhido ou por pontos de código Unicode, mantendo duplicatas, linhas em branco e todo o conteúdo.

Abrir ferramenta — Ordenador de texto

Remover linhas duplicadas

Mantenha a primeira cópia exata de cada linha, preservando a ordem, os espaços significativos e as linhas vazias; copie ou baixe o resultado.

Abrir ferramenta — Remover linhas duplicadas

Comparador de textos

Compare dois textos localmente, com alterações em linhas inteiras e atenção aos espaços e à quebra final.

Abrir ferramenta — Comparador de textos

Conversor de maiúsculas e minúsculas

Converta a caixa do texto ou as iniciais de palavras e frases com regras explícitas.

Abrir ferramenta — Conversor de maiúsculas e minúsculas

Codificador e decodificador de entidades HTML

Codifique ou decodifique referências HTML em texto, escolhendo o contexto e o formato Unicode. O resultado usa LF, sem interpretar ou renderizar a marcação.

Abrir ferramenta — Codificador e decodificador de entidades HTML

Gerador de tabela Markdown

Edite uma tabela de texto literal, ajuste o alinhamento e copie Markdown GFM ou importe texto separado por tabulações.

Abrir ferramenta — Gerador de tabela Markdown

Analisador e criador de strings de consulta

Analise e edite parâmetros de consulta mantendo nomes repetidos e sua ordem. Copie uma consulta normalizada ou URL HTTP(S).

Abrir ferramenta — Analisador e criador de strings de consulta

Codificador e decodificador de URL

Converta um componente de URL ou valor de formulário UTF-8 com regras claras para espaços e sinais de mais; copie ou baixe o resultado.

Abrir ferramenta — Codificador e decodificador de URL

Formatador XML

Verifique XML 1.0 com espaços de nomes, formate ou compacte localmente e copie ou baixe o resultado em UTF-8.

Abrir ferramenta — Formatador XML

Formatador e validador JSON

Verifique a sintaxe JSON, formate ou minifique localmente e copie ou baixe o resultado preservando os dados originais.

Abrir ferramenta — Formatador e validador JSON

Contador de caracteres e segmentos SMS

Veja a codificação da mensagem, os limites dos segmentos e o possível custo. O texto fica no seu navegador.

Abrir ferramenta — Contador de caracteres e segmentos SMS

Contador de caracteres para redes sociais

Confira os limites de cada plataforma e divida publicações sem perder texto.

Abrir ferramenta — Contador de caracteres para redes sociais

Contador de caracteres

Conte caracteres, palavras, frases e parágrafos. Consulte a densidade de palavras, o tempo de leitura e o tamanho UTF-8 no navegador.

Abrir ferramenta — Contador de caracteres

Calculadora de tamanho de texto

Compare codificações e tamanhos de dados de texto no navegador.

Abrir ferramenta — Calculadora de tamanho de texto

Limpeza de texto de PDF

Corrija quebras de linha e espaços em texto copiado de PDFs. Preserve o original e reveja hífens ambíguos antes de copiar o resultado.

Abrir ferramenta — Limpeza de texto de PDF

Conversor de letras estilizadas

Converta letras Unicode estilizadas compatíveis em texto normal no navegador. Preserve maiúsculas, acentos, emojis e o original.

Abrir ferramenta — Conversor de letras estilizadas

Corrigir texto

Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.

Abrir ferramenta — Corrigir texto

Verificar corte do e-mail no Gmail

Meça os bytes UTF-8 do HTML do e-mail, compare com a referência de 102.000 bytes e encontre trechos pesados, tudo no navegador.

Abrir ferramenta — Verificar corte do e-mail no Gmail
Ver todas as ferramentas desta categoria