Base64 to Image — Base64 para Imagem (Data URL)
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.
Atualizado em março de 2026
Cole uma string Base64 acima para prévia da imagem
Decodificação Instantânea
Renderiza imagens a partir de strings Base64 instantaneamente no browser.
Processamento Local
Seus dados nunca saem do browser — sem uploads, sem servidor.
Detecção de Formato
Detecta automaticamente JPEG, PNG, GIF e WebP pelos bytes mágicos da imagem.
Como funciona
Sem upload, tudo local
1. Cole a string
Data URL completa (`data:image/...;base64,`) ou Base64 puro — a ferramenta detecta o formato sozinha.
2. Veja a pré-visualização
A imagem renderiza na hora, com dimensões, formato e tamanho codificado.
3. Baixe
Salve como PNG, JPEG, WebP ou GIF direto no seu dispositivo.
O que esta ferramenta faz
Além de renderizar a imagem
Detecta o formato automaticamente
Lê os magic bytes do resultado decodificado — não precisa saber o tipo MIME antecipadamente.
Aceita Base64 puro ou data URL
Remove prefixos data:image/...;base64, e limpa espaços, quebras de linha e escapes de JSON sozinha.
Mostra metadados
Dimensões, tamanho original e tamanho codificado antes de você decidir baixar.
100% no navegador
Decodifica e renderiza localmente com atob() e as APIs de Blob/Image — nada sai do dispositivo.
Abre já preenchida a partir de outras ferramentas
O Gerador de QR Code, por exemplo, linka pra cá com a imagem em Base64 embutida na URL — sem precisar copiar e colar nada manualmente.
Alterna entre as ferramentas de Base64 pelo teclado
Use Shift + seta esquerda/direita pra pular entre Encode, Decode, Image to Base64 e Base64 to Image sem tocar no mouse.
Exemplos
Quando você vai usar isso
Os cenários mais comuns entre quem usa a ferramenta
Depurar resposta de API
Avatares e thumbnails costumam voltar como string Base64 dentro do JSON.
Validar data URI no CSS
Confirme que um ícone ou fundo inline decodifica pro asset esperado antes de commitar.
Recuperar imagem de export
Dumps de banco de dados e exports XML/JSON às vezes armazenam imagens em Base64.
Inspecionar imagem em e-mail
E-mails MIME embutem logos e assinaturas como partes codificadas.
Testar pipeline de codificação
Confirme que a saída de um script ou API de encode decodifica corretamente.
Caminho inverso
Pra codificar um arquivo de imagem em Base64, use o [Image to Base64](/pt/tools/image-to-base64).
Não renderizou? Comece por aqui
String incompleta
Se só um fragmento foi copiado, a imagem não decodifica. Confira se pegou a string inteira.
Base64URL em vez de padrão
Se veio de uma URL, pode usar -/_ em vez de +// — troque antes de colar.
Não é uma imagem
Os bytes decodificados precisam corresponder a um formato de imagem reconhecido pelo navegador.
Colou o JSON inteiro, não só o valor
Se você copiar "avatar": "iVBORw0K..." junto com o nome do campo, as letras da chave se misturam com os dados e corrompem a decodificação. Copie só o valor, sem aspas nem dois-pontos.
Formato raro sem prefixo vira PNG por padrão
Base64 puro (sem data:) de um SVG, BMP ou ICO pode não ser reconhecido pelos bytes mágicos e a ferramenta assume PNG. Para esses formatos, cole a data URL completa com o MIME correto.
Por que decodificar aqui
Toda a decodificação e renderização acontece localmente com atob() e as APIs nativas de Blob e Image — sua imagem nunca sai do dispositivo, e a ferramenta funciona offline depois de carregada.
A detecção automática de formato por magic bytes poupa o passo manual de descobrir o tipo MIME — cole Base64 puro ou data URL completa, tanto faz.
Ela também resolve o lado inverso de outras ferramentas do site: o Gerador de QR Code, por exemplo, linka direto pra cá com a imagem já embutida na URL, sem exigir que você copie e cole o payload na mão.
Perguntas frequentes
Sim. A ferramenta detecta o formato lendo os bytes mágicos no início dos dados decodificados e constrói a data URL correta internamente.
Referências
Documentação oficial sobre o esquema data: e como navegadores lidam com conteúdo Base64 embutido.
A especificação IETF que padronizou as data URLs em Base64.
A API nativa do navegador usada internamente por esta ferramenta pra decodificar Base64 em binário.
Ferramentas Relacionadas
- 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.
- Base64 Decode Online — Decodificar Base64 Grátis Desenvolvedor 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.
- 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.
- HTML Entity Decode Online Desenvolvedor Ferramenta online para decode de HTML entities — converta <, >, & e todas as HTML entities para texto e desescapar caracteres HTML.
- 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.