Part of:Image Formats Explained: JPG, PNG, WebP, AVIF and More

JPG to JXL Converter

Convert a JPG to JPEG XL, which can recompress a JPEG losslessly. Understand reversible recompression and when it helps.

  • No file limits
  • No registration
  • Free forever
  • Images never leave your browser
JPGJXL
Bulk uploadTurn on to pick several images at once

Drop images here

or paste from clipboard (Ctrl/⌘ + V)

Supported formats: JPG, PNG, WebP, AVIF, SVG

Processing…

Your images never leave your browser

All processing happens locally on your device. Nothing is uploaded to a server, stored, or tracked.

The flagship JXL move: recompress JPG photos losslessly, saving 20 to 30 percent with byte for byte reversible output. The original JPG can be recovered exactly.

How it works

The mode that makes this conversion unusual

JPEG XL has a capability no other format offers: it can take an existing JPG, store it more efficiently, and later recover the original file byte for byte. That is not the same as lossless encoding of the decoded pixels, which is a much more common feature. It means a collection of JPGs can be archived in JPEG XL, occupying meaningfully less space, and every original can be extracted exactly as it was. For an archive of images you must not lose, that is a genuinely valuable property and the main reason to do this.

The two JPEG XL modes compared
ModeWhat it doesApplies to a JPG source?
Lossless pixel encodingStores the decoded pixels with no lossYes, but not reversibly
Reversible recompressionStores the exact original JPG bitstreamYes, the original is recovered byte for byte
LossyDiscards detail for a smaller fileYes, but permanently
Resizable JPEG XLEmbeds two resolutions in one fileOnly from a suitable JXL source

NoteReversible recompression is unique to JXL: the original JPG is recovered exactly, not just visually.

Why an archive is the right use case

A photo library is a good candidate for this because the images will not be edited again but must be preserved, and re-encoding them to a more efficient lossy format would accumulate loss across generations. Converting to JXL and being able to extract the exact originals means the archive can be stored compactly with no compromise at all. The trade is that JXL is not widely readable, so the archive becomes dependent on one format, and it should be backed up. For a personal photo library that is a reasonable arrangement; for images that need to be opened by other people, it is not.

  • A photo library that will not be edited again but must be preserved.
  • Avoiding the generation loss of repeatedly re-encoding to JPG.
  • Not suitable for images other people need to open, since JXL support is narrow.
  • Back up the archive. Depending on one format is a real risk.

NoteGreat for a private archive you control. Poor for files that need to be opened by others.

What it does not solve

There are two things this conversion does not achieve. It does not make a JXL file openable, because JXL support remains incomplete in browsers and most desktop software, so the files become as inaccessible to others as the JXL they replaced. And it does not reduce resolution, so a large image remains large in pixel terms. If the goal is to make a file open, use PNG or JPG. If the goal is to reduce file size for the web, AVIF or WebP is better and actually works in browsers.

What JPG to JXL achieves and what it does not
GoalAchieved?Better tool
Compact, lossless archivalYes, reversiblyThis is the right use
A file that opens everywhereNoPNG or JPG
Smaller file for the webPartly, and still needs a fallbackWebP or AVIF
Smaller dimensionsNoA resizer
Faster websitesNoWebP or AVIF with a fallback

NoteJXL does not improve openability or web delivery. It is an archival format.

The practical risk to weigh

Converting an archive into a format that almost nothing reads creates a single point of failure. If the JXL files are corrupted, or the drive holding them fails, and there is no readable copy anywhere, the photographs are effectively lost, which is a worse outcome than a slightly larger collection of JPGs. The mitigation is unglamorous: keep the original JPGs on more than one device, and treat the JXL copies as a space saving measure rather than as the only copy. An archive that is smaller but fragile is a bad trade for images that cannot be replaced.

  • Keep the original JPGs. Do not make the JXL files the only copy.
  • Store them on more than one device or in more than one place.
  • Treat JXL as a space saving measure, not as the archive itself.
  • Photos that cannot be replaced are not worth a single point of failure.

NoteA smaller archive that only exists in one unreadable format is a bad trade. Keep the originals.

Batch convert JPG to JXL

Recompress a batch of JPG photos into JXL with reversible 20 to 30 percent savings. Free, private, batch ZIP, and no uploads.

Frequently asked questions

What is reversible lossless JXL?

JXL can store the original JPG bitstream inside, so the file shrinks 20 to 30 percent and the exact original JPG can be recovered bit for bit.

Will my JPG look different as JXL?

In lossless reversible mode no, the pixels are preserved exactly and the original JPG can be restored. Lossy modes shrink further with small change.

Can I batch recompress many JPGs without uploading

Yes. Add your JPG folder, choose lossless reversible, and recompress together. All processing happens locally in your browser and you can download a ZIP. Estimate savings with the image file size calculator.

Will converting to JXL degrade quality?

Every JXL re-encode discards a little detail. Keep your original file if you might re-edit it later.