Codificador/Decodificador Base64
Codifique texto para Base64 e decodifique Base64 para texto, com suporte completo a Unicode e emoji — 100% no seu navegador.
100% privado — tudo roda no seu navegador
Como usar
- 1
Escolha Codificar para converter texto em Base64, ou Decodificar para converter Base64 em texto.
- 2
Digite ou cole o conteúdo — o resultado é atualizado na hora.
- 3
Clique em Trocar para permutar os painéis e inverter a direção da conversão.
- 4
Copie o resultado ou baixe-o como arquivo .txt.
- 5
Clique em Redefinir para começar de novo.
Exemplos
Codificar texto com emoji
Entrada
Hello 🌍Saída
SGVsbG8g8J+MjQ==Decodificar Base64 para Unicode
Entrada
5L2g5aW95LiW55WMSaída
你好世界Perguntas frequentes
O que é Base64?
Base64 é uma forma de representar dados binários usando apenas 64 caracteres imprimíveis (A–Z, a–z, 0–9, +, /). É muito usado para incorporar dados em formatos de texto como JSON, XML, HTML e e-mail.
Base64 é criptografia?
Não. Base64 é uma codificação, não uma criptografia — qualquer pessoa pode decodificar. Nunca use para proteger senhas ou segredos.
Por que alguns Base64 terminam com =?
Os caracteres = são preenchimento: tornam o comprimento codificado múltiplo de quatro e podem ser omitidos na decodificação. Esta ferramenta aceita as duas formas.
Funciona com emoji e textos em outros idiomas?
Sim. O texto é codificado em UTF-8 antes do Base64, então chinês, japonês, coreano, emoji e qualquer outro caractere Unicode fazem o caminho de ida e volta corretamente.
Meus dados são enviados a um servidor?
Não. Tudo roda localmente no seu navegador. Seus dados nunca saem do seu dispositivo.
É possível decodificar Base64URL (URLs e JWT)?
Sim. O decodificador também aceita o alfabeto seguro para URL (- e _) usado em JWT e URLs.