Codificador/Decodificador Base64
Roda no seu navegador — seus dados nunca saem do seu dispositivo.
Codifique texto em Base64 ou decodifique Base64 de volta para texto, com suporte a UTF-8.
O que é Codificador/Decodificador Base64?
O Base64 representa dados binários com 64 caracteres imprimíveis, para que eles trafeguem com segurança por canais que só aceitam texto, como JSON, e-mail ou URLs. Codificar deixa os dados cerca de 33% maiores; decodificar desfaz isso exatamente.
Para que serve
- Ler valores em Base64 encontrados em configurações, tokens ou APIs.
- Embutir pequenos dados em JSON ou HTML.
- Montar cabeçalhos de autenticação HTTP Basic.
Como usar
- Escolha Codificar ou Decodificar.
- Cole o texto ou o valor em Base64.
- Ligue o modo seguro para URL quando o valor for para uma URL e copie o resultado.
Exemplos
Codificar um texto curto
hello, worldaGVsbG8sIHdvcmxkPerguntas frequentes
Base64 é um tipo de criptografia?
Não. Base64 é uma codificação, não criptografia: qualquer pessoa consegue decodificar. Nunca use para proteger senhas ou segredos.
O que é Base64 seguro para URL?
Uma variante que troca + e / por - e _ e normalmente remove o preenchimento =, para o valor caber em URLs e nomes de arquivo.
Funciona com acentos e emoji?
Sim. O texto é convertido para UTF-8 antes de codificar e de volta depois de decodificar, então acentos, emoji e qualquer outro idioma fazem a ida e volta corretamente. Se um valor em Base64 guarda dados binários, como uma imagem, a ferramenta avisa em vez de mostrar caracteres sem sentido.