Você baixa um arquivo .jpg no Chrome, abre no celular e ele vira .jpeg. Ou vice-versa. Daí surge a pergunta clássica: qual é a diferença entre JPG e JPEG?
Resposta curta: nenhuma. Eles são o mesmo formato.
Mas vale a pena entender de onde vem essa confusão e quando pode causar problema.
A origem das duas extensões
O formato se chama JPEG — sigla pra Joint Photographic Experts Group, o grupo que criou o padrão em 1992. O nome oficial do formato é JPEG, com 4 letras.
A extensão .jpeg faria todo sentido. Mas em 1992, os sistemas operacionais dominantes (MS-DOS e versões antigas do Windows) tinham uma limitação: extensões só podiam ter 3 caracteres. Esse era o sistema de arquivos FAT16/8.3 da Microsoft.
Resultado: o JPEG virou .jpg no Windows. No Mac, no Linux e em sistemas Unix em geral, .jpeg permaneceu comum. Com o tempo, ambas as extensões espalharam pelo mundo.
Tecnicamente são iguais?
Sim. Byte por byte, um arquivo .jpg é idêntico a um .jpeg. Você pode renomear foto.jpeg pra foto.jpg (ou o contrário) e ele continua funcionando perfeitamente.
Eles usam:
- O mesmo algoritmo de compressão (DCT — Discrete Cosine Transform)
- A mesma estrutura interna de arquivo (segmentos, marcadores, tabelas)
- O mesmo MIME type:
image/jpeg - A mesma decodificação em qualquer programa, navegador ou sistema
Se você abrir um .jpg no editor hex, vai ver os mesmos bytes mágicos no começo (FF D8 FF) que estão em qualquer .jpeg.
Quando pode causar problema
Embora os arquivos sejam idênticos, alguns sistemas tratam as extensões de forma diferente:
Upload em sistemas antigos
Alguns formulários de upload (especialmente governamentais brasileiros) aceitam só .jpg e rejeitam .jpeg. O conteúdo do arquivo é o mesmo, mas o filtro do sistema verifica só a extensão. Solução: renomeie o arquivo.
Buscas e ordenação de arquivos
Se você procurar por “*.jpg” no seu computador, arquivos com extensão .jpeg não aparecem. Lembre-se disso ao buscar imagens.
URLs e sites
URLs são case-sensitive em servidores Linux. foto.JPG e foto.jpg podem ser arquivos diferentes pro servidor. Idem pra .jpeg vs .JPEG.
Câmeras e celulares
- iPhones modernos salvam fotos em HEIC por padrão (não JPG/JPEG), mas ao exportar ou enviar via app de mensagens, geralmente convertem pra
.jpg - Câmeras DSLR costumam usar
.JPG(maiúsculas) - Android costuma usar
.jpg - Editores profissionais (Photoshop, Lightroom) costumam exportar como
.jpeg
Qual usar?
Pra uso prático: as duas funcionam. Use a que vier no arquivo.
Pra uniformidade em projetos: escolha uma e fique nela. A maioria dos desenvolvedores web usa .jpg por costume. Designers e fotógrafos tendem a usar .jpeg.
Pra compatibilidade máxima: use .jpg. Sistemas mais restritivos costumam aceitar essa extensão e nem todos aceitam .jpeg.
Convertendo arquivos JPG/JPEG
Como os arquivos são idênticos, “converter” entre .jpg e .jpeg é só renomear. Não há ferramenta necessária — basta mudar a extensão no nome do arquivo.
Se você quer:
- Converter JPG/JPEG pra outro formato (PNG, WebP, PDF): use nossas ferramentas de JPG para PNG ou JPG para PDF
- Reduzir o tamanho do arquivo: use comprimir imagem — funciona com
.jpge.jpeg
Resumindo
JPG e JPEG são o mesmo formato com nomes diferentes por motivos históricos. Renomear de uma extensão pra outra não altera nada no conteúdo. Se um sistema rejeita seu arquivo, normalmente é por causa da extensão (ou tamanho/conteúdo) — não pelo formato em si.
Pode parar de se preocupar com isso. ✓