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

Formato de saída

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

1

Enviar imagem

Clique na área de envio ou use Enviar. Formatos suportados: JPG, PNG, GIF, WebP, SVG (máx 5 MB).

2

Obter a saída Base64

O painel direito atualiza-se automaticamente com a Data URI completa.

3

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.