Imagem para Base64

Transforme uma imagem em uma string Base64 ou data URI, ou transforme uma string Base64 de volta em uma imagem baixável. Tudo no seu navegador.

Modo

Solte uma imagem aqui

ou

Formato de saída

Saída:

Como converter uma imagem para Base64

  1. Escolha o modo Imagem para Base64 e solte uma imagem, ou clique para selecionar uma.
  2. Escolha Data URI para a string data: completa, ou Base64 Bruto para apenas a parte codificada.
  3. Copie a saída com o botão Copiar quando ela aparecer.
  4. Para fazer o caminho inverso, mude para Base64 para Imagem e cole a sua string.

Perguntas Frequentes

Qual é a diferença entre um Data URI e o Base64 Bruto?

Um Data URI inclui o prefixo data:image/...;base64, enquanto o Base64 Bruto é apenas os caracteres codificados. A maioria dos editores de código e campos JSON precisa da forma bruta.

As minhas imagens são enviadas a um servidor?

Não. A codificação e a decodificação rodam inteiramente no seu navegador, então as suas imagens e strings nunca saem do seu dispositivo.

Qual formato de imagem é assumido quando eu colo Base64 bruto?

Se você colar Base64 bruto sem o prefixo data:, a ferramenta assume que é uma imagem PNG por padrão.

Esta ferramenta é gratuita?

Sim. Cada ferramenta da Handio é gratuita, sem cadastro e sem limites de tamanho de arquivo além da memória do seu navegador.

Ferramentas Relacionadas

Porquê converter uma imagem para Base64?

Base64 transforma uma imagem em uma string de texto simples que você pode incorporar diretamente em HTML, CSS ou JSON sem um arquivo separado. É a forma padrão de embutir ícones e imagens pequenas no código.

Dicas e limites

Base64 torna uma imagem cerca de 33% maior que o arquivo original, então é melhor para gráficos pequenos. Ao colar Base64 bruto sem o prefixo data:, a ferramenta assume um PNG. Tudo permanece no seu navegador.