ConvertText.app LogoConvertText.app

Converter imagem em Base64

Carregue uma imagem e obtenha imediatamente uma string Base64 ou uma Data URI, diretamente no browser e sem enviar ficheiros para qualquer servidor.

Suporta JPEG, PNG, GIF, WebP, SVG e BMP. Copie o resultado como Base64 puro, Data URI, etiqueta HTML img ou propriedade CSS background-image.

100% Client-Side
No Server Uploads
Free & No Signup

Drop images here or click to browse

JPG, PNG, GIF, WebP, SVG, BMP, ICO — up to 1.5 MB each, 20 files max

Precisa de codificar ou descodificar texto? Experimente o nosso Codificador/Descodificador Base64.

Esta ferramenta converte ficheiros de imagem para Base64 e Data URI. Para texto, JSON ou strings Base64 existentes, utilize o Codificador/Descodificador Base64.

Abrir Codificador/Descodificador Base64

Para que serve a codificação Base64 em imagens?

A codificação Base64 transforma uma imagem numa string de texto que pode ser incorporada diretamente em HTML, CSS ou JSON, sem necessitar de um ficheiro separado. É útil para ícones pequenos, imagens em modelos de e-mail HTML e páginas HTML autónomas.

Como funciona?

A imagem é processada inteiramente no browser. Obtém uma Data URI — uma string que contém a imagem completa — que pode ser usada em qualquer lugar onde normalmente estaria um URL de imagem. Nenhum dado sai do seu dispositivo.

Formatos de imagem suportados

  • JPEG / JPG – fotografias e imagens complexas
  • PNG – capturas de ecrã, ícones e imagens com transparência
  • GIF – animações simples (a animação é preservada)
  • WebP – formato moderno com boa compressão
  • SVG – gráficos vetoriais
  • BMP – imagens bitmap não comprimidas

Quando faz sentido usar Base64 para imagens?

Base64 é mais vantajoso para recursos pequenos: ícones em folhas de estilo CSS, imagens inline em modelos de e-mail HTML ou dados de imagem em APIs JSON. Para imagens grandes, o alojamento convencional de ficheiros é mais eficiente, pois a codificação Base64 aumenta o tamanho dos dados em cerca de um terço.

Frequently Asked Questions

Como converto uma imagem em Base64?

Arraste uma imagem para a zona de carregamento ou clique para selecionar um ficheiro. A conversão é feita imediatamente no browser. Nenhum dado é enviado para um servidor.

A ferramenta é gratuita?

Sim, completamente gratuita e sem registo. Tudo é processado localmente no browser — as suas imagens nunca saem do seu dispositivo.

Que formatos de imagem são suportados?

JPEG, PNG, GIF (incluindo animado), WebP, SVG e BMP. Cada formato é convertido para uma Data URI Base64 que preserva os dados originais.

O que é uma Data URI?

Uma Data URI é uma string de texto que contém diretamente os dados da imagem, sem ficheiro separado. Pode usá-la como valor do atributo src de uma etiqueta img em HTML, ou como valor de background-image em CSS.

O Base64 aumenta o tamanho dos dados?

Sim, cerca de 33 %. Para ícones pequenos, essa diferença é irrelevante. Para imagens grandes, o alojamento convencional é geralmente mais eficiente.

Como uso o código Base64 em HTML ou CSS?

Em HTML, insira a Data URI como valor do atributo src de uma etiqueta img. Em CSS, use-a como valor de background-image. Esta ferramenta gera snippets prontos a copiar para ambos os casos.

Explore mais ferramentas de texto

Ferramentas online gratuitas para converter, codificar e transformar texto

Conversor de maiúsculas

Transforme maiúsculas e minúsculas — MAIÚSCULAS, minúsculas, Título e mais

Tradutor de código Morse

Converta texto para código Morse e vice-versa

Descodificador de áudio Morse

Descodificar código Morse de ficheiros de áudio ou microfone

Tradutor binário

Converta texto para binário e vice-versa

Codificador/Decodificador Base64

Codifique e decodifique texto Base64

Hex Converter

Converta texto para hexadecimal e vice-versa

Codificador/Decodificador ROT13

Codificar e decodificar texto usando a cifra ROT13

Gerador de Sobrescrito

Converte texto para sobrescrito Unicode onde houver suporte.

Gerador de Subscrito

Converter texto para subscrito Unicode onde suportado

Gerador de texto riscado

Gere texto riscado Unicode para copiar e colar instantaneamente

URL Encoder / Decoder

Encode and decode URL components, query strings, and percent-encoded text