🔐 Codificador Base64

Codifique e decodifique texto em Base64 instantaneamente. 100% no navegador.

0 chars

resultado
0 chars
⚠️ Texto Base64 inválido. Verifique se o conteúdo está correto.

O que é Base64?

Base64 é um método de codificação que converte dados binários em texto ASCII, usando um alfabeto de 64 caracteres (A–Z, a–z, 0–9, + e /). O nome vem justamente desse conjunto de 64 símbolos.

Ele não é uma forma de criptografia — qualquer pessoa pode decodificar um texto em Base64. O objetivo é representar dados binários (como imagens, arquivos ou bytes) em um formato de texto que pode ser transmitido com segurança por sistemas que só lidam com texto, como e-mail (MIME), URLs e JSON.

Quando usar Base64?

Base64 URL-safe

O Base64 padrão usa os caracteres + e /, que têm significado especial em URLs. A variante URL-safe substitui + por - e / por _, tornando o resultado seguro para uso em parâmetros de URL, tokens JWT e links sem necessidade de percent-encoding.

Tamanho do resultado

Texto codificado em Base64 é sempre maior que o original — aproximadamente 33% maior. Isso ocorre porque cada 3 bytes de dados originais viram 4 caracteres Base64. Por isso, Base64 não é adequado para compressão — apenas para compatibilidade de formato.

Veja também

🔑 Gerador de Senha 📝 Contador de Palavras ✍️ Lorem Ipsum 🛡️ Remover Metadados