Ferramenta para desenvolvedores

Decodificador de Base64

Transforme o Base64 de volta no arquivo, na imagem ou no texto de onde ele veio.

Decodificador de Base64 Executa no seu dispositivo
  • Executa no seu navegador — seu texto nunca é enviado a lugar nenhum
  • Sem cadastro, sem cotas, grátis para usar quantas vezes quiser

Como funciona

O Base64 aparece embutido em data URIs, payloads de API, anexos de e-mail e arquivos de configuração. Decodificá-lo geralmente significa descobrir o que ele realmente é, e é por isso que esta ferramenta mostra imagens em vez de apenas devolver bytes.

Data URIs são tratadas

Uma string que começa com “data:image/png;base64,” traz o próprio tipo, e o prefixo é removido automaticamente. Base64 simples, sem prefixo, também funciona.

O tipo é detectado quando não é declarado

Sem prefixo, os primeiros bytes são comparados com as assinaturas de formatos comuns — PNG, JPEG, GIF, PDF e ZIP se identificam dessa forma. Quando o conteúdo é texto UTF-8 válido, ele é exibido como texto.

Imagens são pré-visualizadas

Quando o resultado é uma imagem, ela é exibida para você confirmar que é o que esperava antes de baixar. Todo o resto é oferecido para download com uma extensão adequada.

Por que isso importa para a segurança

Payloads em Base64 costumam conter credenciais, tokens e documentos privados. Decodificar um em um servidor remoto significa entregá-lo. Esta ferramenta roda na página, então nada é transmitido.

Perguntas frequentes

Decodificador de Base64 — perguntas

Ele consegue decodificar data URIs?

Sim. O prefixo data: é reconhecido e removido automaticamente.

E se meu Base64 não tiver informação de tipo?

Os primeiros bytes são comparados com assinaturas comuns de arquivos, e UTF-8 válido é exibido como texto.

Por que ele diz que o Base64 é inválido?

Geralmente é uma cópia truncada ou caracteres soltos. Confira se a string inteira foi copiada.

Meus dados são enviados?

Não. A decodificação é feita inteiramente no seu navegador.