Sobre o Codificar / decodificar Base64
Base64 transforma texto em uma string ASCII compacta usando apenas letras, dígitos e alguns símbolos — uma forma comum de transportar texto com segurança por sistemas que só lidam com ASCII simples. Isso codifica texto para Base64 e decodifica de volta, lidando com Unicode corretamente. Desenvolvedores usam para ler ou montar o payload de um JWT, embutir um pequeno trecho em um data URI, inspecionar uma configuração ou cabeçalho de e-mail codificado, ou passar texto por um canal que de outro modo estragaria os caracteres especiais.
Como funciona
A codificação primeiro converte seu texto para UTF-8, depois codifica esses bytes em Base64, então qualquer caractere Unicode sobrevive à ida e volta. A decodificação reverte: decodifica o Base64 em bytes e os interpreta de volta como texto UTF-8 (o espaço em branco na entrada é ignorado, então Base64 com quebras de linha ainda decodifica). Ele usa o alfabeto Base64 padrão (A–Z, a–z, 0–9, +, /, com preenchimento =). Base64 inválido na decodificação é sinalizado em vez de produzir lixo.
Suposições e comportamento
- Seguro para Unicode. A codificação passa por UTF-8, então emojis e texto não latino codificam e decodificam corretamente — ao contrário de um Base64 ingênuo que quebra em não ASCII.
- Usa o alfabeto Base64 padrão com
+e/e preenchimento=. - Na decodificação, o espaço em branco é removido primeiro, então Base64 quebrado em várias linhas ainda funciona.
- Esta ferramenta é para texto, não arquivos.
Limitações
- Base64 é codificação, não criptografia. É trivialmente reversível e não oferece nenhuma segurança ou privacidade aos dados em si — nunca o trate como uma forma de esconder segredos.
- Ele usa o alfabeto padrão, não o Base64 seguro para URL (que troca
+//por-/_). Tokens que usam a variante segura para URL podem não decodificar aqui sem ajuste. - Ele lida com texto; não codificará arquivos binários, imagens ou downloads arbitrários.
- Base64 malformado ou truncado reportará um erro na decodificação em vez de adivinhar.
Privacidade
A codificação e decodificação rodam inteiramente no seu navegador. Seu texto nunca é enviado ou armazenado.

