Lição de história: o que é um ficheiro .jfif? O wrapper JPEG que o Windows continua a mostrar
JPEG File Interchange Format — o wrapper prático em torno da compressão JPEG, e porque as transferências no Windows ainda chegam como .jfif.

TL;DR
Um .jfif é uma imagem JPEG File Interchange Format (JFIF) — um wrapper prático em disco em torno da compressão JPEG para que os programas possam partilhar fotos. Escreva JPEG como a norma de compressão do Joint Photographic Experts Group (ITU-T T.81 / ISO/IEC 10918-1): definiu como comprimir imagens de tom contínuo, não um layout completo de ficheiro quotidiano. Eric Hamilton na C-Cube Microsystems liderou o JFIF após uma reunião da indústria no final de 1991; o JFIF 1.02 está datado de 1 de setembro de 1992. Os ficheiros começam tipicamente com um marcador SOI (Start of Image), depois um segmento APP0 (application marker) JFIF, campos de densidade e uma miniatura opcional, antes dos dados de imagem YCbCr comprimidos. O Exif pôs depois metadados de câmara mais ricos num segmento APP1. Quase todos os .jpg são JFIF, Exif, ou ambos por dentro; o Windows guarda muitas vezes transferências image/jpeg como .jfif por causa de um mapeamento de extensão no registo MIME — não porque a imagem seja um formato diferente. O Legacy File Converter converte .jfif localmente no Windows para JPG, PNG ou PDF — nada é carregado.
O que é um ficheiro .jfif?
Um ficheiro .jfif é uma imagem armazenada no JPEG File Interchange Format — normalmente abreviado para JFIF. Pense nele como o envelope creme em torno de uma fotografia comprimida: os dados da imagem estão codificados em JPEG, e o JFIF diz a cada programa como encontrar o espaço de cor, o aspeto do píxel / densidade de impressão, e uma miniatura de pré-visualização opcional para que o ficheiro possa circular entre plataformas. Em disco a extensão pode ser .jfif, .jpg ou .jpeg; os bytes por dentro são muitas vezes a mesma família de ficheiro de intercâmbio JPEG.
Por baixo, um ficheiro JFIF clássico segue a sintaxe de intercâmbio do Anexo B da norma JPEG e acrescenta um cabeçalho pequeno e rígido. Abre com SOI (Start of Image, o marcador 0xFFD8). A seguir vem um segmento de marcador de aplicação APP0 cujo identificador terminado em zero é a cadeia ASCII “JFIF”. Esse segmento transporta um número de versão (1.02 para a revisão final amplamente circulada), campos units e Xdensity / Ydensity (sem unidades / aspeto do píxel, pontos por polegada, ou pontos por centímetro — a ideia familiar de DPI / densidade), e largura, altura e píxeis opcionais de miniatura RGB embutida. O JFIF 1.02 também permite um segmento APP0 de extensão JFXX seguinte para codificações adicionais de miniatura, incluindo uma miniatura comprimida em JPEG. Depois desses segmentos de aplicação vêm os dados habituais de frame e scan JPEG que descodificam numa imagem YCbCr — luminância mais dois canais de croma, muitas vezes com subamostragem de croma (guardar a cor a resolução mais baixa do que o brilho, o truque clássico de largura de banda do JPEG).
A mesma imagem, nome diferente
Se alguém perguntar «o que é um ficheiro .jfif», a resposta curta é: uma imagem JPEG File Interchange Format — normalmente o mesmo JPEG quotidiano que já abre como .jpg, só que com uma extensão menos comum.
O JFIF é o mesmo que JPEG?
Quase — e a lacuna é a razão pela qual a pergunta continua a ser pesquisada. JPEG aqui significa o trabalho de compressão do Joint Photographic Experts Group, aprovado como ITU-T Recommendation T.81 a 18 de setembro de 1992 e publicado como ISO/IEC 10918-1 em fevereiro de 1994. Essa norma especifica processos para comprimir e reconstruir imagens fixas de tom contínuo (escala de cinzentos ou cor), incluindo o método baseline amplamente implementado baseado em DCT (Discrete Cosine Transform). O que não deu a cada ambiente de trabalho foi um layout pronto de «guardar como ficheiro de foto» com densidade, miniatura e uma única interpretação de cor acordada para intercâmbio.
O JFIF é a resposta da indústria que preencheu essa lacuna: pegar num bitstream JPEG e envolver só metadados suficientes para que Mac, Windows, Unix e ferramentas de imaging pudessem trocar ficheiros sem reinventar um contentor privado de cada vez. Assim, «o JFIF é o mesmo que JPEG?» recebe um sim-e-não cuidadoso: os píxeis estão comprimidos em JPEG; o ficheiro em que clica é JFIF (ou JFIF mais metadados posteriores) a dar ao JPEG um lar prático em disco. Renomear .jfif para .jpg não recodifica a imagem — normalmente só muda a etiqueta num ficheiro de intercâmbio que já era JPEG.
Compressão ≠ layout de intercâmbio
JPEG (T.81 / 10918-1) é a norma de compressão. JFIF é o wrapper APP0 simples que tornou esses bitstreams um ficheiro de foto portátil. Confundir os dois é comum; tratar .jfif como um formato misterioso não-JPEG é o verdadeiro erro.
Porque é que as imagens são descarregadas como .jfif?
Assuma a surpresa do Windows: clica com o botão direito em Guardar imagem numa foto da web, e a pasta Transferências mostra foto.jfif em vez de foto.jpg. A imagem costuma abrir no Fotos, nos browsers e nos editores na mesma — porque a carga útil continua a ser uma imagem de intercâmbio JPEG. O que mudou é a extensão escolhida para o tipo MIME image/jpeg.
No Windows, a base de dados MIME mapeia tipos de conteúdo para extensões predefinidas. Threads da comunidade e do Microsoft Q&A documentam repetidamente HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg com um valor Extension de .jfif. Quando esse mapeamento aponta para .jfif, o Edge, o Teams e outros transferidores que confiam no registo podem carimbar transferências JPEG com esse sufixo. Alguns manifests de aplicações da Windows Store (discutidos sobretudo em torno da embalagem do Paint / Snip & Sketch) listaram .jfif entre os tipos de ficheiro image/jpeg; instaladores ou atualizações podem reafirmar associações, e é por isso que o estranho por vezes regressa após uma correção manual do registo. Atenue qualquer alegação de que «a versão X do Windows inventou transferências .jfif na data Y» — os relatos públicos descrevem o comportamento de registo / associação com mais clareza do que uma única data de lançamento.
Conclusão prática: um monte de ficheiros .jfif num ambiente de trabalho de 2026 é normalmente uma história de nomeação / associação, não um segundo codec de imagem secreto. Renomear para .jpg (ou converter para JPG / PNG / PDF quando um carregador exigente rejeita a extensão) resolve o problema de fluxo de trabalho sem implicar que a transferência original estava corrompida.
De onde veio o JFIF (C-Cube, Hamilton e o formato de ficheiro em falta)
No início dos anos 1990, empresas de informática, telecom e imaging precisavam de uma forma simples de trocar stills comprimidos em JPEG entre plataformas. Representando a C-Cube Microsystems, Eric Hamilton acolheu uma reunião no final de 1991 — o relatório técnico posterior da Ecma recorda cerca de quarenta representantes de empresas — com o objetivo de um formato de ficheiro mínimo baseado em JPEG. O trabalho de seguimento continuou por email e telefone. O consenso chegou depressa: Hamilton editou e fez circular o JFIF versão 1.0.
Quase de imediato o grupo revisitou a geometria de amostragem de componentes. O JFIF 1.0 tinha seguido convenções de vídeo digital; o imaging informático comum (exemplos citados na história da Ecma incluem PostScript e QuickTime) esperava uma relação espacial diferente entre componentes de cor. Publicaram o JFIF 1.01 para coincidir com a convenção informática — tratado como uma alteração menor porque o 1.0 só tinha circulado brevemente. O Independent JPEG Group (IJG) adotou o JFIF 1.01 no seu software de domínio público, o que ajudou a semear milhões de imagens JFIF na web e no ambiente de trabalho iniciais. Mais tarde em 1992, o feedback produziu a revisão clássica final, JFIF 1.02 (1 de setembro de 1992), acrescentando opções mais ricas de miniatura — sobretudo miniaturas armazenadas em forma comprimida via a extensão JFXX.
O JFIF 1.02 viveu anos como prática de intercâmbio de domínio público de facto em vez de um documento formal ISO. A formalização chegou por etapas: Ecma TR/98 (junho de 2009) publicou o JFIF 1.02 como relatório técnico; ITU-T T.871 (maio de 2011) e ISO/IEC 10918-5:2013 depois normalizaram substancialmente o mesmo layout JFIF 1.02 como a parte JPEG File Interchange Format da família 10918 — reconhecendo o grupo de Hamilton depois de o formato já ter conquistado o mercado.
Primeiro o wrapper, o carimbo depois
O JFIF tornou-se universal nos ambientes de trabalho e na web inicial como layout de facto; Ecma, ITU-T e ISO/IEC formalizaram o JFIF 1.02 anos depois de os bytes já estarem em todo o lado.
JFIF vs Exif — APP0 encontra APP1
As câmaras precisavam de mais do que densidade e uma miniatura. O Exif (Exchangeable image file format), publicado primeiro pela JEIDA em outubro de 1995 e depois mantido sob JEITA / CIPA, armazena metadados de captura mais ricos — exposição, modelo da câmara, carimbos de tempo, GPS em revisões posteriores — dentro de ficheiros JPEG (e TIFF). Em JPEGs Exif comprimidos, esses metadados vivem tipicamente num segmento de marcador de aplicação APP1 imediatamente após o SOI, usando uma estrutura de etiquetas de estilo TIFF, em vez do bloco APP0 «JFIF» mais simples do JFIF.
A rivalidade é menos «o vencedor leva tudo» do que «dois segmentos de aplicação a partilhar um stream JPEG». Muitos JPEGs de câmara e telemóvel hoje são Exif-primeiro; muitas exportações da web e de scanners ainda transportam um JFIF APP0; bastantes ficheiros incluem ambos ou segmentos de aplicação relacionados. De qualquer forma, a imagem comprimida continua na família JPEG — e é por isso que uma transferência etiquetada .jfif e uma exportação de câmara etiquetada .jpg abrem tão frequentemente no mesmo visualizador. Para histórias vizinhas «parece uma foto, contentor diferente» neste site, veja Lição de história: HEIC, HEIF e a foto que não é um JPEG, Lição de história: o que é um ficheiro .avif? e Lição de história: o que é um ficheiro .jp2? Não é o mesmo que um JPG.
Porque os ficheiros .jfif ainda se acumulam nos discos em 2026
Em 2026, .jfif ainda aparece de Guardar no browser, transferências de imagem do Teams e do chat, anexos de email, e qualquer perfil Windows cujo extensão MIME image/jpeg aponta para .jfif. Os ficheiros são imagens de intercâmbio JPEG ordinárias com um sufixo menos comum — ficheiros herdados só no sentido quotidiano porque alguns carregadores, scripts e hábitos ainda insistam em .jpg. O formato que resolveu o layout de ficheiro em falta do JPEG em 1992 continua a ser o predefinido silencioso dentro de inúmeros ficheiros .jpg; o drama da extensão é sobretudo um estranho do registo a ecoar na pasta Transferências.
O Legacy File Converter lista JPEG File Interchange Format / .jfif entre as entradas de imagem suportadas em Tipos de ficheiro suportados e converte-o localmente no Windows para JPG, PNG, PDF e outros destinos listados. Nada é carregado. Este artigo fica-se pela história — não um how-to de edições do registo. Para lições vizinhas de formatos de imagem, veja Lição de história: HEIC, HEIF e a foto que não é um JPEG, Lição de história: o que é um ficheiro .jp2? Não é o mesmo que um JPG, Lição de história: o que é um ficheiro .avif? e Lição de história: o que é um ficheiro .tif multipágina?.
Leituras relacionadas
- Lição de história: HEIC, HEIF e a fotografia que não é um JPEG
- Lição de história: o que é um ficheiro .jp2? Não é o mesmo que um JPG
- Lição de história: o que é um ficheiro .avif? O rival aberto do HEIC
- Lição de história: o que é um ficheiro .tif de várias páginas? A aplicação Fotografias só mostra a primeira página
Pronto para abrir os seus ficheiros antigos?
Comece gratuitamente e depois desbloqueie as conversões ilimitadas com uma licença Standard de $79.95 em pagamento único. Transfira o instalador para Windows — todas as funcionalidades para até 10 ficheiros.
Avaliação gratuita
Todas as funcionalidades da aplicação · até 10 ficheiros
Windows 10 ou 11
A mesma avaliação gratuita de sempre — transfira o instalador para Windows e converta localmente no seu PC.
Instalador direto para Windows · MSI offline
É seguro? — editor, instalador e ajuda com o SmartScreen
Requer Windows 10 ou 11. Sem subscrições. 100% nativo do Windows.