This converter takes JXL images and produces JPEG output using in-browser WebAssembly codecs. Batch up to 20 files, tune quality, resize on the fly, and strip metadata for privacy. Your images never leave the tab — no uploads, no accounts, no queue.
Why convert JXL to JPEG?
JPEG XL (JXL) is a next-gen format with excellent compression, but browser support is still spotty in 2026 — Safari has it, Chrome doesn't (as of latest release). Converting JXL → JPEG gives you a universally supported file. Since JXL supports lossless recompression of legacy JPEGs, this conversion path can often reproduce the original JPEG byte-for-byte.
Quality controls
Three presets — Best (visually lossless), Balanced (default, ~80 quality), and Smallest (aggressive). Advanced panel exposes quality (1–100), effort (0–6 where supported), chroma subsampling, resize, and metadata stripping. Every change previews instantly and shows the before/after size delta so you can dial in your target.
Privacy and batch
Drop up to 20 files at once — each is decoded, converted, and re-encoded sequentially so WebAssembly memory stays bounded on low-end devices. Per-file thumbnails, size deltas, and per-file downloads. Download all (.zip) for a single archive. Every file is processed client-side; nothing appears in a network request.