Pro — sem anúncios
advertisement
// texto ↔ base64

Codificar e decodificar Base64

Cole um texto para codificá-lo em Base64, ou cole Base64 para ler o que há dentro — a conversão acontece ao vivo enquanto você digita, totalmente segura em UTF-8.

advertisement

O que o Base64 realmente é

Base64 não é criptografia — é uma forma de escrever qualquer dado usando apenas 64 caracteres seguros (A-Z, a-z, 0-9, + e /), para que ele sobreviva a sistemas que só lidam com texto puro, como anexos de e-mail ou dados incorporados em páginas web. Qualquer pessoa pode decodificá-lo, e é exatamente essa a intenção.

Isso funciona com acentos, emojis e texto não latino?

Sim — o texto é codificado primeiro como bytes UTF-8, que é o que praticamente todo sistema moderno espera. Conversores ingênuos que pulam essa etapa corrompem qualquer coisa além do ASCII básico.

E o Base64 URL-safe (com - e _)?

A decodificação o aceita automaticamente — a variante URL-safe apenas substitui + por - e / por _ para que o resultado possa viver dentro de uma URL. O padding = ausente no final também é tolerado.

Meu texto é enviado para algum lugar?

Não — isso acontece inteiramente no seu navegador, com JavaScript puro. Nada é enviado.

Convertburda — conversões universais
advertisement