O que é
Base64 é uma forma de representar dados em texto usando apenas letras, números e alguns símbolos. Esta ferramenta codifica qualquer texto em Base64 e também decodifica uma string Base64 de volta para o texto original, com suporte completo a acentos e emojis.
O Base64 é muito usado em programação: para embutir imagens em HTML/CSS, enviar dados em URLs e cabeçalhos HTTP (como o Basic Auth), e transportar conteúdo binário por canais que só aceitam texto.
Um ponto importante: Base64 não é criptografia. Ele apenas transforma a representação dos dados de forma reversível — qualquer pessoa consegue decodificar. Todo o processo aqui acontece no seu navegador.
Como usar
- Escolha entre "Codificar" ou "Decodificar".
- Digite ou cole o conteúdo no campo de entrada.
- O resultado aparece automaticamente e pode ser copiado.
Exemplos
- Codificar um texto para incluir em um token ou URL.
- Decodificar um valor Base64 retornado por uma API.
- Converter credenciais para o formato usado em cabeçalhos HTTP Basic.
Perguntas frequentes
Base64 é criptografia?
Não. Base64 é apenas uma codificação reversível, sem senha. Qualquer pessoa pode decodificar. Não use Base64 para proteger informações sensíveis.
Funciona com acentos e emojis?
Sim. A ferramenta trata o texto como UTF-8, então acentos, cedilha e emojis são codificados e decodificados corretamente.