Codificador e Decodificador Base64

Converta texto em Base64 e vice-versa com suporte total a Unicode.

Digite um texto para gerar o Base64.

Sobre esta ferramenta

O Codificador e Decodificador Base64 converte qualquer texto em Base64 ou reverte um Base64 de volta para texto legível. Diferente do btoa/atob puro, esta ferramenta usa TextEncoder e TextDecoder para lidar corretamente com caracteres Unicode como acentos, emojis e caracteres asiáticos. Ideal para inspecionar payloads JWT, cabeçalhos HTTP, data URIs e strings vindas de APIs.

Como utilizar

  1. 1Escolha o modo: Codificar (texto → Base64) ou Decodificar (Base64 → texto).
  2. 2Cole o conteúdo na área de entrada.
  3. 3Veja o resultado atualizando em tempo real ao lado.
  4. 4Copie o resultado ou baixe como arquivo .txt.

Como interpretar o resultado

Ao codificar você recebe uma string Base64 válida; ao decodificar você recebe o texto original em UTF-8.

Exemplos práticos

  • Decodificar o header e o payload de um JWT.
  • Codificar credenciais para HTTP Basic Auth em testes.
  • Converter um pequeno arquivo de texto para embutir em um data URI.

Benefícios

  • 100% gratuita, sem cadastro e sem marca d'água.
  • Processamento local: seus arquivos nunca saem do navegador.
  • Rápida, leve e otimizada para celular, tablet e computador.
  • Interface simples, em português, pensada para qualquer pessoa.

Para quem é indicada

  • Desenvolvedores inspecionando tokens de autenticação.
  • Suporte técnico decodificando strings de logs.
  • Estudantes aprendendo como funciona a codificação Base64.

Erros comuns e como evitar

'Conteúdo não é um Base64 válido'

Confira se não há caracteres inválidos (espaços internos, aspas). Base64 padrão usa A-Z, a-z, 0-9, + / e = como preenchimento.

Texto decodificado saiu com caracteres estranhos

O Base64 provavelmente não era UTF-8. Confirme a codificação de origem — a ferramenta assume UTF-8.

Perguntas frequentes

Suporta emojis e acentos?
Sim. Usamos TextEncoder/TextDecoder UTF-8 em vez do btoa/atob puro, então acentos e emojis funcionam nos dois sentidos.
Meus dados são enviados para algum servidor?
Não. Tudo é processado no seu navegador, sem qualquer requisição de rede.
Serve para JWT?
Sim, para o header e o payload. A assinatura é apenas verificável com a chave secreta, mas o conteúdo pode ser lido decodificando o segundo bloco do JWT.
É gratuito?
Sim, 100% gratuito e sem cadastro.

Ferramentas relacionadas

Explore mais ferramentas gratuitas do Toolora

Mais de uma dezena de ferramentas online prontas para usar, sem cadastro e sem instalar nada. Escolha a próxima e resolva sua tarefa em segundos.