LivreImage
PT

Convert JPEG to JPG

The upload only takes .jpg and your photo is a .jpeg? Same format, different name. Re-save the whole batch as .jpg here, on your own device.

Choose your images Tap or click to choose — or drag them here. On desktop you can also paste with Ctrl+V.
  • Nothing uploaded
  • Free, no sign-up
  • Strips EXIF
  • Batch files

The application portal lists "Accepted formats: JPG, PNG", you choose IMG_0412.jpeg, and the Upload button either stays gray or throws "file type not allowed". The picture reached you from an iPhone through AirDrop or Mail, was exported from Preview on a Mac, or came from a coworker whose software spells the extension with four letters. Nothing is wrong with the image. The site's checker was given a list of extensions, and the longer spelling never made it onto that list.

JPEG and JPG are the same format. The three-letter form exists because MS-DOS and Windows 3.1 allowed only three characters after the dot, so .jpeg was clipped to .jpg and the habit outlived the limit. A file with either extension opens with the same FF D8 FF bytes, carries the same image/jpeg type and decodes with the same codec. There is nothing to convert in the usual sense; the file needs a different name, and now and then a clean fresh save.

This page does the fresh save. Your browser decodes each .jpeg, draws it on a canvas and encodes it again as a JPEG at the quality you choose, then hands it back under the same name with .jpg on the end. It handles one file or a few hundred at once, and the photos never leave your device. If all you need is the name changed on a single file, jump to the rename section below; that route keeps the original bytes untouched.

How it works

JPG is already highlighted on the format bar. The one decision left is the quality number, which decides whether the copy comes out smaller, practically identical, or both.

  1. Add the .jpeg files

    Drag them from Downloads or the Files app, click Choose images, or press Ctrl+V on a desktop after copying a picture. An upper-case .JPEG name loads exactly like a lower-case one; the decoder looks at the bytes, not the spelling.

  2. Choose a quality

    The slider runs from 30 to 100 and opens at 82, which trims most camera shots with no visible change. Push it to 95–100 when the copy has to stay as close as possible to the original; the .jpg extension is applied at any setting.

  3. Generate, compare, download

    Click Generate images. Each card lists the old size next to the new one, and Compare opens a draggable before/after view. Download any file on its own, or press Download all (.zip) for the whole batch with the original names.

Where .jpeg files come from, and why Windows says .jpg

The standard is JPEG, published in 1992 as ISO/IEC 10918-1. Software raised on the 8.3 file-name rule of MS-DOS and early Windows wrote .jpg; Unix and classic Mac OS never had the limit and kept the full word. Both habits survived, so a photo can pick up either spelling on its way to you.

SourceExtension it writes
Digital cameras (DCF standard).JPG, upper case
Android camera and gallery apps.jpg
Windows Photos, Paint, Photoshop, Lightroom.jpg
macOS Preview, Export as JPEG.jpeg
iPhone shares via AirDrop, Mail or Files.jpeg
Chromium browsers on some Windows PCs.jfif (see JFIF to JPG)

Rename or re-save: match the fix to the check

Most rejections come from an allowlist that checks the file name and never opens the file, so renaming photo.jpeg to photo.jpg passes with the image bit-for-bit unchanged. On Windows, switch on View > Show > File name extensions in File Explorer first, or the rename silently produces photo.jpg.jpeg. On a Mac, click Use .jpg when Finder asks.

Re-saving here is the better move in four situations:

  • Dozens or hundreds of files: renaming one at a time is no option, and the batch comes back as one .zip.
  • The form also caps the size and the 12 MP originals weigh 4–6 MB each: the slider shrinks them on the same pass.
  • You want capture date, camera model and GPS position gone: EXIF is dropped from every output.
  • The validator reads the first bytes and still complains: the file is a PNG or WebP with a .jpeg name; only a real re-encode fixes that (a HEIC renamed to .jpeg needs the HEIC to JPG page).

What the re-encode changes, and what it leaves alone

A re-save is lossy, so the new file is not byte-identical to the old one. At the default of 82, a phone photo saved around quality 90–95 usually comes back 30–50% smaller with no visible difference at screen size; at 100 the file may grow slightly and the loss shrinks to rounding.

Pixel dimensions are kept up to a longest side of 10,000 px; larger images are scaled down to that edge. Sideways phone shots come out upright: the browser applies the EXIF orientation while decoding and bakes it into the pixels. The output carries no EXIF block and no embedded color profile, so if a portal reads the shooting date from the file, rename instead.

Batch naming and the .zip

Every output keeps its base name and swaps the extension for lower-case .jpg: Beach.JPEG becomes Beach.jpg, so a folder of 300 files sorts exactly as before. If two inputs would collide, say scan.jpeg and scan.jpg, the second becomes scan-2.jpg inside the archive, which downloads as livreimage.zip; the You saved counter totals the kilobytes trimmed.

Lower case is deliberate: many Linux-hosted upload scripts compare names case-sensitively, so an allowlist that reads jpg can refuse a camera's .JPG as readily as a Mac's .jpeg, and a lower-case .jpg passes both.

Frequently asked questions

Is a .jpeg file any different from a .jpg file?

No. Both hold JPEG data, start with the same FF D8 FF bytes and are served as image/jpeg. The short spelling is a leftover from the three-character extension limit of MS-DOS, nothing more.

Can I just rename photo.jpeg to photo.jpg?

Yes. For a check that only looks at the name, a rename is all you need, and the image stays byte-for-byte the same. On Windows, show file name extensions in File Explorer first; otherwise you end up with photo.jpg.jpeg and the same error.

Why does the site take .jpg but refuse .jpeg if they are identical?

Its validator compares the name against a fixed list, and whoever wrote the list left out the four-letter spelling. Because the check never looks inside the file, a renamed or re-saved copy goes straight through.

Does re-saving here lower the quality?

Slightly, since the file is decoded and encoded again. At 82 the change is invisible on a photo at normal viewing size; move the slider to 95–100 for a copy as close as possible to the original, or rename instead of re-saving if the bytes must not change at all.

Will the .jpg come out smaller than the .jpeg?

Usually. Phones and Preview save near quality 90–95, so a re-encode at 82 often cuts 30–50% off the size, and each card shows the before and after numbers. If the form states a limit in KB, the Compress image page targets that number directly.

My iPhone photo was sideways as a .jpeg. Will the .jpg be upright?

Yes. The browser applies the orientation flag while decoding, so the pixels are rotated before the new JPEG is written, and the file displays upright everywhere, even in viewers that ignore EXIF.

I need the opposite: .jpg to .jpeg.

Rename the file. The content is already right, and this page only writes .jpg. Any program that asks for .jpeg opens a renamed .jpg, and almost all of them open it without the rename at all.

Are the .jpeg files uploaded anywhere while they are re-saved?

No. The decode and the re-encode run through your browser's canvas on your own device, and the .zip is assembled there as well. Nothing is sent to a server, which is also why a 200-file batch does not wait on your connection.

Advertisement