Pular para o conteúdo

Codificador e decodificador Base64

Converta texto UTF-8 localmente com alfabeto padrão ou seguro para URL.

Texto e formato

Processado no navegador.

Espaços no Base64 são ignorados. O texto usa UTF-8.

O texto cinza é um exemplo. Converter usa esse texto; focar qualquer campo o apaga.

Texto convertido

Escolha a direção, informe o texto e converta.

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.