What does a file extension mismatch mean?

An extension mismatch means that the format detected inside a file disagrees with the format its filename suggests. For example, a file called holiday.pdf might contain MPEG-4 media.

Why mismatches happen

A file may have been renamed by hand, given an incorrect extension by an export process, or labelled incorrectly when downloaded. Deliberate disguise is also possible. A mismatch alone does not establish the cause.

The free file checker reads signatures from the contents instead of trusting the extension or the MIME type reported by your browser.

Different extensions do not always mean different formats

.jpg and .jpeg refer to the same image format. Office files can be ZIP containers without being ordinary archives. Related media extensions such as .mp4, .mov and .m4a may also share container structures.

A useful checker accounts for known aliases and avoids recommending a rename when it can only identify a broad container. File Sniff Online shows “Extension not assessed” or a container-specific note when it cannot confidently compare the name with its result.

Renaming is not conversion

Changing photo.png to photo.jpg does not convert the image. It only changes the filename. To create a different format, use an application that can open the source and export the desired output.

If the bytes already contain JPEG data and only the filename is wrong, correcting the extension may help an application recognise it. Keep a copy of the original and check the detected result first. On Mac, File Sniff offers a confirmed, undoable Fix Extension action. The online checker never modifies files.

What if the file still will not open?

It may be incomplete, damaged, encrypted, or use a variant the chosen application does not support. A signature identifies a format; it does not validate every byte in the file. Renaming cannot repair missing content.

Read how to identify an unknown file for a practical starting point, or explore the native File Sniff app for deeper inspection.