What Is a JFIF File?
A JFIF file is an ordinary JPEG image. JFIF stands for JPEG File Interchange Format, and it describes a small header at the start of the file, not a different kind of picture.
The JPEG standard defined how to compress an image but left out practical details such as pixel density and colour space. In 1992 the JFIF specification filled that gap with a short block, called APP0, that sits right after the start-of-image marker. Most JPEGs on the web carry this block, whatever their file name.
JFIF and Exif Are Two Labels on the Same Data
Cameras and phones write a different header, Exif, which also stores the camera model, date and GPS position. Some files carry both. Underneath either header the compressed image data is identical in structure, so every JPEG decoder reads both.
So Why Do Some Apps Refuse .jfif?
Because they check the extension, not the content. An upload form that allows ".jpg, .jpeg, .png" will grey out a .jfif file even though it would decode it perfectly. That is the whole problem a JFIF to JPG conversion solves.
Why Windows Saves Images as .jfif
If right-click → "Save image as" in Chrome or Edge suddenly started producing .jfif files, the browser is not the culprit. It asks Windows which extension belongs to the image/jpeg type and uses the answer.
One Registry Value Decides It
Windows keeps that answer in the registry, under HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg, in a value named Extension. When it reads ".jfif" instead of ".jpg", every Chromium browser on the machine follows it.
Why It Changed on Its Own
Installing or updating software that registers image types can rewrite the value, and so can some Windows updates. It is a setting, not damage: your images are fine, and changing the value back fixes new downloads. Files you already saved still need converting, which is what the tool above does.
How to Convert JFIF to JPG in 3 Steps
Drop your JFIF files
Drag one or more .jfif files onto the dashed area, or click to browse. They stay in your browser; nothing is uploaded.
Choose JPG or PNG
JPG with "Rename only" keeps the original bytes. PNG decodes each image once and saves a lossless copy for editing.
Download the files
Click Download next to each file, or Download All as ZIP. Converted files open everywhere a normal JPG or PNG does.
Drop your .jfif files.
Pick JPG (or PNG) and keep "Rename only".
Download the converted files or a ZIP.
How to Stop Chrome and Edge Saving Images as JFIF
Converting fixes the files you have. To stop new downloads arriving as .jfif, set the registry value back. It takes about a minute.
The One-Time Fix
- Press Windows + R, type
regeditand press Enter. - Go to
HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg. - Double-click Extension and change ".jfif" to ".jpg".
- If an
image/pjpegkey next to it also says ".jfif", change that one too. - Close the Registry Editor and restart the browser.
Before you edit
The change needs an administrator account. Edit only the value named above; if you are unsure, export the key first with File → Export so you can restore it.
No Admin Rights? Rename While Saving
In the "Save as" dialog, change the file type box to "All files" and type the name with ".jpg" at the end. The saved file is the same JPEG, just named the way you want.
Which Apps Open JFIF Files
| Where you use the file | Opens .jfif? | What to do |
|---|---|---|
| Windows Photos, macOS Preview, web browsers | Yes | Nothing; it already works |
| Upload forms and job or visa portals | Usually no | Convert JFIF to JPG first |
| Some photo editors and print-shop order pages | Often no | Convert to JPG, or PNG for editing |
| Phone gallery apps | Varies by app | Convert to JPG to be safe |
| Email and chat attachments | Sends fine, but recipients may not open it | Send a JPG instead |
Why Renaming Is Enough — and When It Is Not
Converting JFIF to JPG only requires a new file name, because the image data does not change between the two. That is why the default mode copies the bytes instead of decoding and re-compressing them, and why the result shows "Identical bytes".
Files That Are Not What Their Name Says
Occasionally a .jfif file holds something else: a WebP or PNG that a site served and someone renamed, for example. A new name would not help those. The tool reads the first bytes of every file, and when they are not JPEG it converts the image into a real one and tells you so in the result list.
When to Choose Re-encode
Pick Re-encode only if the destination rejects the file after renaming, which happens with a few strict systems that refuse progressive JPEGs. A re-encode at 92% writes a fresh standard JPEG that looks the same to the eye.
JFIF to PNG: When You Need It
Choose PNG under "Save as" when you plan to edit the image repeatedly, need a format some design tools prefer, or the destination asks for PNG specifically.
PNG is lossless, so the conversion keeps exactly what the JPEG decodes to, and later edits do not add new compression damage. The trade-off is size: a photo saved as PNG is often three to five times larger than the JPEG. For photos you only want to share or upload, JPG is the better choice; to go further, see JPG to PNG.
After Converting JFIF to JPG
Your images now behave like any other JPG. If an upload still fails, the rule it breaks is probably size or dimensions: compress to 100 KB and resize image handle those. To bundle several images into one file, use image to PDF.
Files with a .jpeg name rather than .jfif are covered on JPEG to JPG, and every other format pair is listed in the image converter.