Codificar texto para Base64
Codifique qualquer texto em Base64 diretamente no navegador, com suporte completo para caracteres UTF-8.
É processado no seu dispositivo. Nada é enviado para nenhum servidor.
Converte o texto em bytes UTF-8 e codifica-os em Base64, o formato habitual para representar dados binários como texto ASCII seguro.
Casos de uso
- Codificar credenciais para um cabeçalho de autenticação básica.
- Preparar texto para incluir num JSON ou XML.
- Gerar dados de teste em Base64 para uma API.
Como funciona
- 1
Escreva o texto
Escreva ou cole o texto que quer codificar.
- 2
Codifique
Clique em «Codificar» e copie o resultado.
Detalhes técnicos
- Exemplo: «Olá» fica T2zDoQ==, porque o «á» ocupa 2 bytes em UTF-8.
- O resultado ocupa cerca de 33 % mais do que o texto original. Base64 não é cifragem: qualquer pessoa o pode descodificar.
- Gera Base64 padrão (com + e /). Os JWT e os URL usam a variante Base64URL, que troca esses caracteres por - e _ e costuma omitir os = finais.
- Codifica texto; para converter uma imagem em Base64, use a ferramenta de imagem para Base64.
Perguntas frequentes
Funciona com acentos e caracteres especiais?
Sim. O texto é primeiro codificado em UTF-8 e depois convertido em Base64, por isso os caracteres especiais são codificados e descodificados corretamente.