O que é Codificação Base64?
Base64 é um esquema de codificação binário-para-texto que converte dados binários em formato de string ASCII. É amplamente usado para incorporar dados em formatos baseados em texto como HTML, CSS, JSON e e-mail.
Casos de Uso Comuns
- Data URIs: Incorporar imagens diretamente em HTML ou CSS.
- Payloads de API: Codificar dados binários para APIs JSON.
- Anexos de e-mail: Codificação MIME para conteúdo de e-mail.
- Autenticação: Cabeçalhos de autenticação HTTP Basic.
Como Funciona
O Base64 pega cada 3 bytes de entrada e os converte em 4 caracteres ASCII, usando um conjunto de 64 caracteres (A-Z, a-z, 0-9, +, /). Isso significa que dados codificados em Base64 são cerca de 33% maiores que o original.
Perguntas Frequentes
Esta ferramenta suporta Unicode?
Sim. Esta ferramenta lida corretamente com texto Unicode, incluindo japonês, emojis e outros caracteres multibyte, usando codificação UTF-8.
Base64 é criptografia?
Não. Base64 é uma codificação, não criptografia. Não fornece nenhuma segurança - qualquer pessoa pode decodificar uma string Base64. Nunca use Base64 para proteger dados sensíveis.