Skip to the tool

Convert JXL to JPG.

JXL opened and saved as JPG — right on your own device.

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

Drop JXL 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 JPEG XL images to universal JPG entirely in your browser — decoded by libjxl compiled to WebAssembly, running on your own device. JXL is a great archive format that most software still cannot open; JPG opens everywhere. 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.

Why convert out of JXL

JPEG XL compresses beautifully, but support outside Safari is still thin — Chrome dropped its experiment, and most editors, viewers and upload forms simply refuse .jxl files. Converting to JPG trades some bytes for universal compatibility: mail clients, CMSes, office suites, everything opens it. Keep the JXL originals as masters; this tool produces the copies the rest of the world can read.

Quality choices that matter

JPG is lossy, so the quality slider decides how faithful the copy is — the default is visually transparent for photos. Need the opposite direction? JPG to JXL writes new JPEG XL files, and Compress JXL re-squeezes existing ones without leaving the format.

Frequently asked questions

Why won’t my JXL files open anywhere?

Browser and OS support stalled — Safari renders JXL, Chrome and most editors do not. That is exactly what this converter is for: the JPG copy opens everywhere.

Do both JXL container flavors work?

Yes — bare codestreams and ISO-container .jxl files are both detected by content and decoded the same way.

Is quality lost in the conversion?

JPG re-encoding is lossy by nature — at the default quality the difference is not visible for photos. Raise the slider to 100 for the most faithful copy.

Are my images uploaded?

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.