Command Palette

Search for a command to run...

Qu'est-ce qu'un fichier JFIF et pourquoi Windows enregistre-t-il des images sous la forme .jfif ?

Qu'est-ce qu'un fichier JFIF et pourquoi Windows enregistre-t-il des images sous la forme .jfif ?

T
Toolz Team
|Sep 19, 2026|17 min Lire
Préférez Toolz.dev sur Google

Convertisseur JFIF en JPG

Convertissez les images JFIF en JPG dans votre navigateur, par lots, un renommage sans perte

Utilisez le Convertisseur JFIF en JPG

Vous cliquez avec le bouton droit sur une photo dans Chrome ou Edge sous Windows, choisissez Enregistrer l'image sous et le fichier atterrit dans Téléchargements sous photo.jfif. Puis un formulaire de téléchargement le refuse, votre éditeur de photos le laisse hors de sa boîte de dialogue ouverte, et Windows propose de trouver une application dans le Microsoft Store Il semble que vous ayez téléchargé un format inhabituel Vous ne l'avez pas fait Un fichier JFIF est un JPEG, et la seule chose qui ne va pas avec lui est le nom.

Ce guide couvre ce qu'est JFIF, où il se trouve dans les normes JPEG, pourquoi Windows choisit cette extension, comment distinguer un vrai JPEG d'un fichier mal nommé par ses premiers octets, et quel correctif a du sens : un renommage, un réencode, ou un changement de registre pour qu'il cesse de se produire. Il se trouve sous le hub d'outils d'image aux côtés des autres guides de format.

tl;dr : Un fichier JFIF est une image JPEG ordinaire. JFIF (JPEG File Interchange Format) est la disposition du fichier presque toutes les .jpg déjà utilisées, standardisées comme ITU-T T.871, donc .jfif, .jpg et .jpeg tenir les mêmes octets Windows enregistre les images que .jfif lorsque son registre mappe le image/jpeg tapez sur cette extension Pour corriger un fichier, renommez-le : le Convertisseur JFIF en JPG copie les données à travers intacte, de sorte que la taille, la qualité et EXIF restent identiques Utiliser JFIF à PNG seulement lorsque vous avez besoin d'une copie sans perte pour l'édition Les deux s'exécutent côté client, rien de téléchargé, gratuit, pas d'inscription.

Qu'est-ce qu'un fichier JFIF ?

Un fichier JFIF est une image compressée par JPEG stockée dans la mise en page définie par le format d'échange de fichiers JPEG Le nom décrit le wrapper, pas un type d'image différent Ouvrez un .jfif et un .jpg enregistrés à partir de la même source dans un éditeur hexadécimal et vous verrez les mêmes octets dans le même ordre.

La raison pour laquelle JFIF existe remonte à la façon dont JPEG a été standardisé. Le comité JPEG&#39 ; la norme de base, UIT-T T.81 (également ISO/IEC 10918-1, publié en 1992), définit comment les données d'image sont compressées et décompressées : la transformée en cosinus discrète, la quantification, le codage de Huffman Il dit délibérément très peu de choses sur le fichier autour de ces données Il ne fixe pas dans quel espace colorimétrique se trouvent les nombres, comment les pixels correspondent à la taille physique ou comment un programme doit reconnaître le fichier.

Cet écart signifiait que deux programmes pouvaient chacun écrire &quot ; JPEG&quot valide ; que l'autre ne pouvait pas s'afficher correctement Eric Hamilton de C-Cube Microsystems a écrit à JFIF pour le fermer, et la version 1.02, datée de 1992, est devenue de facto la mise en page des fichiers JPEG sur chaque plateforme. Elle a été formellement standardisée beaucoup plus tard UIT-T T.871 en 2011, également publié sous le numéro ISO/IEC 10918-5.

JFIF ajoute trois règles pratiques en plus du T.81 :

  1. Le dossier comporte un court métrage APP0 segment étiqueté JFIF juste après le marqueur de début d'image.
  2. Les images couleur sont stockées sous forme YCbCr (ou niveaux de gris avec un composant), avec une conversion définie en RVB, de sorte que chaque décodeur transforme les nombres dans les mêmes couleurs.
  3. L'en-tête enregistre la densité des pixels et le rapport hauteur/largeur et peut contenir une petite vignette non compressée.

