Edge JPEG XL support


Those who are interested will find an introduction explaining Edge and JPEG XL below for SEO purposes. You can jump to the tutorial on how to enable JPEG XL support by clicking here.

What is JPEG XL?

Compared to existing image formats, the JPEG XL format provides scalable web distribution of high-quality images and efficient compression. JPEG XL offers a significantly smaller file size at comparable quality, as well as fast, parallelizable decoding and encoding. It has a wide range of features, including progressive decoding, lossy compression, lossless compression, animation, and reversible transcoding of legacy JPEG. There is support for high-quality applications, such as wide gamuts, higher resolutions, bit depths, and dynamic ranges, as well as visually lossless coding. As an added benefit, the codec is free of all licensing fees.

The feature set of this file format, including lossless transcoding / lossless JPEG recompression, is impressive, and the image compression speaks for itself. However, even with the potential to replace existing JPEG images and any other image codec such as AVIF or WEBP, as all new codecs, the new image format JPEG XL requires support, especially among Operating Systems including browser support on all devices. Google Chrome Canary and Firefox already enabled experimental support, but what about Edge?

What is Edge

Microsoft's Edge is the company's most recent internet browser. Originally referred to as Project Spartan, the Edge browser debuted in 2015 under the name Edge and has since undergone numerous design changes, the most notable of which was the move to the open-source Chromium platform in 2020, on which Google Chrome is also built. In the past, Edge used proprietary Microsoft technologies under the hood, but Microsoft changed it to make it more compatible with the way many websites are built today. Edge is the third most popular browser in the world, after Google Chrome and Apple Safari. Microsoft Edge is included as the default browser in Windows 10 and Windows 11, and it's also available for iPhone, Android, Apple Mac, and Linux.

JPEG XL Support

Microsoft released stable version 91 of Edge, which is based on Chromium, on May 27, 2021. Support has been available since this version. However, support is not available by default. Edge has a website where you can activate experimental features. The JPEG XL feature, however, cannot be activated through that website.

edge jxl flag not showing up

The process of enabling JPEG XL support is complicated. Please follow these instructions:

Edge JPEG XL Tutorial

Getting JPEG XL to work in Microsoft Edge 91 is not easy. There are two possible approaches. The first one is a bit more user-friendly, as you only need to create a shortcut to Edge and make a few settings changes. To utilize JPEG XL support, the browser must be opened through the shortcut created. The second approach is a bit more nerdy and complex but will enable JPEG XL support regardless of how you start it.

To view your current Edge version, open the three-dot menu on the top right, select Help and Feedback, and then navigate to Information about Edge.

Runtime flag

  • Make sure Edge is updated to at least v91.
  • Close the browser.
  • Create a shortcut to Edge.
  • Open the Properties of the shortcut.
  • Add the following runtime flag to the end of the target field: --enable-features=JXL
enable jxl support on edge with a runtime flag

Enable permanently

  • Make sure Edge is updated to at least v91.
  • Close the browser.
  • Open %localappdata%MicrosoftEdgeUser Data in the Explorer
  • Open the file called Local State.
  • Search for an enabled_labs_experiments string.
  • Enter "enable-jxl@1" (with quotes) inside the empty brackets.
  • Could not find enabled_labs_experiments? Search for the browser_version_of_last_seen string and behind its value in brackets and the comma, add "enabled_labs_experiments":["enable-jxl@1"] right after.
  • Save and close the file, then open the browser.
edge enabled jxl support through local state file

Your configuration was successful if you see the following JPEG XL image:

your browser may show this JXL img


We use cookies for our services.