Ir para o conteúdo
Tutoriais Sem Enrolação
Imagens

Converter Imagem para Base64 Online

Converta imagens PNG, JPG, WebP, GIF e AVIF para Base64 diretamente no navegador. Gere Data URL, Base64 puro, HTML ou CSS, processe várias imagens na mesma sessão e copie o resultado sem enviar os arquivos para um servidor.

Esta ferramenta ainda não recebeu avaliações.
Ilustração de uma imagem sendo convertida em Base64, com referência visual a Data URL, HTML e CSS.

Usar a ferramenta

Como converter uma imagem para Base64

Adicione uma imagem PNG, JPG, WebP, GIF ou AVIF e escolha como deseja receber o resultado. A ferramenta pode gerar uma Data URL completa, somente a sequência Base64, uma tag HTML pronta para imagem ou uma regra CSS com background-image.

  1. Selecione, arraste ou cole uma ou mais imagens.
  2. Escolha entre Data URL, Base64 puro, HTML ou CSS.
  3. Se usar HTML, preencha o texto alternativo quando a imagem transmitir informação.
  4. Copie o resultado individual ou, em um lote, copie todos de uma vez.

Qual formato usar em HTML ou CSS?

Data URL inclui o tipo MIME e o prefixo necessário para uso direto em atributos e estilos. Base64 puro contém somente os dados codificados. As opções HTML e CSS já montam exemplos prontos com o resultado da imagem selecionada.

Incorporar uma imagem em Base64 pode ser conveniente para arquivos pequenos ou trechos autocontidos, mas não é uma forma de compressão. A representação textual costuma ficar maior do que o arquivo binário original e pode deixar HTML ou CSS difícil de manter quando a imagem é grande.

Processamento local e privacidade

A leitura e a conversão são feitas no próprio navegador. A ferramenta não precisa enviar a imagem para um servidor e não guarda um histórico persistente dos arquivos usados. Apenas a preferência do formato de saída pode ser lembrada localmente, e você pode removê-la com Restaurar padrões.

Se a imagem estiver grande demais

Antes de incorporar uma imagem extensa no código, pode ser melhor comprimir a imagem ou converter a imagem para WebP. Para favicons e outros arquivos ICO, use o conversor de ICO para Base64, que trata esse formato separadamente.

Perguntas frequentes

O que muda entre Data URL e Base64 puro?

Base64 puro contém somente os dados codificados. A Data URL acrescenta o tipo MIME e o prefixo necessário para usar o conteúdo diretamente em locais como o atributo src de uma imagem ou uma propriedade CSS.

Posso usar o resultado diretamente em HTML?

Sim. Escolha a opção HTML para gerar uma tag <img> com a Data URL no atributo src. Quando a imagem transmitir informação, preencha também um texto alternativo útil. Para imagens apenas decorativas, alt="" pode ser apropriado.

A ferramenta envia minha imagem para algum servidor?

Não para realizar a conversão. A leitura do arquivo e a geração de Base64 acontecem no navegador. A ferramenta também não mantém histórico persistente das imagens processadas.

Converter para Base64 deixa a imagem menor?

Não. Base64 é uma forma de representar dados binários como texto e normalmente aumenta a quantidade de caracteres em relação ao arquivo original. Se o objetivo for reduzir o peso da imagem, use uma ferramenta de compressão ou conversão de formato.

Por que arquivos ICO não são aceitos aqui?

O site já possui uma ferramenta específica para converter ICO para Base64. Esta ferramenta foi planejada para imagens comuns usadas em HTML e CSS, como PNG, JPG, WebP, GIF e AVIF.

Por que existe limite de tamanho e quantidade de imagens?

A conversão é feita localmente e strings Base64 podem consumir bastante memória, principalmente em celulares. Os limites evitam que um lote muito grande trave a página ou o navegador.