Ainsi, lorsque quelqu'un demande à &quot ; est JFIF la même chose que JPG&quot ;, la réponse précise est que JPEG est la compression et JFIF est le format de fichier le plus courant pour le transporter. Le .jpg l'extension ne nomme pas de format séparé C'est une abréviation de trois lettres qui date de l'époque où DOS et les premiers Windows limitaient les extensions à trois caractères, c'est aussi pourquoi .jpeg existe comme orthographe la plus longue.

À quoi ressemblent les premiers octets d'un fichier JFIF ?

Chaque fichier JPEG commence par les octets FF D8 FF« , et un fichier étiqueté JFIF suit cela avec un » APP0 segment contenant le texte ASCII JFIF et un octet zéro Voici le début d'un fichier type :

Offset  Bytes                                      Meaning
0000    FF D8                                      SOI: start of image
0002    FF E0                                      APP0 marker
0004    00 10                                      segment length (16 bytes)
0006    4A 46 49 46 00                             "JFIF" + NUL identifier
000B    01 02                                      JFIF version 1.02
000D    01                                         density units (1 = dots per inch)
000E    00 48 00 48                                X and Y density (72 x 72)
0012    00 00                                      thumbnail width and height (none)
0014    FF DB ...                                  quantization table, then image data
....    FF D9                                      EOI: end of image

Les photos directement d'un appareil photo ou d'un téléphone sont souvent légèrement différentes. Ils portent généralement un APP1 segment étiqueté Exif (marqueur FF E1) la tenue de la date de capture, du modèle de caméra, des paramètres d'exposition et parfois des coordonnées GPS, soit au lieu du segment JFIF, soit à côté d'un décodeur que la différence n'a pas d'importance Chrome, Firefox, Safari, Windows Photos et chaque éditeur d'image lire les deux.

C'est la vérification utilisée par le convertisseur Toolz Sa détection de format lit les premiers octets de chaque fichier, et tout ce qui démarre FF D8 FF est-ce que les données JPEG. Ce n'est qu'alors qu'elles examinent le nom du fichier : si l'extension est .jfif, .jfi ou .jif4, le fichier est signalé comme JFIF afin que la page puisse vous dire ce qui s'est passé, même si les données sont identiques à celles d'un .jpg.

JFIF est-il identique à JPG ?

Oui. Les données de l'image sont identiques, et rien sur la qualité, la profondeur de couleur ou la compression ne diffère entre les deux extensions Ce qui diffère, c'est la façon dont le logiciel réagit au nom.

Propriété .jfif .jpg /.jpeg
Compression JPEG, avec perte (T.81) JPEG, avec perte, les mêmes données
Disposition des fichiers JFIF (T.871) ou Exif JFIF ou Exif, la même disposition
Type MIME image/jpeg image/jpeg
transparence nul nul
Animation nul nul
Bits par canal 8 8
S'ouvre dans les navigateurs oui oui
Accepté par les formulaires de téléchargement Souvent rejeté par les contrôles de prolongation Accepté presque partout
Répertorié dans les boîtes de dialogue d'ouverture de l'application Parfois manquantes Toujours
Convertir entre eux Un renom, aucun changement de qualité Un renom, aucun changement de qualité

La ligne de type MIME est celle qui explique tout le problème Le type de média image/jpeg1, l'un des types d'images originaux définis dans RFC 2046, couvre chaque fichier JPEG quel que soit son nom Un serveur envoie Content-Type: image/jpeg pour chaque JPEG qu'il sert Il n'y a pas de séparation image/jfif tapez. Lorsqu'un navigateur doit transformer ce type de contenu en une extension de fichier, plusieurs extensions sont également correctes et le système d'exploitation décide laquelle gagne.

Pourquoi Windows enregistre-t-il les images sous la forme .jfif ?

Windows enregistre les images sous la forme .jfif car l'entrée de registre qui mappe le image/jpeg le type de contenu d'une extension de fichier est défini sur .jfif sur cette machine, Chrome et Edge demandent ce mappage à Windows lorsqu'ils nomment une image téléchargée.

La valeur vit ici :

HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg
    Extension    REG_SZ    .jfif

