JFIF en JPEG sur Windows et Mac : les méthodes les plus simples

Les fichiers portant l’extension .jfif pullulent sur les disques durs des utilisateurs Windows sans qu’ils aient jamais demandé ce format. La raison tient à un réglage enfoui dans le registre du système : sur les versions récentes de Windows 10 et Windows 11, une clé de registre associe le type MIME image/jpeg à l’extension .jfif plutôt qu’à .jpg.

Résultat, chaque image JPEG téléchargée depuis un navigateur se retrouve affublée d’une extension que beaucoup de logiciels, de plateformes web et de services d’impression refusent de reconnaître. Convertir ces fichiers JFIF en JPEG relève pourtant de manipulations simples, à condition de choisir la bonne méthode selon son système d’exploitation.

Pourquoi Windows enregistre les images en .jfif au lieu de .jpg

Le format JFIF (JPEG File Interchange Format) n’est pas un format concurrent du JPEG. C’est une spécification qui décrit comment emballer les données JPEG pour les échanger entre appareils. Le contenu binaire d’un fichier .jfif est identique à celui d’un fichier .jpg : même compression, mêmes pixels, même qualité.

Le problème est purement administratif. La clé de registre HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg contient une valeur « Extension » qui, sur de nombreuses installations Windows, pointe vers « .jfif » au lieu de « .jpg ». Quand un navigateur comme Chrome ou Edge télécharge une image de type image/jpeg, il interroge cette clé pour déterminer l’extension à utiliser. D’où l’apparition systématique de fichiers .jfif dans le dossier Téléchargements.

Sur macOS, ce problème n’existe pas. Les frameworks système reconnaissent JFIF comme une simple variante de JPEG. Aperçu, Photos et la plupart des applications ouvrent ces fichiers sans broncher.

Corriger le registre Windows pour ne plus jamais recevoir de fichier .jfif

Plutôt que de convertir les fichiers un par un après coup, la solution la plus durable consiste à modifier la source du problème. Un fichier .reg de quelques lignes suffit à rétablir le comportement attendu.

Homme renommant un fichier JFIF en JPEG sur un ordinateur Windows dans un bureau professionnel

Ouvrez le Bloc-notes et collez le contenu suivant :

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg]
"Extension"=".jpg"

Enregistrez le fichier avec l’extension .reg (par exemple jfif_to_jpg.reg), puis double-cliquez dessus et acceptez la fusion dans le registre. Après cette manipulation, tous les téléchargements futurs utiliseront l’extension .jpg sans intervention manuelle.

Quelques précautions avant d’intervenir dans le registre :

  • Créez un point de restauration système depuis Paramètres > Système > Récupération, au cas où une autre clé serait modifiée par erreur
  • Redémarrez le navigateur (et idéalement la session Windows) après avoir fusionné le fichier .reg pour que le changement prenne effet
  • Cette modification n’affecte pas les fichiers .jfif déjà présents sur le disque, elle empêche seulement la création de nouveaux fichiers avec cette extension

Cette méthode est privilégiée par les administrateurs système qui déploient le correctif sur un parc de machines via des scripts de stratégie de groupe.

Renommer .jfif en .jpg : méthode rapide et sans perte de qualité

Puisque le contenu d’un fichier .jfif est du JPEG standard, renommer l’extension ne dégrade pas l’image. Il n’y a ni recompression ni modification des données. C’est la méthode la plus directe pour les fichiers déjà présents sur le disque.

Fichier par fichier

Dans l’Explorateur de fichiers Windows, activez l’affichage des extensions (onglet Affichage > cochez « Extensions de noms de fichiers »). Faites un clic droit sur le fichier, choisissez Renommer, et remplacez .jfif par .jpg. Windows affiche un avertissement : confirmez le changement.

Sur Mac, la manipulation est identique dans le Finder. Un clic sur le nom du fichier, modification de l’extension, confirmation dans la boîte de dialogue.

Conversion par lot avec la ligne de commande

Pour traiter des dizaines ou des centaines de fichiers, la ligne de commande évite les clics répétitifs. Sous Windows, ouvrez l’Invite de commandes dans le dossier contenant les fichiers et tapez :

ren *.jfif *.jpg

Sur macOS ou Linux, ouvrez le Terminal dans le répertoire concerné :

for f in *.jfif; do mv "$f" "${f%.jfif}.jpg"; done

Ces commandes renomment tous les fichiers .jfif du dossier en .jpg en une seule opération, sans aucune recompression.

Personne convertissant des fichiers JFIF en JPEG via un outil en ligne sur un laptop Windows depuis son canapé

Convertir JFIF en JPEG avec un logiciel de retouche sur Windows et Mac

Dans certains cas, un simple renommage ne suffit pas. Des plateformes de téléversement vérifient les en-têtes du fichier en plus de l’extension, ou vous souhaitez profiter de la conversion pour ajuster la qualité de compression.

Paint sous Windows

Ouvrez le fichier .jfif dans Paint (clic droit > Ouvrir avec > Paint). Allez dans Fichier > Enregistrer sous > Image JPEG. Le fichier est réécrit avec l’extension .jpg et les métadonnées JPEG standard. La qualité reste identique si vous ne modifiez pas l’image.

Aperçu sur macOS

Ouvrez le fichier dans Aperçu. Choisissez Fichier > Exporter. Dans le menu déroulant Format, sélectionnez JPEG. Un curseur permet de régler la qualité de compression. Cliquez sur Enregistrer. Aperçu gère nativement le format JFIF sans nécessiter de module complémentaire.

Outils en ligne de conversion

Des convertisseurs web gratuits permettent de glisser-déposer un fichier JFIF et de récupérer un JPG. Cette approche convient pour un ou deux fichiers occasionnels, mais elle implique d’envoyer vos images sur un serveur tiers. Pour des photos personnelles ou des documents sensibles, les méthodes locales (renommage, Paint, Aperçu) restent préférables.

Quelle méthode choisir selon votre situation

Le bon choix dépend de deux facteurs : le nombre de fichiers à traiter et la volonté de régler le problème à la source.

  • Vous téléchargez régulièrement des images qui arrivent en .jfif : corrigez la clé de registre Windows une fois pour toutes
  • Vous avez quelques fichiers .jfif ponctuels à envoyer par mail ou à téléverser : renommez-les manuellement en .jpg
  • Vous devez traiter un dossier entier de fichiers .jfif : utilisez la commande ren *.jfif *.jpg sous Windows ou la boucle for sous macOS
  • Vous voulez modifier la qualité de compression au passage : ouvrez le fichier dans Paint ou Aperçu et réexportez en JPEG

Sur macOS, le problème se pose rarement puisque le système reconnaît le JFIF comme du JPEG par défaut. La majorité des utilisateurs concernés sont sur Windows, et la correction du registre reste la solution la plus propre pour éviter de devoir convertir fichier par fichier à chaque téléchargement.

Articles en vedette