Codificador / Decodificador Base64
Codifique texto e arquivos em Base64, ou decodifique strings Base64 instantaneamente. 100% no cliente.
Arraste um arquivo aqui ou clique para selecionar
Todo o processamento é realizado inteiramente no seu navegador. Nenhum dado é enviado a qualquer servidor.
O que é Base64?
Base64 é um esquema de codificação que converte dados binários em texto ASCII usando 64 caracteres seguros (A–Z, a–z, 0–9, +, /). É amplamente utilizado em anexos de e-mail (MIME), cabeçalhos HTTP, tokens JWT e incorporação de imagens. Nota: Base64 é codificação, não criptografia — qualquer pessoa pode decodificá-lo. Nunca armazene dados sensíveis apenas com Base64.
Casos de uso da codificação Base64
Anexos de e-mail (MIME)
Anexos binários como imagens e documentos são convertidos para Base64 para serem transmitidos com segurança por e-mail.
Autenticação HTTP Basic
As credenciais no formato usuário:senha são codificadas em Base64 e enviadas no cabeçalho Authorization.
JWT (JSON Web Token)
O cabeçalho e o payload do JWT são codificados com Base64 seguro para URL (Base64URL). Funciona ótimo junto com o Decodificador JWT.
Incorporação de imagens inline
Imagens são incorporadas diretamente em HTML ou CSS como data URIs Base64, eliminando requisições separadas.
Base64 Padrão vs URL-safe
| Item | Standard | URL-safe |
|---|---|---|
| Caracteres especiais | +, / | -, _ |
| Preenchimento | = | Omitido |
| Uso comum | E-mail, codificação geral | URL, JWT, nomes de arquivo |