Codificar / Decodificar Base64 🔒 Seus dados nunca saem do seu navegador.
Converta texto para Base64 e vice-versa. Suporte completo a Unicode.
Resultado do arquivo
Sobre esta ferramenta
Base64 representa dados binários usando 64 caracteres ASCII (A–Z, a–z, 0–9, +, /). É comumente usado para embutir dados em JSON, URLs, e-mail (MIME) ou data URIs de imagens. Esta ferramenta codifica e decodifica Base64 direto no seu navegador, com suporte completo a Unicode (acentos, emoji…) via UTF-8.
Tudo roda 100% no cliente: o texto que você cola nunca é enviado a nenhum servidor, sendo seguro para dados sensíveis como tokens, senhas ou arquivos de configuração.
Perguntas frequentes
Base64 é o mesmo que criptografia?
Não. O Base64 apenas reformata bytes como texto — não esconde nem embaralha nada, e qualquer pessoa pode decodificá-lo na hora. Nunca o use para proteger senhas ou segredos.
Meus dados são enviados a um servidor ao usar esta ferramenta?
Não. A codificação e a decodificação rodam inteiramente no seu navegador com JavaScript — nada do que você digita, cola ou solta é enviado para lugar nenhum.
O que é Base64 seguro para URL e quando preciso dele?
Uma variante que troca + e / por - e _ (e muitas vezes remove o preenchimento =) para que a string possa aparecer com segurança em uma URL ou nome de arquivo. Ative "URL-safe" acima sempre que estiver montando um parâmetro de consulta, um JWT ou um nome de arquivo a partir de dados codificados.
Por que meu Base64 termina com = ou ==?
O Base64 trabalha em blocos de 4 caracteres que representam 3 bytes de entrada; quando o comprimento da entrada não é múltiplo de 3, um ou dois caracteres = preenchem o último bloco. Ative "Remover preenchimento" acima se o seu formato de destino não os quiser.
Posso codificar um arquivo ou imagem em vez de digitar texto?
Sim. Solte qualquer arquivo no painel esquerdo para obter seu Base64 e um data: URI pronto para uso — imagens também mostram uma prévia ao vivo. Cole o Base64 (ou um data: URI completo) no painel direito para decodificá-lo de volta em um arquivo baixável.