Sur les machines où les téléchargements sortent sous la forme .jpg, la même valeur se lit .jpg. Rien n'est cassé dans l'un ou l'autre état ; les deux extensions sont enregistrées pour JPEG Pourquoi la valeur bascule sur certaines machines n'est pas documentée par Microsoft, et les rapports blâment différentes choses : une application image s'enregistrant, une mise à jour Windows, ou une mise à jour du navigateur Ce qui est cohérent est l'effet Une fois la valeur dit .jfif« Les navigateurs qui le consultent continueront à nommer les téléchargements JPEG de cette façon jusqu'à ce qu'ils reviennent. ».

Vous pouvez le modifier vous-même Ouvrez l'éditeur de registre, allez dans la touche ci-dessus, double-cliquez Extension et réglez-le sur .jpg. Sauvegardez le registre en premier, car une mauvaise modification est entrée HKEY_CLASSES_ROOT peut casser les associations de fichiers La modification n'affecte que les nouveaux téléchargements Les fichiers que vous avez déjà conservent leurs noms .jfif, et ceux-ci doivent encore être renommés.

Si vous préférez ne pas toucher au registre, deux autres habitudes évitent le problème Tapez le nom du fichier avec .jpg à la fin dans la boîte de dialogue Enregistrer, que les navigateurs respectent Ou copiez l'image et collez-la dans un éditeur, ce qui n'implique jamais du tout une extension de fichier.

Comment convertir JFIF en JPG sans perdre en qualité ?

Renommer le fichier. Parce que les octets sont déjà JPEG, changeant .jfif à .jpg produit un JPG valide sans changement vers un seul pixel, sans deuxième tour de compression et sans perte de métadonnées.

Il y a trois façons de faire ça :

  • Dans Explorateur de fichiers. Activez les extensions de nom de fichier sous le menu Affichage (Windows masque les extensions connues par défaut), puis renommez photo.jfif à photo.jpg et confirmez l'avertissement Bien pour un dossier, fastidieux pour cinquante.
  • Avec une commande. Dans PowerShell, Get-ChildItem *.jfif | Rename-Item -NewName { $_.Name -replace '\.jfif$','.jpg' } renomme chaque .jfif dans le dossier actuel.
  • Dans le navigateur. le Convertisseur JFIF en JPG on Toolz effectue le même changement de nom pour un lot entier et renvoie les résultats sous la forme d'un seul code postal.

L'itinéraire du navigateur ajoute une vérification les deux autres sauts : il lit les octets avant de faire confiance au nom Un .jfif normal est copié via undoutched et revient sous un nom .jpg. La taille avant et après est identique, et la note sous le fichier indique que JFIF est déjà des données JPG, donc le fichier a été renommé sans réencodage Ce nombre d'octets correspondant est la preuve visible que rien n'a été compressé à nouveau Un 2,1 Mo holiday.jfif revient sous forme de 2,1 Mo holiday.jpg avec la même date de capture, le modèle de caméra et le même profil de couleur sont toujours attachés.

Si les octets disent autre chose, la page ne fait pas semblant A .jfif c'est vraiment un PNG ou un WebP sous le mauvais nom qui est décodé et ré-encodé comme un JPEG authentique, et la carte résultat nomme le format qu'il a trouvé Ce chemin est une véritable conversion : il utilise le curseur Qualité, laisse tomber les données EXIF, et remplit toutes les zones transparentes avec du blanc, parce que JPEG n'a aucune transparence.

Le renommage se produit côté client Le fichier est lu dans l'onglet de votre navigateur et n'est jamais téléchargé, ce qui compte ici plus que ce à quoi vous pourriez vous attendre, car les reçus, les identifiants numérisés et les documents enregistrés à partir de la messagerie Web sont une source courante de fichiers.jfif parasites.

Quand dois-je plutôt convertir JFIF en PNG ?

Convertissez JFIF en PNG lorsque l'image se dirige quelque part qui ne doit pas la compresser à nouveau : un éditeur où vous effectuerez plusieurs séries de modifications, un modèle de document ou une étape de construction qui réenregistre les images PNG est sans perte, donc chaque sauvegarde ultérieure conserve exactement les pixels dont vous disposez actuellement.

