- Aug 17, 2014
JPEG XL is a next-generation image format. It has the file extension .jxl and "offers significantly better image quality and compression ratios than legacy JPEG" according to the JPEG Committee.
It is a royalty free format that offers high fidelity to the source image, good encoding and decoding speeds, and lossless transcoding of JPEG images.
Browser makers such as Mozilla or Google have started to implement support for the new JPEG XL format in their browsers.
Google added experimental support for the JPEG XL format to Google Chrome Canary (92.0.4503.0). It is not enabled by default and needs to be enabled by users before JXL images are displayed in the browser.
Support will be added for other Chrome versions, Dev, Beta and Stable, eventually.
- Load chrome://flags/#enable-jxl in the browser's address bar.
- Switch the status of the experiment to Enabled.
- Restart Google Chrome.
Mozilla has implemented JPEG XL support in Firefox, but it is only available in Firefox Nightly (90.0a1 (2021-05-09) at the time of writing. Users of Firefox Nightly need to enable support though as it is not on by default:
Support will reach Beta, Developer and Stable versions of the Firefox web browser eventually.
- Load about: preferences#experimental in the web browser's address bar.
- Scroll down to Media: JPEG XL and check the box next to it to enable support for the new format in Firefox.
- A restart is not necessary.
Microsoft Edge Canary supports the new format just like Google Chrome Canary. The feature cannot be enabled on edge://flags though at the time of writing. Edge needs to be started with the parameter --enable-features=JXL to add support. This is likely going to change in the future, but for now, this is how it is done.
Here is how you can find out if your favorite web browser supports the up and coming image format JPEG XL.