Imagem para Base64

Converta uma imagem em um Data URI Base64, ou transforme Base64 de volta em imagem — no seu navegador.

100% privado — funciona inteiramente no seu navegador. Seus dados são processados no seu dispositivo e nunca enviados para a internet.

Clique para enviar ou arraste uma imagem

PNG, JPG, GIF, WebP ou SVG — codificada no seu navegador

Sobre esta ferramenta

Codifique qualquer imagem como um Data URI Base64 para incorporá-la diretamente no seu HTML, CSS ou JSON — sem um arquivo de imagem separado nem uma requisição HTTP extra. Ou faça o caminho contrário e decodifique uma string Base64 de volta em uma imagem que você pode pré-visualizar e baixar.

Funciona com PNG, JPG, GIF, WebP e SVG, entrega a string com ou sem o prefixo data:image/…;base64,, e pode copiá-la como uma regra de fundo CSS pronta para colar. Tudo roda no seu navegador — sua imagem nunca é enviada.

Recursos

  • Bidirecional — imagem → Base64, e Base64 → imagem
  • Com ou sem o prefixo Data URI
  • Copiar como CSSbackground-image: url("…")
  • Baixe a imagem decodificada
  • Privado — a codificação e a decodificação acontecem no seu dispositivo

Como usar

  • Imagem → Base64 — envie uma imagem e depois copie a string Base64 (ative ou desative o prefixo Data URI)
  • Base64 → Imagem — mude o modo, cole um Data URI ou Base64 puro, depois pré-visualize e baixe a imagem
  • Use Copiar como fundo CSS para colar direto em uma folha de estilo

Perguntas frequentes

Quando devo incorporar uma imagem como Base64?

Ícones pequenos, logotipos e fundos são bons candidatos — incorporar remove uma requisição HTTP. Imagens grandes geralmente são melhores como arquivos normais, já que o Base64 fica cerca de 33% maior que os bytes originais.

Minha imagem é enviada para algum lugar?

Não. A conversão roda inteiramente no seu navegador.

Mais ferramentas

Ver tudo