C'est un travail différent de celui de réparer l'extension, et cela comporte des compromis qui valent la peine d'être connus avant de la choisir :

  • Le fichier s'agrandit. PNG stocke chaque pixel exactement, tandis que JPEG s'en rapproche. Un balayage de 1 024 x 768 qui était d'environ 180 Ko alors qu'un .jfif revient généralement plusieurs centaines de kilo-octets de plus en PNG, aux mêmes dimensions de pixels.
  • Les dommages existants restent. Quelle que soit la compression JPEG déjà faite aux bords et aux zones plates est décodée fidèlement et préservée PNG est sans perte à partir de ce point vers l'avant, pas sans perte à partir de la scène originale.
  • Aucune transparence n'apparaît. JFIF n'a pas de canal alpha, donc le PNG est totalement opaque Aucun convertisseur ne peut inventer un fond transparent à partir d'un JPEG.
  • Les métadonnées sont supprimées. le Convertisseur JFIF en PNG décode via un canevas de navigateur, qui ne transporte pas de profils EXIF, GPS ou couleur.

Pour le cas spécifique d'une photo qui va quelque part public, ce dernier point peut être utile La plupart du temps, cependant, un renom à .jpg est ce dont les gens ont besoin, et la route de PNG est l'exception.

Quelle conversion dois-je choisir ?

Choisissez par ce pour quoi vous avez besoin du fichier, et non par quel format sonne de meilleure qualité Ce tableau couvre les destinations communes :

Vous avez besoin Faites ceci Changement de qualité Métadonnées
Un formulaire de téléchargement pour accepter le fichier Renommer en.jpg nul entretenu
Un dossier de téléchargements à faire correspondre .jpg filtres Renommer par lot en.jpg nul entretenu
Un maître sans perte pour les éditions répétées Convertir en PNG Aucun à partir de maintenant, le fichier grandit Abandonné
Un fichier plus petit pour le web Convertir en WebP Re-codé à la qualité choisie Abandonné
Un PDF à envoyer par courriel ou à imprimer Convertir en PDF Intégré sous forme de page Abandonné
Un favicon ou une icône Windows Convertir en ICO Rééchantillonné aux tailles d'icônes Abandonné

Les trois dernières lignes passent par le général Convertisseur d'images[traduction], qui accepte JFIF avec JPG, PNG, WebP, AVIF, GIF, BMP, ICO, HEIC, TIFF, PSD, SVG, CR2, DNG et PDF, et écrit JPG, PNG, WebP, GIF, ICO, PDF ou SVG. Déposer un .jfif là, choisir JPG, et il prend le même chemin de renommage que la page dédiée Choisir autre chose et l'image est décodée et réencodée Si WebP est sur la table, choisir qu'est-ce que WebP et quand il bat JPEG couvre en détail le compromis entre taille et compatibilité.

Les pages dédiées aux paires ne prennent que leur propre format source La page JFIF à JPG accepte .jfif, .jfi et .jif des dossiers, et un plain .jpg largué dessus est refoulé, puisqu'il n'y a rien à convertir Son sélecteur de fichiers répertorie uniquement ces extensions pour la même raison : image/jpeg est partagé par JPG et JFIF, donc inclure le type MIME permettrait au sélecteur d'offrir chaque .jpg sur votre disque.

Quelle est la différence entre JFIF, Exif et JPEG simple ?

Tous les trois sont des images compressées par JPEG. Ils diffèrent par le segment de métadonnées situé à l'avant du fichier, et un décodeur les lit tous de la même manière.

Variante Marqueur Identifiant Ce qu'il ajoute Source typique
JFIF FF E0 (APP0) JFIF\0 Règle de l'espace colorimétrique, densité des pixels, vignette facultative Navigateurs, éditeurs, exportations Web
Exif FF E1 (APP1) Exif\0\0 Paramètres de la caméra, date de capture, orientation, GPS, vignette Caméras et téléphones
l'un et APP0 puis APP1 l'un et Tout au-dessus Quelques logiciels d'édition
Ni l'un ni l'autre nul nul Juste l'image compressée Encodeurs dépouillés ou minimaux

Strictement, la spécification JFIF s'attend à ce que son segment arrive en premier, et Exif définit sa propre mise en page, donc un fichier avec seulement un segment Exif n'est pas un fichier JFIF par la lettre de l'une ou l'autre norme En pratique, personne ne les distingue Les systèmes d'exploitation traitent les quatre lignes comme JPEG, le .jpg l'extension est utilisée pour les quatre, et c'est également le cas .jfif sur les machines décrites ci-dessus L'extension ne vous dit rien sur quel segment se trouve à l'intérieur.

C'est aussi pourquoi le &quot ; JFIF vs JPEG quality&quot ; question n'a pas de réponse La qualité est décidée lorsque l'image est compressée, par les tables de quantification choisies par l'encodeur Il en est de même quel que soit le nom du fichier, et le renommer ni aide ni fait mal.

