Converta imagens JPG e JPEG para strings Base64 com data URIs para HTML, fundos CSS ou Base64 puro para APIs. Funciona localmente no navegador, sem upload.
Drag & drop files here
or click to browse. Select multiple files at once. (max 50 MB each)
JPEG (Joint Photographic Experts Group) é o formato de imagem mais comum na web, usado para fotografias e imagens complexas onde compressão com perdas produz qualidade aceitável em tamanhos de arquivo pequenos. Esta ferramenta converte qualquer arquivo JPG/JPEG em um string Base64 para incorporação em código.
Arquivos JPEG já estão comprimidos. Uma fotografia típica pode ter 200-800 KB dependendo da resolução e qualidade. Após a codificação Base64, isso se torna 267 KB a 1,07 MB de texto.
O tipo MIME correto para JPEG é image/jpeg, não image/jpg. Esta ferramenta define automaticamente o tipo MIME a partir do arquivo, então data URIs sempre usam o prefixo correto data:image/jpeg;base64,....
Arquivos JPEG podem conter metadados EXIF: modelo da câmera, coordenadas GPS, orientação, timestamps. A codificação Base64 preserva tudo isso porque codifica todos os bytes do arquivo. Se precisar remover EXIF por privacidade, faça isso antes de codificar.
Clientes de e-mail bloqueiam imagens externas por padrão. Incorporar um logo pequeno como data URI Base64 garante que ele renderize imediatamente.
APIs REST que aceitam upload de imagens geralmente suportam corpos codificados em Base64 como alternativa ao multipart form data:
{
"image": "/9j/4AAQSkZJRgABAQ...",
"filename": "foto.jpg"
}
Ao gerar HTML no servidor, data URIs Base64 permitem produzir um documento autocontido.
Para a operação inversa, Base64 para Imagem decodifica strings Base64 de volta para imagens baixáveis. Para outros formatos, veja PNG para Base64, SVG para Base64 ou o conversor geral Imagem para Base64.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.