Solte uma imagem para codificar

Arraste e solte, cole ou escolha um arquivo

PNG · JPG · WebP · GIF · SVG — codificado no seu dispositivo

Imagem para Base64 — e de volta

Codifique qualquer imagem para uma string Base64 ou URI de dados com trechos de CSS e HTML prontos para colar, ou decodifique Base64 de volta para imagem — grátis e no seu navegador.

100% grátisCopiar ou baixarSem cadastro PNG · JPG · WebP · GIF · SVG

Perguntas frequentes

Esta ferramenta de imagem Base64 é gratuita?

Sim — completamente gratuita, sem marca d'água e sem cadastro. Você pode codificar e decodificar quantas imagens quiser.

O que é uma imagem Base64 (URI de dados)?

Base64 é uma forma de escrever dados binários — como um arquivo de imagem — usando apenas caracteres de texto simples. Uma URI de dados envolve esse texto com um prefixo como data:image/png;base64, para que o navegador trate a string como a própria imagem, sem necessidade de baixar um arquivo separado.

Como converter uma imagem para Base64?

Na aba Codificar, arraste ou escolha uma imagem. A ferramenta exibe instantaneamente a string Base64 bruta, a URI de dados completa e trechos de CSS e HTML prontos. Toque em Copiar ou baixe a string como arquivo .txt.

Como converter Base64 de volta para imagem?

Mude para a aba Decodificar, cole uma string Base64 ou uma URI data: completa e clique em Decodificar. A imagem é visualizada instantaneamente e você pode baixá-la no formato original.

Por que a string Base64 é maior que o meu arquivo de imagem?

A codificação Base64 adiciona cerca de 33% ao tamanho, porque cada 3 bytes binários se tornam 4 caracteres de texto. Isso é esperado. URIs de dados em linha são melhores para imagens pequenas (ícones, logos minúsculos); para imagens maiores, um arquivo ou URL normal costuma ser menor e tem melhor cache.

A codificação altera a qualidade da minha imagem?

Não. Base64 é uma representação de texto sem perdas dos bytes originais exatos — não recomprime nem altera a imagem de forma alguma. A decodificação devolve um arquivo idêntico byte a byte.

Quais formatos de imagem são suportados?

Você pode codificar arquivos PNG, JPG, WebP, GIF, BMP, SVG, AVIF e ICO. A decodificação detecta o formato automaticamente a partir dos dados e atribui a extensão correta ao download.

Onde minha imagem é processada?

A codificação e a decodificação acontecem no seu navegador, portanto o resultado é criado no seu próprio dispositivo. Como qualquer dado associado à ferramenta é tratado está descrito em nossa política de privacidade.

Posso usar a URI de dados em CSS ou HTML?

Sim. A aba Codificar fornece uma regra CSS background-image pronta e uma tag <img> com a URI de dados já preenchida — basta copiar e colar. Incorporar imagens pequenas dessa forma elimina uma requisição de rede extra.

Funciona em celulares?

Sim. O codificador e o decodificador funcionam em celulares e tablets — os botões, ações de cópia e caixa de colagem são todos compatíveis com toque.

Mais ferramentas de imagem