Base64 Decode Online — Decodificar Base64 Grátis
Base64 decode online: cole o texto e decodifique para UTF-8 na hora. Suporta b64 decode, URL-safe e download. 100% no navegador, sem cadastro.
Atualizado em junho de 2026
Como funciona
Três passos, nenhum cadastro
1. Cole a string
Base64 bruto, Base64URL ou uma data URL completa — o prefixo `data:...;base64,` é removido sozinho.
2. Veja o resultado
A decodificação roda na hora e indica se a string é válida ou se falta padding.
3. Copie ou baixe
Texto vai para a área de transferência; binário (PDF, XLSX, imagem…) vira arquivo com a extensão correta.
O que esta ferramenta faz
Além de decodificar texto
Decodifica para UTF-8 corretamente
Usa TextDecoder sobre os bytes reais, não atob() puro — acentos e emoji saem intactos.
Detecta arquivos binários
Lê os magic bytes do resultado e reconhece PDF, PNG, JPEG, GIF, BMP, WebP, ZIP (XLSX/DOCX/PPTX), XLS e GZIP.
Baixa o arquivo original
Quando o conteúdo é binário, um botão Baixar arquivo salva o resultado com a extensão certa.
Remove o prefixo de data URL
Cole data:application/pdf;base64,... direto — o prefixo data:<mime>;base64, some automaticamente.
Corrige Base64URL e padding
Troca -/_ por +// e completa os = faltantes antes de decodificar.
100% no navegador
Nada é enviado a um servidor — a decodificação roda localmente, inclusive offline.
Exemplos
Quando você vai usar isso
Os cenários mais comuns entre quem usa a ferramenta
PDF vindo de API
Nota fiscal ou contrato devolvido como string dentro do JSON. Cole e baixe o PDF real.
Planilha XLSX
Relatórios financeiros e integrações costumam devolver Excel em Base64.
Payload de JWT
Cole a parte do meio do token para ler claims: usuário, expiração e papéis.
Webhooks de automação
n8n, Zapier e Make entregam anexos como Base64. Inspecione antes de tratar.
Secrets de CI/CD
Confira o valor guardado em secrets do Kubernetes ou do GitHub Actions.
Anexos de e-mail MIME
Corpos e anexos em arquivos .eml vêm codificados. Decodifique e baixe.
Não decodificou? Comece por aqui
String em Base64URL
Se veio de um JWT ou parâmetro de URL, troque - por + e _ por / antes de colar.
Padding ausente
Alguns sistemas removem os =. Complete até o comprimento ser múltiplo de 4.
Espaços em branco ocultos
Copiar de PDFs ou editores rich-text às vezes traz caracteres invisíveis. Cole como texto simples.
Caracteres fora do alfabeto Base64
O padrão usa só A–Z, a–z, 0–9, +, / e =. Um % ou espaço solto quebra a decodificação.
Resultado ainda parece Base64
Se o texto decodificado continua com cara de Base64 (letras, números, +, /, =), o conteúdo original foi codificado duas vezes. Cole esse resultado de novo na ferramenta para remover a segunda camada.
Arquivo baixou como .bin
Quando os magic bytes não batem com nenhum formato conhecido, a ferramenta assume a extensão genérica .bin. Se você já sabe o tipo real do arquivo, edite o campo de extensão ao lado do botão de download antes de salvar.
Por que decodificar aqui
A decodificação acontece inteiramente no navegador — nenhum byte sai da sua máquina, e a página continua funcionando offline depois de carregada uma vez.
Diferente de atob() no console, esta ferramenta já resolve UTF-8, Base64URL, padding faltante e detecção de arquivo — sem precisar lembrar de nenhum desses detalhes toda vez. Ela também faz parte de um conjunto de quatro ferramentas Base64 conectadas (decode, encode, imagem↔Base64): o botão Swap & Encode manda o texto decodificado direto para o codificador, e atalhos como Shift+Enter (copiar) e Shift+setas (trocar de ferramenta) agilizam o fluxo de quem usa isso todo dia.
Se sua política de segurança proíbe colar segredos de produção em ferramentas online, prefira o console do navegador ou uma CLI local — mesmo sendo 100% local, a cautela é sua.
Quick Tools vs. as alternativas
Todas resolvem; nem todas resolvem tudo
Perguntas frequentes
Cole a string Base64 (bruta ou com o prefixo data:application/pdf;base64, — ambos funcionam). A ferramenta detecta os magic bytes do PDF e mostra o botão Baixar arquivo.
Referências
Ferramentas Relacionadas
- Base64 Encode Online — Codificar Texto em Base64 Desenvolvedor Base64 encode online: converta texto ou UTF-8 em Base64 instantaneamente. Suporte a URL-safe e cópia rápida. 100% no navegador, sem cadastro, grátis.
- Base64 to Image — Base64 para Imagem (Data URL) Desenvolvedor Cole uma string Base64 ou data URL (data:image/png;base64,...) e veja a imagem na hora. PNG, JPG, WebP, GIF e SVG. Baixe o arquivo, sem upload.
- HTML Entity Decode Online Desenvolvedor Ferramenta online para decode de HTML entities — converta <, >, & e todas as HTML entities para texto e desescapar caracteres HTML.
- Imagem para Base64 — Image to Base64 e Data URL Desenvolvedor Converta imagem (PNG, JPG, WebP, SVG) em Base64 ou data URL pronta para HTML e CSS. Cole ou arraste o arquivo. 100% no navegador, sem upload.
- URL Decoder Desenvolvedor Decodifique qualquer URL ou string percent-encoded de volta para texto legível instantaneamente. Segue o padrão RFC 3986. Grátis e sem cadastro.