Conversor de imagem para Base64

Escolha uma imagem para obter o texto Base64, a URL de dados, a regra de fundo em CSS e a tag de imagem em HTML. Ou cole abaixo um texto Base64 ou uma URL de dados para ver a imagem e baixá-la.

Gratuita Funciona no seu navegador Verificada em terça-feira, 10 de novembro de 2026

Esta ferramenta funciona no seu navegador. O que você digita não é enviado para nós.

Como usar

  1. Clique em Escolher um arquivo e selecione a imagem, ou solte-a na caixa. O texto Base64 aparece abaixo dela.
  2. Copie a URL de dados, o Texto Base64, a Regra de fundo em CSS ou a Tag de imagem em HTML com o botão Copiar ao lado.
  3. Para o caminho inverso, cole um texto Base64 ou uma URL de dados na caixa em Texto Base64 ou URL de dados e clique em Mostrar a imagem.
  4. Clique em Baixar a imagem para salvá-la com o tipo e a extensão que ela tem.

O que é Base64

Base64 escreve quaisquer bytes com 64 letras e algarismos seguros (RFC 4648). Cada três bytes viram quatro caracteres, então o texto fica cerca de um terço maior que o arquivo. Ele não comprime nem esconde nada: qualquer pessoa pode decodificá-lo.

O que é uma URL de dados

Uma URL de dados (RFC 2397) põe um arquivo dentro do próprio endereço: data:, depois o tipo da imagem, depois ;base64, e o texto Base64. Um navegador mostra isso em uma tag de imagem ou em um fundo CSS sem pedir um arquivo ao servidor. Serve para imagens pequenas e ícones; uma imagem grande deixa a página pesada.

Sua imagem fica no seu dispositivo

O arquivo é lido e transformado em texto no seu navegador, e um texto colado também é lido ali. Nada é enviado. O tipo de uma imagem colada é descoberto pelos primeiros bytes, então um rótulo errado não engana a ferramenta.

Exemplo: um ícone pequeno

Um ícone PNG de 3.000 bytes vira cerca de 4.000 caracteres de texto Base64, um terço maior que o arquivo. A URL de dados acrescenta na frente os 22 caracteres data:image/png;base64,.

Perguntas frequentes

Minha imagem é enviada quando eu a converto?

Não. O arquivo é lido e transformado em texto Base64 no seu navegador, no seu próprio dispositivo. Você pode conferir desligando a conexão com a internet depois que a página carregar e convertendo uma imagem.

Por que o texto Base64 é maior que o meu arquivo?

O Base64 escreve cada três bytes do arquivo com quatro caracteres, então o texto fica cerca de 33% maior. É apenas outra forma de escrever os mesmos bytes.

Quando devo usar uma URL de dados?

URLs de dados servem para imagens pequenas, como ícones, marcadores e logotipos pequenos, porque não precisam de um pedido separado ao servidor. Para fotografias grandes, hospede o arquivo e crie um link para ele, já que o Base64 deixa a página mais pesada e não fica em cache sozinho.

Posso colar uma URL de dados de uma página da web?

Sim. Cole a URL de dados inteira, começando com data:, ou só a parte Base64 depois da vírgula. O tipo da imagem é descoberto pelos bytes, então um rótulo errado no cabeçalho não importa.

Por que a ferramenta não mostra um texto muito longo?

Uma caixa de texto pode ficar lenta com milhões de caracteres, então um texto Base64 com mais de 2 milhões de caracteres não é mostrado. Use o botão de baixar para salvá-lo como arquivo de texto.

Base64 serve para esconder ou proteger uma imagem?

Não. Base64 é uma codificação, não uma criptografia. Quem tiver o texto pode decodificá-lo de volta na mesma imagem em um passo, então não confie nele para manter uma imagem privada.

Fontes

Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.

Usamos cookies necessários para o site funcionar. Com o seu consentimento, o Google também usa cookies de publicidade para mostrar anúncios personalizados. Se você recusá-los, continuará vendo anúncios, mas eles não serão personalizados.