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.
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.
