Pular para o conteúdo
Grátis

Base64 para Imagem

Cole uma string Base64 para visualizar a imagem decodificada na hora e baixar o arquivo original.

Base64 para Imagem

Cole uma string codificada em Base64 para visualizar e baixar o arquivo de imagem correspondente

Preview VisualBase64 IMG

Cole uma string Base64 válida ao lado para ver o preview aqui.

O que é o Base64 para Imagem

O Base64 para Imagem é uma ferramenta online que decodifica uma string Base64 (ou um Data URI completo) e mostra a imagem correspondente na tela, permitindo baixar o arquivo original. Você cola o texto codificado, vê o preview na hora e salva a figura no seu computador. Todo o processo acontece dentro do próprio navegador.

Base64 é uma forma de representar dados binários, como uma foto, usando apenas texto. Por isso é comum encontrar imagens embutidas assim dentro de arquivos HTML, CSS, JSON, e-mails ou respostas de APIs. Quando você recebe esse código e precisa ver a imagem de verdade, esta ferramenta faz o caminho de volta: transforma o texto novamente em PNG, JPG, GIF, WEBP ou SVG. Usam essa página desenvolvedores web, pessoas que trabalham com integrações, designers e quem só quer visualizar rapidamente um código Base64 sem instalar nada.

Como usar

  1. Copie a string Base64 que você quer decodificar. Pode ser o Data URI inteiro (data:image/png;base64,...) ou apenas os caracteres codificados.
  2. Cole o texto no campo "String Base64 de Entrada".
  3. A imagem aparece automaticamente no painel "Preview Visual" assim que o texto é reconhecido como válido.
  4. Clique em "Baixar Imagem Original" para salvar o arquivo no seu dispositivo.

Exemplo prático: cole data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+M8AAAMBAQDJ/pLvAAAAAElFTkSuQmCC. A ferramenta lê o prefixo, entende que é um PNG e mostra o preview na hora. Ao clicar em baixar, o arquivo é salvo como imagem-base64.png.

Se você colar só os caracteres, sem o prefixo data:image, a ferramenta assume que o conteúdo é um PNG e tenta renderizar mesmo assim. Quando o texto não parece Base64, ou não gera uma imagem válida, aparece uma mensagem de erro em vez do preview.

Como funciona

A decodificação roda inteiramente no seu navegador. A ferramenta monta um Data URI a partir do texto colado e carrega esse conteúdo em um elemento de imagem do próprio navegador. Se a imagem carrega, o preview é exibido; se falha, você recebe um aviso. Nada é enviado para um servidor: sua string e sua imagem não saem do computador, o que é útil quando o conteúdo é sensível.

O nome do arquivo baixado usa a extensão detectada no Data URI. A ferramenta lê o tipo declarado no prefixo (por exemplo image/jpeg) e converte jpeg para jpg. Sem prefixo, o padrão é .png. O download entrega os bytes originais da imagem decodificada, sem recompactar nem alterar a qualidade.

Situação da entrada O que a ferramenta faz
Data URI completo (data:image/...;base64,) Usa o tipo declarado no próprio texto
Só caracteres Base64, sem prefixo Assume PNG e tenta renderizar
JPEG (image/jpeg) Baixa com extensão .jpg
PNG, GIF, WEBP, SVG com prefixo Baixa com a extensão do tipo declarado
Texto que não é Base64 válido Mostra mensagem de erro, sem preview

Formatos como PNG, JPG, GIF, WEBP e SVG são reconhecidos, desde que o navegador consiga exibi-los. O preview usa um fundo quadriculado para você enxergar áreas transparentes da imagem.

Perguntas frequentes

O que é Base64 em imagens?

É uma codificação que transforma os dados binários de uma imagem em texto, usando um conjunto de 64 caracteres. Isso permite embutir a figura diretamente dentro de arquivos de texto como HTML, CSS, JSON ou e-mails, sem precisar de um arquivo separado. Esta ferramenta faz o caminho inverso: pega esse texto e reconstrói a imagem para você ver e baixar.

Preciso colar o prefixo data:image junto?

Não é obrigatório. Você pode colar o Data URI completo, começando com data:image, ou apenas os caracteres Base64. Quando você omite o prefixo, a ferramenta assume que o conteúdo é um PNG e tenta renderizar a imagem mesmo assim. Se você tem um Data URI com o tipo correto, cole ele inteiro para que a extensão do download saia certa.

Minha imagem em Base64 é enviada para algum servidor?

Não. Toda a decodificação acontece dentro do seu navegador. A string que você cola e a imagem gerada não saem do seu computador, pois a ferramenta apenas carrega o conteúdo localmente para exibir o preview. Isso torna a página adequada para lidar com códigos e imagens de conteúdo sensível, já que nada trafega pela internet.

Quais formatos de imagem funcionam?

Funcionam os formatos que o seu navegador consegue exibir a partir de um Data URI, como PNG, JPG, GIF, WEBP e SVG. A ferramenta lê o tipo declarado no prefixo do Base64 para nomear o arquivo baixado, convertendo jpeg para jpg. Quando não há prefixo, o padrão usado é PNG. Se o texto não gerar uma imagem válida, aparece uma mensagem de erro.

O download altera a qualidade da imagem?

Não. O download entrega os bytes originais que você colou, apenas decodificados de volta para o formato de imagem. A ferramenta não recompacta nem redimensiona nada, então a figura salva é idêntica à que foi codificada em Base64. A qualidade final depende apenas de como a imagem já estava no momento em que foi transformada em texto.

Por que aparece a mensagem de erro ao colar meu texto?

O erro surge em duas situações. A primeira é quando o texto não tem cara de Base64, ou seja, contém caracteres fora do padrão esperado. A segunda é quando o texto parece válido, mas o navegador não consegue montar uma imagem a partir dele, geralmente por a string estar incompleta ou corrompida. Confira se você copiou o código inteiro, do começo ao fim.

Sobre este conteúdo

Escrito por:
Equipe Ferramenta Grátis

Ferramentas relacionadas

Decodificador Base64 para Imagem | Ferramentas