Roda no navegador • Nada é enviado

Codificador / Decodificador Base64

Converta texto em Base64 e vice-versa, com suporte a UTF-8 e ao formato URL-safe. Tudo no seu navegador, nada é enviado.

🔒 Tudo é processado no seu navegador. Nenhum texto é enviado para a Toda Solução.

O que é Base64?

Base64 é uma forma de representar dados binários (ou texto) usando apenas 64 caracteres ASCII seguros: A–Z, a–z, 0–9, + e /. Não é criptografia — é uma codificação reversível, feita para transportar dados por canais que só aceitam texto, como e-mail (anexos MIME), JSON, URLs e cabeçalhos HTTP. Cada 3 bytes viram 4 caracteres, então o resultado fica ~33% maior que o original.

O modo URL-safe troca + e / por - e _ e remove o = de preenchimento, para o valor poder ir numa URL ou em tokens JWT sem escape. Já o Data URI (data:image/png;base64,…) embute o arquivo direto no HTML/CSS, evitando uma requisição extra — útil para ícones e imagens pequenas.

Perguntas frequentes

Base64 é seguro para esconder informação?

Não. Qualquer um decodifica em segundos — é codificação, não criptografia. Para proteger dados, use criptografia de verdade (e nunca coloque segredos em Base64 achando que estão ocultos).

Funciona com acentos e emojis?

Sim. O texto é tratado em UTF-8 antes de codificar, então acentos, ç e emojis são preservados na ida e na volta.

Meus dados são enviados para vocês?

Não. Toda a codificação e decodificação acontece localmente no navegador.

Outras ferramentas