Skip to the tool

Convert JPG to JXL.

JPG to JPEG XL on your device — smaller, nothing uploaded.

No uploads — 100% local No ads Free & open source

Drop JPG files here

or browse your files

Files never leave your device. Everything runs in your browser, nothing touches a server — tools you've used even work offline.

Convert JPG photos to JPEG XL entirely in your browser — encoded by libjxl on your own device, typically 20–40% smaller at the same visual quality. The format built to replace JPG, applied to your existing photos. Nothing is uploaded.

How it works

  1. Drop files anywhere on the page, click to browse, or paste with ⌘V.
  2. Pick a quality or preset — or set an exact target size and let the tool find it.
  3. Compress, compare before/after, and download — individually or as a ZIP.

What JPEG XL buys you

JXL is the newest of the next-generation image formats — modern entropy coding, wider color, progressive decode, and file sizes that undercut JPG substantially at equal quality. For photo archives that compounds into real disk savings. The catch is support: Safari displays JXL natively, Chrome currently does not — which is why this site treats JXL as a storage and archival format rather than a web-delivery one.

Archive honestly

Converting a JPG to JXL cannot restore detail the JPG already discarded — it re-encodes what is there into fewer bytes. For a web-ready format with broad support today, JPG to AVIF is the better pick; for coming back out, JXL to JPG reverses the trip.

Frequently asked questions

How much smaller do files get?

Typically 20–40% below the source JPG at matching visual quality, more at lower quality settings. Target-size mode works too — type a cap and the encoder searches out the best fit.

Will the .jxl files open on my machine?

Safari and a growing set of image tools read JXL; Chrome and most editors still do not. Treat it as an archive format and keep this converter handy for the way back.

Is EXIF metadata kept?

No — JXL output is written without EXIF, GPS or camera metadata. If keeping metadata matters, convert to WebP instead, where the keep-metadata option applies.

Is it private?

Yes. The conversion happens entirely on your device — the image is read, re-encoded and saved without ever touching a network. There is no server-side queue, no temporary copy in some bucket, nothing to expire or leak. Want proof? Run one file through, switch your connection off, and run another — it still works.