Conversor de Imagem para Base64 (Data URI)
Envie uma imagem e receba o código Base64 pronto para usar em HTML ou CSS, ou cole um Base64 para visualizar e baixar a imagem correspondente.
Clique para escolher ou arraste uma imagem aqui
Imagem convertida
Para converter uma imagem em Base64, envie o arquivo nesta ferramenta: o código data URI é gerado automaticamente, pronto para usar em src de uma tag <img> ou em background-image no CSS. Para o caminho contrário, cole um código Base64 para visualizar e baixar a imagem correspondente. Tudo processado localmente, sem enviar nada a servidores.
Dúvidas sobre imagem em Base64
Como converter uma imagem em Base64?
Envie a imagem nesta ferramenta e o código Base64 (data URI) é gerado automaticamente, pronto para copiar e usar em HTML ou CSS.
Para que serve incorporar uma imagem como Base64 em vez de usar um arquivo separado?
Incorporar como Base64 reduz o número de requisições HTTP, útil para ícones pequenos e imagens embutidas em e-mails ou CSS, mas aumenta o tamanho do HTML/CSS em cerca de 33% comparado ao arquivo binário original.
Como usar o código Base64 gerado em um site?
Use o valor diretamente no atributo src de uma tag <img> (ex: <img src="data:image/png;base64,...">) ou como valor de background-image no CSS.
Minha imagem é enviada para algum servidor?
Não. A conversão acontece localmente no seu navegador, a imagem nunca é enviada a servidores da BSC ou de terceiros.
Posso converter o Base64 de volta em um arquivo de imagem para baixar?
Sim. Cole o código Base64 (com ou sem o prefixo data:) no campo de decodificação, clique em "Visualizar imagem" e depois use o botão "Baixar imagem" para salvar o arquivo.
Quais formatos de imagem são suportados nesta ferramenta?
A ferramenta aceita qualquer formato de imagem suportado pelo navegador, incluindo PNG, JPG/JPEG, GIF, WebP e SVG. Ao decodificar, a extensão do arquivo baixado é detectada automaticamente a partir do código Base64.
Existe algum limite de tamanho para o arquivo de imagem?
Não há um limite fixo definido pela ferramenta, mas arquivos muito grandes deixam o campo de texto mais pesado; para uso em HTML/CSS, prefira imagens pequenas, como ícones e logos.
A ferramenta funciona em celular e tablet?
Sim. Todo o processamento roda no navegador com JavaScript puro, então funciona normalmente em celulares e tablets, sem necessidade de aplicativo.
Preciso criar uma conta para usar o conversor?
Não. A ferramenta é gratuita, não exige cadastro, login ou instalação de qualquer programa.
Posso arrastar e soltar o arquivo em vez de clicar para escolher?
Sim. Além de clicar para escolher o arquivo, você pode arrastar a imagem diretamente para a área indicada e soltá-la para iniciar a conversão.
O que significa o prefixo data:image/png;base64 no início do código?
Esse prefixo é o Data URI scheme, ele informa ao navegador o tipo MIME do conteúdo (nesse caso, uma imagem PNG) antes dos dados codificados propriamente ditos, permitindo que o navegador saiba como interpretar o Base64 que vem em seguida.
Vale a pena usar Base64 para todas as imagens de um site?
Não é recomendado para todas. Como o Base64 aumenta o tamanho em cerca de 33% e não pode ser cacheado separadamente pelo navegador como um arquivo de imagem normal, o ideal é usar só para ícones pequenos e recorrentes, mantendo fotos e imagens grandes como arquivos externos.
Imagens SVG também podem ser convertidas em Base64?
Sim, SVG é um formato de imagem como qualquer outro e pode ser codificado em Base64 normalmente, embora para SVG às vezes seja mais simples embutir o código XML diretamente no HTML sem precisar de Base64.
O código Base64 gerado muda se eu converter a mesma imagem de novo?
Não, para o mesmo arquivo de imagem, exatamente os mesmos bytes, o código Base64 gerado é sempre idêntico, já que é uma codificação determinística, sem nenhum elemento aleatório.
Por que meu e-mail não mostra a imagem em Base64 corretamente?
Alguns clientes de e-mail bloqueiam ou não suportam imagens embutidas via Base64 por padrão, por questões de segurança e desempenho. Nesses casos, é mais confiável hospedar a imagem em um servidor e usar um link direto.