Codificador e descodificador de imagens Base64 — ferramenta de conversão online gratuita
Codificador e descodificador de imagens Base64
Converta imagens em Base64 e vice-versa. Suporta PNG, JPEG, GIF, WebP, BMP, SVG e ICO. Saída como URI de dados, <img> HTML, background-image CSS, Markdown, JSON ou XML. Todo o processamento acontece localmente no seu navegador — as suas imagens nunca são enviadas para nenhum servidor.
Direção:
Formato:
Carregar imagem
📷
Clique para escolher ou arraste e largue uma imagem aqui
PNG, JPEG, GIF, WebP, BMP, SVG, ICO — máx. 10 MB
⚠ Imagem grande (>5 MB). O Base64 codificado será muito longo. Considere comprimir primeiro.
Formato:
-
Dimensões:
-
Tamanho do ficheiro:
-
Tamanho em Base64:
-
Saída (Base64)
Codificação: Imagem → Base64 Carregue ou arraste e largue uma imagem para a codificar em Base64. Escolha entre 7 formatos de saída: URI de dados (para incorporar diretamente em páginas web), Base64 bruto, <img> HTML, background-image CSS, Markdown, JSON ou XML. Descodificação: mude a direção para descodificar uma cadeia Base64 de volta para imagem — cole qualquer Base64 ou URI de dados e veja a pré-visualização da imagem. O formato da imagem é detetado automaticamente pelos bytes mágicos (PNG, JPEG, GIF, WebP, BMP, ICO, SVG). Seguro para URL: substitui + por - e / por _, e remove o preenchimento = final. Formatos suportados: PNG, JPEG, GIF, WebP, BMP, SVG, ICO. Privacidade: todo o processamento é feito localmente no seu navegador — as suas imagens nunca são enviadas.
Quando vale a pena incorporar imagens
Incorporar uma imagem como URI de dados poupa um pedido HTTP, mas o texto Base64 é cerca de 33% maior do que os bytes brutos e não pode ser guardado em cache separadamente da página. Essa troca compensa em pequenos ícones e gráficos de uso único, e costuma ser errada para fotografias e recursos repetidos.
Regra prática: incorpore imagens com menos de alguns KB — para qualquer coisa maior, um ficheiro de imagem com cache próprio ganha nas visitas repetidas.
🔷 Informação sobre imagem Base64
Formatos de saída 7 formatos para diferentes casos de uso.
URI de dados data:image/png;base64,...
Base64 bruto Apenas a cadeia Base64 simples
HTML etiqueta <img src="...">
CSS background-image: url(...)
Markdown / JSON / XML Incorporar em documentos, APIs, configurações