Vous téléchargez une photo depuis un navigateur, et au moment de l’ouvrir ou de l’envoyer, le fichier porte l’extension .jfif au lieu de .jpg. Discord refuse de l’afficher correctement, un formulaire en ligne la rejette, un collègue ne peut pas l’ouvrir. Le format JFIF n’a pourtant rien d’exotique : c’est du JPEG, emballé différemment. Le problème se situe entre Windows, votre navigateur et une association de type MIME mal configurée.
JFIF et JPEG : deux noms pour la même compression
JFIF signifie JPEG File Interchange Format. C’est un conteneur normalisé pour stocker des données compressées en JPEG. Autrement dit, un fichier .jfif contient exactement les mêmes données d’image qu’un fichier .jpg ou .jpeg.
A lire en complément : Test PCS pour débutants : démarrer et suivre vos progrès facilement
La différence tient à l’en-tête du fichier et à la façon dont le système d’exploitation identifie le format. Quand Windows reçoit une image avec le type MIME image/jpeg mais que l’association locale pointe vers JFIF, il enregistre le fichier avec cette extension. Le contenu de l’image reste identique, seul le nom change.
Cette distinction a des conséquences pratiques limitées pour la qualité. Aucune perte de compression ne se produit entre un .jfif et un .jpg, puisque les données internes sont les mêmes. En revanche, certains logiciels, formulaires web ou systèmes d’import valident le format en vérifiant l’extension du fichier, pas son contenu réel. C’est là que les refus apparaissent.
A découvrir également : Gagner en efficacité avec un diagramme de pert bien construit

Pourquoi Windows enregistre vos images en .jfif
Le phénomène est apparu massivement après certaines mises à jour de Windows 10. L’origine se trouve dans le registre Windows, où une clé détermine quelle extension attribuer aux fichiers reçus avec le type MIME image/jpeg.
Trois sources possibles expliquent qu’un fichier arrive en .jfif sur votre disque :
- Le navigateur (Chrome, Firefox, Edge) transmet le type MIME tel que le serveur l’envoie, et Windows applique l’association locale pour choisir l’extension.
- Le site web lui-même envoie un en-tête Content-Type qui oriente le système vers .jfif plutôt que .jpg.
- Une modification du registre Windows, parfois provoquée par une mise à jour ou un logiciel tiers, a changé l’association MIME locale.
Cette approche par diagnostic est plus fiable que de foncer directement vers un correctif unique. Avant de modifier quoi que ce soit, activez l’affichage des extensions de fichier dans l’Explorateur Windows (onglet Affichage, cochez « Extensions de noms de fichiers »). Vous saurez alors si le fichier est réellement en .jfif ou si seule l’extension affichée était masquée.
Corriger le registre Windows pour retrouver le .jpg
La correction la plus pérenne passe par le registre. Elle règle le problème à la source : toutes les images JPEG téléchargées reprendront l’extension .jpg après cette manipulation.
Ouvrez l’éditeur de registre (tapez regedit dans la barre de recherche Windows). Naviguez jusqu’à la clé suivante :
HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg
Dans cette clé, cherchez la valeur Extension. Si elle indique .jfif, modifiez-la en .jpg. Fermez l’éditeur, redémarrez le navigateur. Les prochains téléchargements d’images JPEG utiliseront l’extension .jpg.
Un point de prudence : toute modification du registre nécessite un compte administrateur et une sauvegarde préalable. Exportez la clé avant de la modifier (clic droit, Exporter) pour pouvoir revenir en arrière si nécessaire.
Certaines mises à jour de Windows peuvent réinitialiser cette valeur. Si le problème réapparaît après un update, vérifiez à nouveau cette clé du registre.

Renommer ou convertir : quelle différence pour vos fichiers JFIF
Puisque JFIF et JPEG partagent les mêmes données compressées, un simple renommage de l’extension (de .jfif vers .jpg) suffit dans la majorité des cas. Faites un clic droit sur le fichier, Renommer, changez l’extension. L’image s’ouvrira normalement.
Cette méthode ne touche pas au contenu du fichier. Aucune recompression, aucune perte de qualité. Pour un usage courant (envoi par mail, publication sur un réseau social, ouverture dans une visionneuse), c’est la solution la plus rapide.
En revanche, le renommage ne suffit pas toujours pour les systèmes stricts. Certains logiciels professionnels ou formulaires d’upload vérifient les métadonnées internes du fichier, pas seulement son extension. Si un fichier renommé en .jpg reste refusé, une vraie conversion est nécessaire.
Pour convertir proprement, ouvrez l’image dans un logiciel de retouche (Paint, GIMP, Photoshop) et enregistrez-la en JPEG via « Enregistrer sous ». Cette opération réécrit le fichier avec un en-tête JPEG standard. La qualité dépend alors du niveau de compression choisi lors de l’export.
Conversion par lot pour plusieurs fichiers
Si vous avez accumulé des dizaines de fichiers .jfif, les renommer un par un prend du temps. Sous Windows, un script PowerShell simple permet de renommer tous les fichiers d’un dossier :
Get-ChildItem *.jfif | Rename-Item -NewName { $_.Name -replace '\.jfif$','.jpg' }
Pour une vraie conversion par lot (avec réécriture des métadonnées), des outils en ligne traitent plusieurs fichiers simultanément. Vérifiez que le service effectue la conversion localement dans le navigateur, sans envoyer vos images sur un serveur distant, si la confidentialité des photos compte pour vous.
Empêcher le retour du .jfif après une mise à jour Windows
Le correctif du registre peut être écrasé par Windows Update. Plusieurs retours d’utilisateurs sur les forums techniques signalent que le problème revient périodiquement après des mises à jour majeures.
Une approche complémentaire consiste à créer un petit fichier .reg contenant la bonne valeur, et à le conserver sur votre bureau ou dans un dossier utilitaire. En double-cliquant dessus après une mise à jour, vous réappliquez le correctif en deux secondes :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg]
"Extension"=".jpg"
Enregistrez ce texte dans un fichier avec l’extension .reg. C’est la méthode la plus fiable pour ne pas avoir à naviguer manuellement dans le registre à chaque fois.
Le format JFIF n’est pas un bug ni un format dégradé. C’est une variante d’emballage du JPEG qui pose problème uniquement parce que Windows gère mal l’association par défaut. Corriger la clé de registre une fois règle le problème durablement, et garder un fichier .reg de secours couvre le cas où une mise à jour réinitialise le paramètre.

