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
Drop images here
or paste from clipboard (Ctrl/⌘ + V)
Supported formats: JPG, PNG, WebP, AVIF, SVG
Original Size
Output Size
Size Reduction
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.
| Mode | What it does | Applies to a JPG source? |
|---|---|---|
| Lossless pixel encoding | Stores the decoded pixels with no loss | Yes, but not reversibly |
| Reversible recompression | Stores the exact original JPG bitstream | Yes, the original is recovered byte for byte |
| Lossy | Discards detail for a smaller file | Yes, but permanently |
| Resizable JPEG XL | Embeds two resolutions in one file | Only 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.
| Goal | Achieved? | Better tool |
|---|---|---|
| Compact, lossless archival | Yes, reversibly | This is the right use |
| A file that opens everywhere | No | PNG or JPG |
| Smaller file for the web | Partly, and still needs a fallback | WebP or AVIF |
| Smaller dimensions | No | A resizer |
| Faster websites | No | WebP 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.