Base64: Não É Criptografia, Não É Compressão
Base64 converte dados binários em 64 caracteres ASCII seguros para sistemas baseados em texto (email, JSON, URLs). O output é ~33% maior que o input.
Como Funciona
Cada 3 bytes viram 4 caracteres Base64. Divide em grupos de 6 bits e mapeia para o alfabeto Base64.
Usos Comuns
Data URIs para imagens pequenas, HTTP Basic Auth, tokens JWT, anexos de email.
Quando NÃO Usar
Imagens grandes (use img src), "esconder" dados (não é criptografia), arquivos grandes (overhead de 33%).
Codifique agora: Codificador Base64.