How to open a JXL file

By Filewhisk Team Published Updated

Windows 11 and Edge 156 couldn't open our JXL files; Chrome 156 opened them by dragging. The quickest fixes, and a converter that works in Edge too.

You saved a picture and got a file ending in .jxl. Double-clicking it does nothing useful, Windows won’t show it, and an upload form refuses it. The picture is fine. JPEG XL is a newer image format that some websites now send to Chrome, and most of Windows hasn’t caught up.

We tested what opens a .jxl file on a Windows 11 PC (version 26H2) with Chrome 156 and Edge 156 on 30 October 2026, using ten test files including a real JPEG XL that an image service sent to Chrome. Here is what worked.

The quick answer

What you wantWhat to do
Just look at it, right nowDrag the file into a Chrome window. Chrome 156 showed all ten of our files; Edge showed none
A normal file you can upload, print or sendConvert it with JXL to JPG; it runs in your browser, in Chrome or Edge
Windows to open .jxl files from now onInstall Microsoft’s free JPEG XL Image Extension from the Microsoft Store

Why you have a .jxl file in the first place

JPEG XL (.jxl) makes smaller files than JPG at the same quality, and it can also hold transparency, animation and wide colour. Chrome 156 asks websites for JPEG XL before any other format, and image services that pick the format automatically take it up on that: when we requested the same photo from Cloudinary, it sent Chrome a 60 KB JPEG XL and Edge a 38 KB AVIF. On the page the two look identical. Only when you save the picture do you find out what you actually got. Our guide why are my images saving as WebP explains the mechanism and how to ask the site for a JPG instead.

What Windows does with a .jxl file

Without an extra extension, nothing. Photos, Paint and File Explorer all read pictures through the Windows Imaging Component, and on our PC it had no JPEG XL decoder: opening any of our files ended with “component not found”. Older desktop programs built on the classic Windows graphics library (GDI+) failed too, with an “Out of memory” error, which only means “I don’t know this format”. Renaming the file to .jpg doesn’t help either, because the contents stay JPEG XL.

Microsoft’s JPEG XL Image Extension

Microsoft publishes a free JPEG XL Image Extension in the Microsoft Store (product ID 9MZPRTH5C0TB). According to its Store description, it isn’t an app you open: it adds a JPEG XL decoder, built on the open-source libjxl library, that Windows apps such as Photos and File Explorer use. To install it, search the Store for the name and click Get, or run winget install 9MZPRTH5C0TB in Terminal. We did not install it on our test PC, so we can’t vouch for how well Photos handles every file afterwards; reports online differ, and it is the route to try if you get .jxl files often.

Open it in Chrome (not Edge)

The fastest way to see the picture is to drag the .jxl file onto a Chrome window, or right-click it, choose Open with and pick Chrome. Chrome 156 displayed our test files this way, at full size. Edge 156, the browser that comes with Windows, couldn’t display any of them, even though it is built on the same engine as Chrome.

Seeing the picture isn’t the same as being able to use it, though. If you need to attach it to an email, upload it to a form, print it or edit it, most of the places it goes next won’t accept JPEG XL either. That’s when converting is the better answer.

Convert it to JPG

  1. Open JXL to JPG in any browser.
  2. Drop the .jxl file, or several, onto the page.
  3. Click Download next to each JPG, or Download all as ZIP.

The conversion happens on your own computer, so the picture isn’t uploaded anywhere. In Chrome the page uses the browser’s own JPEG XL support. In Edge it loads a JPEG XL decoder into the page first (1.7 MB, once), so it works there as well; on our test photo the Edge and Chrome results were visually identical. The JPG is usually bigger than the .jxl, 1.9 times for the Cloudinary picture, because JPG is the older, less efficient format.

A note on our own site: the general Convert image format page converted the same file in Chrome but failed in Edge with “The source image could not be decoded”, because it relied on the browser to read the picture. Fixed on 31 October 2026: it now loads the same JPEG XL decoder when the browser can’t, and converted our test photo and transparent logo in Edge too. JXL to JPG is still the better choice for photos with wide P3 colours, since it keeps them and says what changed.

Will the JPG look the same?

For ordinary photos, yes. Two cases are worth knowing about. iPhone photos are usually saved in Display P3, a wider colour range than standard sRGB, and a JPEG XL made from one keeps it. In our test iPhone photo 0.6% of the pixels were outside sRGB, and drawing it as plain sRGB shifted those by up to 13.6 Delta E, a visible change in the most vivid colours. JXL to JPG checks for this and keeps the wide colours in the JPG. And if the .jxl was made from a JPEG with the lossless option, the original JPEG can be rebuilt byte for byte with djxl, the free command-line tool from the libjxl project; the converter tells you when a file is like that.

On a Mac, iPhone or iPad

Apple added JPEG XL support to Safari 17 and its system frameworks with macOS Sonoma and iOS 17 (announced by WebKit at WWDC 2023), so recent Apple devices can usually show .jxl files directly. We didn’t test on Apple devices for this guide. If an app still refuses the file, converting to JPG works the same way there.

Common problems

Tools used in this guide