Pourquoi certaines applications refusent-elles d'ouvrir les fichiers.jfif ?

La plupart des applications qui refusent un .jfif peuvent parfaitement lire les données ; ils rejettent le nom avant de regarder à l'intérieur. Un formulaire de téléchargement vérifie généralement l'extension par rapport à une liste fixe telle que .jpg, .jpeg et .png. Un éditeur&#39 ; s ouvrir les filtres de dialogue par les extensions qu'il a enregistrées Une application de galerie ou une règle de sauvegarde correspond *.jpg. Aucune de ces vérifications ne lit les premiers octets.

Voici comment les échecs courants correspondent aux causes :

Symptôme Cause Correction
&quot ; Type de fichier non pris en charge&quot ; sur un formulaire de téléchargement Liste d'autorisation d'extension Renommer en.jpg
Fichier manquant dans un éditeur&#39 ;s boîte de dialogue ouverte Filtres de dialogue par extensions enregistrées Renommer, ou choisir Tous les fichiers
Windows propose une application Microsoft Store Aucun programme associé à .jfif Renommer ou définir Photos comme valeur par défaut pour .jfif
Le script de tri ou la sauvegarde saute le fichier Matchs modèles *.jpg ne Renommer par lots le dossier
Le fichier échoue toujours après le renommage Les données ne sont pas du tout JPEG Convertissez-le ; vérifiez ce que rapporte le convertisseur

La dernière ligne est rare mais réelle Un fichier téléchargé avec un .jfif name peut occasionnellement contenir des données PNG ou WebP, car certains sites servent un format différent de celui suggéré par l'URL. Renommer ce fichier dans l'Explorateur de fichiers produit un .jpg c'est secrètement un PNG, que certains logiciels stricts rejettent encore Un convertisseur qui vérifie les octets l'attrape, le ré-encode comme un vrai JPEG, et vous dit ce qu'il a trouvé.

Mes fichiers sont-ils privés lorsque je convertis JFIF en ligne ?

Sur Toolz, oui : la conversion est côté client, donc le fichier est lu et renommé ou ré-encodé à l'intérieur de l'onglet de votre navigateur et n'est jamais téléchargé sur un serveur La page continue également à travailler avec le réseau déconnecté une fois qu'il s'est chargé.

Deux détails méritent d'être connus Tout d'abord, un renommage en JPG conserve chaque champ EXIF, y compris les coordonnées GPS si votre téléphone les a enregistrées, car les octets sont copiés plutôt que décodés Si l'image va dans un endroit public, passez-la dans le Démolisseur EXIF aussi. Deuxièmement, un réencode vers PNG, WebP ou quoi que ce soit d'autre supprime ces métadonnées comme effet secondaire du décodage via un canevas.

Les limites sont courtes Les images supérieures à 100 mégapixels sont refusées avec un message plutôt que de faire planter l'onglet, et les fichiers vides sont refusés Les outils sont gratuits, pas d'inscription, avec une limite quotidienne sur le nombre de conversions que chacun exécute.

Puis-je arrêter complètement d'obtenir des fichiers.jfif ?

Oui, en modifiant la valeur du registre décrite ci-dessus .jfif à .jpg. Après cela, Chrome et Edge nomment les nouveaux téléchargements JPEG avec l'extension familière C'est le seul correctif qui s'adresse à la cause au lieu du symptôme.

Si vous gérez plusieurs machines, ou si la valeur revient sans cesse, la routine pratique est plus simple : laissez le registre tranquille et renommez de temps en temps le lot de tout ce qui est collecté dans les téléchargements Convertisseur JFIF en JPG prend tout le dossier à la fois et retourne converted-jpg.zip(numérotation) des noms en double afin que rien ne soit écrasé.

Et si vous êtes de l'autre côté du problème, exécutez un site dont les utilisateurs téléchargent des photos, acceptez .jfif, .jfi et .jif dans votre liste d'autorisations, ou mieux, vérifiez le fichier&#39 ; premiers octets comme le montre ce guide Chacun de ces fichiers est un JPEG votre code sait déjà comment gérer.

Pour l'autre format qui confond les utilisateurs de Windows de la même manière, les photos iPhone qui arrivent sous le nom de HEIC, voir HEIC contre JPG.

Questions fréquentes

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!