Imagem para Base64
Converta imagens para Data URIs Base64 instantaneamente
Entrada
Clique para enviar imagem
JPG, PNG, GIF, WebP, SVG (Máx 5MB)Saída
Exemplos Imagem para Base64
Envie uma imagem para obter uma Data URI. O formato é data:image/<tipo>;base64,<string-base64>.
Exemplo de saída Data URI
Envie uma imagem acima para gerar a sua própria Data URI.
O que é Imagem para Base64?
Imagem para Base64 converte ficheiros de imagem em Data URIs codificadas em Base64. Base64 é definido por RFC 4648.
Esta ferramenta usa a API FileReader do navegador. Para decodificar Base64 de volta para imagem visível, use Base64 para imagem.
Como usar esta ferramenta
Enviar imagem
Clique na área de envio ou use Enviar. Formatos suportados: JPG, PNG, GIF, WebP, SVG (máx 5 MB).
Obter a saída Base64
O painel direito atualiza-se automaticamente com a Data URI completa.
Copiar ou baixar
Use Copiar ou Baixar. Para codificar qualquer ficheiro, use o Codificador Base64. Para visualizar strings Base64 de imagens, use Base64 para imagem.
Como funciona
A ferramenta lê a sua imagem com FileReader.readAsDataURL(). A codificação Base64 aumenta o tamanho em ~33%.
Para HTML: <img src="data:image/png;base64,...">. Para CSS: background-image: url(...).
Onde Imagem para Base64 ajuda
Desenvolvedores web usam Base64 para ícones pequenos. E-mail HTML frequentemente incorpora imagens como Base64.
Para decodificar use Base64 para imagem. Para codificar qualquer ficheiro use o Codificador Base64. Para decodificação Base64 geral use o Decodificador Base64.
Perguntas frequentes
Os meus dados são privados?
Sim. A conversão executa-se inteiramente no seu navegador.
Qual é o limite de tamanho?
A ferramenta limita envios a 5 MB.
Posso usar a saída em HTML/CSS?
Sim. A saída é uma Data URI pronta para img ou background-image.
Suporta SVG?
Sim. SVG é suportado. Use o Decodificador Base64 para decodificar de volta para SVG.
Por que usar Base64 em vez de URL de imagem normal?
Base64 incorpora a imagem no documento, então não é necessária requisição HTTP extra.
Ferramentas relacionadas
Ver RFC 4648.