Codificar e decodificar Base64 online grátis
Converta texto para Base64 ou decodifique Base64 para texto na hora, no seu navegador. Grátis, sem cadastro e sem enviar dados a nenhum servidor.
Como codificar ou decodificar Base64
- 1
Escolha Codificar ou Decodificar
Selecione a aba “Codificar” para converter texto comum em Base64, ou “Decodificar” para converter Base64 de volta em texto.
- 2
Cole o seu texto
Digite ou cole o conteúdo na caixa de entrada. O resultado é atualizado ao vivo enquanto você digita.
- 3
Copie o resultado
Clique em “Copiar resultado” para copiar a saída para a área de transferência.
Base64 representa dados binários como uma sequência de 64 caracteres ASCII imprimíveis (A–Z, a–z, 0–9, + e /). A cada 3 bytes de entrada surgem 4 caracteres Base64, então o resultado fica cerca de 33% maior que o original. Se o tamanho não for múltiplo de 3, caracteres de preenchimento (=) são adicionados no final.
Usos comuns: incorporar imagens em HTML ou CSS como data URL (data:image/png;base64,…), codificar credenciais em cabeçalhos de autenticação básica HTTP, transportar dados binários em JSON e guardar arquivos binários em XML ou anexos de e-mail (MIME).
Observação sobre Unicode: a função btoa() do navegador só aceita caracteres Latin-1. Esta ferramenta converte seu texto para UTF-8 antes, então emojis, chinês, árabe e qualquer caractere Unicode são codificados e decodificados corretamente. Tudo acontece no seu navegador.