Codificar e decodificar Base64 online
Cole um texto para codificar em Base64 ou um Base64 para decodificar de volta. Suporta caracteres acentuados (UTF-8) e roda inteiramente no seu navegador.
Para que serve
A ferramenta Base64 codifica um texto na representação Base64 e também decodifica de volta para o conteúdo original. Cole o texto, escolha codificar ou decodificar e copie o resultado.
Base64 transforma qualquer dado em uma sequência de caracteres seguros para texto (letras, números, + e /), o que permite transportar conteúdo binário por canais que só aceitam texto.
Quando usar
- Embutir imagens ou fontes em CSS e HTML usando data URIs.
- Montar o cabeçalho de autenticação básica (Basic Auth), que codifica usuario:senha em Base64.
- Transmitir conteúdo binário como texto em JSON, e-mail ou APIs.
- Inspecionar partes de um token ou payload codificado.
Base64 não é criptografia
Este é o ponto mais importante: Base64 é apenas uma codificação reversível, não uma forma de proteção. Qualquer pessoa pode decodificar o resultado de volta ao original em segundos, sem chave nem senha.
Nunca use Base64 para esconder senhas, tokens ou dados sensíveis. Para isso, use criptografia de verdade. Base64 serve só para representar dados, não para protegê-los.
Privacidade
Toda a codificação e decodificação acontece no seu navegador, sem enviar nada para servidores. Você pode trabalhar com conteúdo interno sem que ele saia do seu computador.
Perguntas frequentes
- Base64 protege meus dados?
- Não. Base64 é só uma codificação reversível, qualquer um decodifica de volta. Para proteger dados, use criptografia, não Base64.
- Para que serve o data URI?
- Um data URI embute o conteúdo (uma imagem, por exemplo) direto no HTML ou CSS em Base64, evitando uma requisição extra ao servidor.
- O texto é enviado para algum servidor?
- Não. A codificação e a decodificação ocorrem inteiramente no seu navegador.