Skip to main content

Find your next tool

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.

Mode

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: Landscape, renameOutput pixels: 1920 × 863Output size: 460,422 bytes (449.6 KB), unchangedSame bytes as the original?: Yes, same SHA-256 hash
File and mode: Phone portrait, renameOutput pixels: 1725 × 1296 stored, EXIF tag keptOutput size: 753,337 bytes (735.7 KB), unchangedSame bytes as the original?: Yes, same SHA-256 hash
File and mode: Landscape, re-encode at quality 95Output pixels: 1920 × 863Output size: 586,385 bytes, 27% largerSame bytes as the original?: No, new JPEG
File and mode: Landscape, re-encode at quality 85Output pixels: 1920 × 863Output size: 445,809 bytes, 3% smallerSame bytes as the original?: No, new JPEG
File and mode: Landscape, re-encode at quality 75Output pixels: 1920 × 863Output size: 361,810 bytes, 21% smallerSame bytes as the original?: No, new JPEG
File and mode: Landscape, max 50 KBOutput pixels: 1228 × 552Output size: 50,525 bytes (49.3 KB)Same bytes as the original?: No, new JPEG
File and mode: Phone portrait, re-encode at quality 85Output pixels: 1296 × 1725, rotated uprightOutput size: 586,535 bytes, 22% smallerSame bytes as the original?: No, new JPEG
File and mode: Phone portrait, max 50 KBOutput pixels: 829 × 1104, rotated uprightOutput 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: An upload form says “only .jpg files” and rejects photo.jpegWhy 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 .jfifWhy 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 rejectedWhy 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 uploadingWhy 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. 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. 2. Keep rename mode

    Rename only is selected by default. Pick re-encode only if the destination also limits KB or pixels.

  3. 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.

Compress to 50 KBImage compressorResize imagePNG to JPGHEIC to JPGWebP to JPG