🇺🇸 English
🇪🇸 Español
🇧🇷 Português
🇫🇷 Français
🇩🇪 Deutsch
🇮🇹 Italiano
🇨🇳 中文
🇷🇺 Русский
🇯🇵 日本語
🇰🇷 한국어
🇳🇱 Nederlands
🇮🇳 हिन्दी

Decodificador Base64 Online

Decodifique strings e arquivos Base64 instantaneamente — texto, imagens e dados binários. Detecção automática UTF-8, suporte URL-safe, 100% privado.

O que é Decodificação Base64?

A decodificação Base64 é o inverso da codificação Base64 — ela converte uma string Base64 de volta aos seus dados binários ou de texto originais. Dada uma string Base64 válida, qualquer decodificador pode reconstruir os dados originais sem nenhuma chave ou senha, por isso o Base64 não é uma forma de criptografia.

Dados codificados em Base64 são comumente encontrados em tokens JWT, anexos de e-mail transmitidos via MIME, Data URIs de imagens incorporadas em HTML e CSS, dados binários retornados por APIs REST em respostas JSON, e arquivos de configuração que armazenam valores binários como texto.

Ao decodificar, é importante conhecer a codificação de caracteres original. Se o texto original era UTF-8, selecionar UTF-8 ou AUTO-DETECT produzirá resultados corretos.

? Decodifica cada linha de forma independente. Útil para múltiplas entradas Base64 separadas por quebras de linha.
LIVE
Entrada Base64 inválida. Verifique seus dados e tente novamente.

Decodificar um arquivo do Base64

Arraste seu arquivo Base64 aqui, ou clique para navegar

Não execute arquivos decodificados de fontes não confiáveis.
Baixar arquivo decodificado

Como Decodificar Base64 Online

Para decodificar uma string Base64 com decodeb64.com, cole sua string codificada no campo de entrada e clique em Decodificar. A ferramenta remove automaticamente espaços e quebras de linha antes de decodificar.

Se você estiver decodificando uma string Base64URL (que usa - e _ em vez de + e /), a ferramenta lida com isso automaticamente. Se a codificação de caracteres for desconhecida, selecione AUTO-DETECT.

Para decodificação em lote, ative "Decodificar cada linha separadamente" — cada linha será decodificada de forma independente, útil para listas de tokens ou identificadores codificados.

Decodificar Base64URL e Tokens JWT

JWTs (JSON Web Tokens) consistem em três partes separadas por pontos: cabeçalho.payload.assinatura. O cabeçalho e o payload são codificados em Base64URL — não em Base64 padrão. Base64URL usa - em vez de + e _ em vez de /, e omite o caractere de preenchimento =.

decodeb64.com detecta e lida automaticamente com a entrada Base64URL. Para inspecionar um token JWT, cole o token completo ou apenas a parte do cabeçalho ou payload.

Observe que decodificar um payload JWT revela os claims que ele contém, mas não verifica a assinatura. Para validação de segurança, sempre verifique a assinatura JWT com a biblioteca adequada.

Decodificar Arquivos Base64 e Dados Binários

Para arquivos codificados, decodeb64.com inclui uma seção de decodificação de arquivos que aceita arquivos .txt codificados em Base64. Faça upload do arquivo com a string Base64 e a ferramenta o decodificará de volta ao conteúdo binário original. O tipo de arquivo é detectado automaticamente usando assinaturas de bytes mágicos.

Isso é útil para recuperar arquivos codificados para transmissão por e-mail ou respostas de API, extrair imagens incorporadas como Base64 em arquivos de configuração.

Lembrete de segurança: sempre verifique a fonte dos dados Base64 antes de decodificar e executar arquivos. Nunca execute um arquivo decodificado de uma fonte não confiável.

Perguntas Frequentes

O que é decodificação Base64?
A decodificação Base64 é o processo inverso da codificação — converte uma string Base64 de volta aos seus dados binários ou de texto originais. Usado para recuperar dados de tokens JWT, anexos de email (MIME), respostas de API e URIs de dados.
A decodificação Base64 é o mesmo que descriptografia?
Não. Base64 é codificação, não criptografia. Qualquer pessoa pode decodificar uma string Base64 instantaneamente — não é necessária chave ou senha. Nunca use Base64 sozinho para proteger dados sensíveis.
O que significa «Entrada Base64 inválida»?
A entrada contém caracteres fora do alfabeto Base64 (A–Z, a–z, 0–9, +, /, =). Causas comuns: espaços extras, padding = ausente, ou a variante URL-safe (- e _ em vez de + e /).
Como decodifico uma string Base64URL?
Base64URL substitui + por - e / por _ e remove o padding =. Antes de decodificar, substitua - por +, _ por / e adicione o padding = ausente para que o comprimento seja múltiplo de 4.
Posso decodificar arquivos binários como imagens ou PDFs?
Sim. Use a seção de decodificação de arquivos para fazer upload de um arquivo .txt com Base64. A ferramenta decodifica o conteúdo binário e oferece para download detectando automaticamente o tipo de arquivo.
O que é decodificação Base64?
Opções avançadas explicadas
Segurança e privacidade
Completamente gratuito
Como o Base64 funciona

Outras Ferramentas

Codificar Base64 → Base64 para imagem →