Codificador / Decodificador Base64
Codifique e decodifique strings Base64 instantaneamente.
Codificação Instantânea
Converta texto simples para o formato Base64 instantaneamente para uso em URLs de dados, APIs ou anexos de e-mail.
Decodificação Rápida
Decodifique strings Base64 de volta para texto legível com um único clique. Perfeito para inspecionar cargas úteis codificadas.
Privacidade Garantida
Toda a conversão acontece no seu navegador. Seus dados nunca saem do seu dispositivo ou são enviados para qualquer servidor.
Detecção de Erros
Strings Base64 inválidas são detectadas automaticamente com mensagens de erro claras para ajudá-lo a corrigir problemas de codificação.
Entendendo a Codificação Base64
Base64 é um esquema de codificação binária para texto que representa dados binários em um formato de string ASCII. É amplamente utilizado para transmitir dados por meios projetados para lidar com texto, como anexos de e-mail, URLs de dados em HTML/CSS e tokens de autenticação de API. Base64 garante que os dados binários permaneçam intactos em sistemas que, de outra forma, poderiam corrompê-los.
Quando Usar Base64
A codificação Base64 é essencial para embutir imagens diretamente em HTML (data:image/png;base64,...), transmitir arquivos via APIs JSON, codificar credenciais de autenticação para HTTP Basic Auth e incluir dados binários com segurança em XML ou JSON. Também é comumente usada em tokens JWT e fluxos OAuth. Embora o Base64 aumente o tamanho dos dados em aproximadamente 33%, é a solução padrão para transmissão binária segura para texto.
Como Funciona a Codificação Base64
Base64 converte dados binários em grupos de 6 bits, mapeando cada grupo para um dos 64 caracteres ASCII (A-Za-z0-9+/). Cada 3 bytes de dados de entrada produzem 4 bytes de saída Base64. Caracteres de preenchimento (=) são adicionados para garantir que o comprimento da saída seja um múltiplo de 4. Este processo é completamente reversível—decodificar simplesmente reverte o mapeamento de caracteres e remove o preenchimento para restaurar os dados binários originais.