JPEG and JPG are the same image format. The letters stand for Joint Photographic Experts Group, and the shorter ending only exists because early Windows and MS-DOS allowed three characters after the dot. Inside the file, nothing differs.
So why convert? Because some upload fields check the text after the dot rather than the picture itself. A list that says “jpg” may turn away photo.jpeg even though the contents are identical. This page gives you photo.jpg with the same name in front.
Before and after

2400 × 1600 px687 KBJPG

2400 × 1600 px770 KBJPG
The picture and its 2400 × 1600 px size stay the same. Only the file changes: JPG at 687 KB in, JPG at 770 KB out.
JPG is an older format than JPG, so the same picture needs more space.
The numbers are from a real run of the tool above. The pictures here are smaller previews of the actual files.
How to use it
- Pick the .jpeg photo you were told to change. It opens on this page; nothing is sent anywhere.
- Leave the quality slider at 92 unless you have a reason to move it, then tap Convert.
- Save the new copy. Its name keeps your original wording and now ends in a lower-case .jpg.
- Try the upload again with that copy. If the form also sets a KB limit, take it to the compressor instead, which writes .jpg as well.
Renaming versus re-saving
Changing the ending by hand is a perfectly valid fix: rename photo.jpeg to photo.jpg and every program will still open it. The catch is that phones and Windows often hide endings, so people type “.jpg” onto a name and end up with photo.jpg.jpeg, which is rejected again.
This tool does not rename. It decodes the picture and writes a fresh JPG, which settles the ending for certain and also tidies three things: a capital .JPG becomes .jpg, a sideways phone photo is turned upright in the pixels, and camera details such as GPS location are left out of the new file.
What a re-save costs
Every JPG save is lossy, so the copy is not bit-for-bit the original. At the default of 92 the change is very hard to see, and the file size may come out a little larger or smaller than before. That is why this is a one-time fix: run the same photo through again and again and small losses add up.
If you only need the ending changed and want the exact original bytes, rename the file instead. If the form also caps the size, say 50KB or 100KB, skip this page and use a compress page, since that gives you the .jpg ending and the size in a single step.
Frequently asked questions
- Is there any difference between JPEG and JPG?
- No. Both endings mark the same format, the same compression and the same kind of file. Any app that opens one opens the other; only strict upload checks treat them differently.
- Can I just rename the file to .jpg?
- Yes, and that keeps the original untouched. Make sure your file manager shows the full name first, so you replace “.jpeg” rather than adding a second ending after it.
- Why was my .jpeg refused when the site accepts JPG?
- Many forms compare the ending against a fixed list such as “.jpg, .png”. They do not look inside the file, so a .jpeg ending fails even though the picture is valid.
- Will the photo lose quality?
- Slightly, as with any JPG save, but at quality 92 you are unlikely to see it. Move the slider up to 100 for the least change, or down if you want a lighter file.
- Can it make the JPG 50KB or 100KB as well?
- Not on this page; it keeps the pixel size and only uses the quality you set. The compress pages reach a set KB limit and also save the result as .jpg.
- Does this work on an iPhone or a Mac?
- Yes, in Safari or any other current browser. If your iPhone photo is HEIC rather than JPEG, it is read here too and comes out as .jpg.