Codificador/Decodificador Base64
Esta ferramenta de Base64 converte texto em Base64 e decodifica strings Base64 de volta para texto legível, tratando corretamente caracteres UTF-8 como acentos e emojis.
Sobre esta ferramenta
Esta ferramenta de Base64 converte texto em Base64 e decodifica strings Base64 de volta para texto legível, tratando corretamente caracteres UTF-8 como acentos e emojis.
Como usar
- Digite ou cole um texto ou uma string Base64 na caixa de entrada.
- Clique em Codificar para converter o texto em Base64, ou em Decodificar para transformar Base64 de volta em texto.
- Clique em Copiar resultado para copiar.
Bom saber
- O Base64 é definido na RFC 4648 e representa dados binários com 64 caracteres ASCII: A–Z, a–z, 0–9, + e /, com = usado como preenchimento.
- A saída em Base64 fica cerca de 33% maior que a entrada, porque cada 3 bytes viram 4 caracteres.
- O texto é codificado em UTF-8 antes da conversão para Base64, então caracteres acentuados e emojis voltam intactos.
- Base64 é uma codificação, não uma criptografia: qualquer pessoa pode decodificá-lo.
Funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado.
Perguntas frequentes
Base64 é criptografia?
Não. Base64 é uma codificação reversível para transportar dados binários por canais que só aceitam texto. Ele não oferece nenhuma segurança, então nunca o use para esconder senhas ou segredos.
Por que a decodificação falha com 'Invalid Base64'?
A entrada contém caracteres fora do alfabeto Base64 ou tem o comprimento errado. O Base64 seguro para URL usa - e _ no lugar de + e /, o que a decodificação padrão não aceita.
Onde o Base64 é usado?
Usos comuns incluem anexos de e-mail (MIME), URLs data: para imagens, cabeçalhos de autenticação HTTP Basic e os segmentos dos JSON Web Tokens.
Meus dados são enviados para um servidor?
Não. A codificação e a decodificação rodam localmente no seu navegador, então o texto nunca sai do seu dispositivo.