JPEG XL Converter — Free, Fast & Private
Start with the disclosure, because most pages ranking for this query bury it: MiniPx cannot produce a .jxl file. Encoding happens in your browser, and no browser exposes a JPEG XL encoder to web pages. Anything claiming a free in-browser JXL converter is either shipping a large WebAssembly encoder or uploading your image to a server. MiniPx does neither, so the honest answer is that this page explains the format rather than converting to it.
JPEG XL is a 2022 ISO standard from the JPEG committee, designed to replace JPEG, PNG, GIF and WebP with one format. At equal visual quality it typically lands 30-60% below JPEG. It supports lossless compression, alpha, animation, HDR, high bit depths and progressive decoding, and it decodes fast — noticeably faster than AVIF at large resolutions.
Its most interesting trick is lossless JPEG recompression. An existing JPEG can be transcoded into JXL, shedding roughly 20% of its bytes with zero quality change, and the original JPEG can be reconstructed bit-for-bit. No other modern format does that, which is why archives care about JXL more than websites do.
Decoding support is the sticking point. Safari has decoded JXL since version 17. Chromium removed its flag-gated support in 2023 and support has moved in fits and starts since; Firefox has kept its implementation behind a flag for years. Check caniuse.com before you commit — the state of play changes, and a page that hardcodes a version number goes stale within months. Note also that decoding is not encoding: even a browser that displays JXL will not let a web page write one.
So what should you ship today? AVIF gets you most of the size win with support in every current browser engine. WebP is the safe universal choice. Serve either through a picture element with a JPEG fallback and you have captured the practical gain that JXL promises, using formats MiniPx can actually encode.
