Base64 to Image — Base64 para Imagem (Data URL)

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

Entrada Base64 / Data URL
Aceita data:image/...;base64,... ou Base64 puro 0 chars

Cole uma string Base64 acima para prévia da imagem

Tempo de Processo
Privacidade
Apenas Local
Tamanho
0 KB

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

Entrada
Resultado
data:image/png;base64,iVBORw0K...
PNG renderizado — botão de download aparece
/9j/4AAQSkZJRg...
JPEG detectado por magic bytes — botão de download aparece
R0lGODlhAQABAI...
GIF detectado — botão de download aparece
data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...
SVG renderizado — precisa do prefixo data: com o MIME explícito

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

Ferramentas Relacionadas