Same format, new extension
JPEG to JPG Converter
Use rename mode when a form only accepts “.jpg”. Switch to re-encode mode only when the same form also sets a KB or pixel limit.
JPEG → JPG
Change .jpeg, .jfif or .JPG files to .jpg
Rename mode keeps every byte of the photo. Re-encode mode adds a size limit when a form also caps KB or pixels.
Processed in your browser. Files are not uploaded.
Is JPEG the same as JPG?
JPEG and JPG are the same image format. Only the file extension differs: early Windows allowed three letters after the dot, so .jpg became the common spelling. Renaming photo.jpeg to photo.jpg changes nothing inside the file. This tool does exactly that, then checks with SHA-256 that every byte still matches.
What we measured
We ran this page in Chromium at phone width (390 px) on 19 October 2026 with two JPEG files: a 1920 × 863 landscape photo from Wikimedia Commons (460,422 bytes), and a portrait crop of the same photo saved the way phones store it, with the pixels lying sideways (1725 × 1296) plus an EXIF Orientation 6 tag (753,337 bytes).
| File and mode | Output pixels | Output size | Same bytes as the original? |
|---|---|---|---|
| File and mode: Landscape, rename | Output pixels: 1920 × 863 | Output size: 460,422 bytes (449.6 KB), unchanged | Same bytes as the original?: Yes, same SHA-256 hash |
| File and mode: Phone portrait, rename | Output pixels: 1725 × 1296 stored, EXIF tag kept | Output size: 753,337 bytes (735.7 KB), unchanged | Same bytes as the original?: Yes, same SHA-256 hash |
| File and mode: Landscape, re-encode at quality 95 | Output pixels: 1920 × 863 | Output size: 586,385 bytes, 27% larger | Same bytes as the original?: No, new JPEG |
| File and mode: Landscape, re-encode at quality 85 | Output pixels: 1920 × 863 | Output size: 445,809 bytes, 3% smaller | Same bytes as the original?: No, new JPEG |
| File and mode: Landscape, re-encode at quality 75 | Output pixels: 1920 × 863 | Output size: 361,810 bytes, 21% smaller | Same bytes as the original?: No, new JPEG |
| File and mode: Landscape, max 50 KB | Output pixels: 1228 × 552 | Output size: 50,525 bytes (49.3 KB) | Same bytes as the original?: No, new JPEG |
| File and mode: Phone portrait, re-encode at quality 85 | Output pixels: 1296 × 1725, rotated upright | Output size: 586,535 bytes, 22% smaller | Same bytes as the original?: No, new JPEG |
| File and mode: Phone portrait, max 50 KB | Output pixels: 829 × 1104, rotated upright | Output size: 49,621 bytes (48.5 KB) | Same bytes as the original?: No, new JPEG |
Two results are worth knowing. Re-encoding at quality 95 made the landscape file 27% larger without adding any detail, so a higher quality setting cannot improve a JPEG. And the 50 KB limit was reached only by also scaling the photo down, which the tool did on its own. Re-encoded sizes change with every photo; the identical bytes in rename mode do not.
Rename or re-encode: which one you need
Rename only (default)
The output is a copy of your file with a new name. Quality, dimensions, EXIF data (camera, date, GPS), the colour profile and the file size are all exactly as before. Nothing is decoded or compressed again, so there is no generation loss.
Use it for the “.jpg only” problem, for .jfif downloads and for uppercase .JPG names.
Re-encode with limits
The photo is decoded in your browser, rotated upright from its EXIF tag, scaled if you set a max side, and saved as a new JPEG. With a max KB, the tool searches for the highest quality that fits and shrinks the dimensions only if quality alone is not enough.
Re-encoding is lossy and drops the EXIF block and the embedded colour profile. Wide-gamut phone photos (Display P3) can look slightly less saturated. Choose it only when a size rule forces you to.
Why people convert JPEG to JPG
The image almost never needs to change. What changes is how a website, form or app reads the file name.
| What you see | Why it happens | What to use |
|---|---|---|
| What you see: An upload form says “only .jpg files” and rejects photo.jpeg | Why it happens: The form checks the last letters of the name against a fixed list such as “jpg, png”. It never looks inside the file. | What to use: Rename mode. The bytes stay the same; only the name now passes the check. |
| What you see: An exam or government form asks for a “JPG under 50 KB” (or 20 KB, 100 KB) | Why it happens: Two rules at once: the extension and a size cap. Renaming fixes the first, but not the second. | What to use: Re-encode mode with a max KB, or the image compressor if you also need exact pixels. |
| What you see: A downloaded picture saved as .jfif | Why it happens: On some Windows PCs a registry setting maps JPEG to the .jfif extension, so Chrome and Edge save JPEG images under that name. | What to use: Rename mode. A .jfif file is JPEG data, so it becomes a normal .jpg. |
| What you see: A camera file named IMG_0042.JPG is rejected | Why it happens: A few validators compare the extension case-sensitively, so “JPG” is not “jpg”. | What to use: Rename mode. The output always uses lowercase .jpg. |
| What you see: A portrait photo shows up sideways after uploading | Why it happens: Phones often store pixels sideways plus an EXIF “rotate” tag. Some portals ignore the tag. | What to use: Re-encode mode. It writes the rotation into the pixels. |
| What you see: The tool reports “really PNG / HEIC / WebP” | Why it happens: The file was renamed to .jpeg earlier without being converted. Its content is a different format. | What to use: A real converter: PNG to JPG, HEIC to JPG or WebP to JPG. |
How to convert JPEG to JPG here
- 1. Add your files
Choose or drop up to 50 .jpeg, .jfif, .jpe or .JPG files. Each one shows its new name before you start.
- 2. Keep rename mode
Rename only is selected by default. Pick re-encode only if the destination also limits KB or pixels.
- 3. Download
Download each .jpg, or all of them as one ZIP. In rename mode the byte check line confirms the files are unchanged.
- ✓ Lossless rename: identical bytes, quality and EXIF
- ✓ SHA-256 byte check for every renamed file
- ✓ Batch of up to 50 files with ZIP download
- ✓ Detects PNG, WebP or HEIC files that only carry a .jpeg name
- ✓ Optional re-encode with quality, max KB and max pixel side
- ✓ EXIF rotation applied when re-encoding
Renaming by hand works too
You do not need a converter at all if you can see file extensions. These are the same operation this page performs.
- Windows 11
- In File Explorer choose View → Show → File name extensions. Select the file, press F2, change .jpeg to .jpg and confirm the warning. (Windows 10: View tab → tick “File name extensions”.)
- macOS
- Select the file in Finder, press Command-I, edit “Name & Extension” from .jpeg to .jpg, then click “Use .jpg”.
- Phone or tablet
- Phone file apps often hide extensions. The quickest route is this page in your mobile browser: choose the photo, keep rename mode and download the .jpg.
When this tool is the wrong choice
- • iPhone photos in HEIC format are not JPEG. Renaming them to .jpg would produce a file that most portals cannot open. Use HEIC to JPG instead.
- • Rename mode never makes a file smaller. If the form has a size limit, use re-encode mode or the compressor.
- • If you need exact pixel dimensions such as 600 × 600 or 200 × 230, use the resizer: the max-side cap here only scales down proportionally.
- • Files up to 25 MB and 50 per batch. Everything runs in your browser, so a very old phone may be slow on large batches.
Where the two spellings come from
JPEG stands for the Joint Photographic Experts Group, the committee behind the standard published as ITU-T T.81 and ISO/IEC 10918-1 in 1992. Most .jpg files use the JFIF container (ITU-T T.871), or the Exif container that cameras write.
MS-DOS and early Windows file systems allowed at most three characters after the dot, so files were saved as .jpg. Mac and Unix systems had no such limit and used .jpeg. Both names point to identical data, and every modern viewer opens either one.
Frequently asked questions
Is JPEG the same as JPG?
Yes. They are two spellings of the extension for the same format. A .jpeg file and a .jpg file made from the same photo contain the same bytes; only the name differs.
Does converting JPEG to JPG reduce quality?
Not in rename mode. The output has the same bytes as your original, which the page checks with a SHA-256 hash. Quality drops only if you choose re-encode mode, because that saves a new JPEG.
Why does a website reject my .jpeg file?
Its upload check compares the file extension with a fixed list such as “jpg, png” and does not include “jpeg”. Renaming the file to .jpg is enough; the image itself was never the problem.
How do I convert JPEG to JPG under 50 KB?
Switch to re-encode mode and choose 50 KB as the max file size. The tool searches for the highest quality that fits and reduces the dimensions only if needed. If the form also asks for exact pixels, resize first.
What is a JFIF file, and can I change it to JPG?
JFIF is the JPEG File Interchange Format, the most common way JPEG data is stored. A .jfif file is a JPEG with a different extension, so rename mode turns it into a normal .jpg without changing the image.
Can I change the extension myself instead?
Yes. On Windows, turn on file name extensions in File Explorer and rename the file; on a Mac, edit Name & Extension in Get Info. This page is faster for many files and checks that each file really is JPEG.
Are my photos uploaded?
No. Renaming, hashing, re-encoding and the ZIP are all done in your browser. The files are not sent to MAXScanner.