Como codificar ou decodificar Base64
- Escolha Codificar ou Decodificar.
- Digite um texto ou escolha um arquivo, ou cole o Base64.
- Copie o resultado ou veja e baixe a imagem decodificada.
Onde o Base64 aparece
Data URLs de imagens em HTML ou CSS, anexos de e-mail (MIME), cabeçalhos de autenticação Basic, campos JSON com arquivos e as partes de um JWT.
UTF-8 e o problema do btoa
A função btoa do navegador só aceita Latin-1 e falha com emoji, acentos e ç. A ferramenta converte o texto para bytes UTF-8 antes, gerando o mesmo resultado de servidores e do terminal.
Data URL e tamanho
Uma data URL coloca o arquivo dentro da página: economiza uma requisição, mas fica um terço maior e não é cacheada à parte. Use para ícones pequenos.
Perguntas frequentes
O que é Base64?
Uma forma de escrever dados binários com 64 caracteres simples (A–Z, a–z, 0–9, + e /) para passá-los por canais só de texto, como JSON, e-mail e URLs.
Base64 é criptografia?
Não. Qualquer pessoa decodifica. Nunca use para esconder senhas.
Por que o resultado fica maior?
Cada 3 bytes viram 4 caracteres, então o Base64 é cerca de 33 % maior que o original.
