Como usar
Escolha alfabeto e direção. Unicode e emoji passam por bytes UTF-8; dados inválidos são rejeitados.
Alfabeto e preenchimento
O padrão usa +, / e =. Base64url usa - e _; a saída omite o preenchimento final.
Exemplo
“café 🐭” faz ida e volta sem perda. “Hello” gera SGVsbG8= no padrão.
Limites
Base64 não criptografa. Arquivos e data URLs não são processados; UTF-8 inválido é rejeitado.
Qual alfabeto escolher
Use Base64 padrão quando o formato pedir e Base64url em caminhos, consultas ou partes de tokens. A escolha deve combinar com o sistema receptor e não adiciona segurança.
Fluxo de ida e volta
Mantenha o mesmo alfabeto e confira o texto decodificado. Qualquer pessoa reverte Base64; senhas e chaves de API codificadas continuam desprotegidas.