What is a JXL file?

A .jxl file is an image saved in the JPEG XL format — a modern image codec created by the same group behind the original JPEG. It was designed to be a long-term replacement for JPEG, PNG, and GIF all at once, combining excellent compression with modern features. If you have run into a .jxl file and could not open it, you are not alone: support is still rolling out across browsers and apps.

Why JPEG XL exists

The classic JPEG format is over 30 years old. It is universal, but it is also inefficient by modern standards and lacks features like transparency, animation, and high dynamic range (HDR). Newer formats such as WebP and AVIF improved compression, but each had trade-offs. JPEG XL was built to do it all: high compression, lossless and lossy modes, transparency, animation, HDR, wide color gamut, and progressive loading. It can also losslessly recompress an existing JPEG, shrinking it by around 20% with no quality loss and the ability to restore the original.

How JXL compares

Why your apps can’t open it (yet)

Despite its strengths, JPEG XL adoption has been slow. Chrome removed experimental support in 2022 and only began bringing it back behind a flag in early 2026; Firefox does not enable it by default; many phones and desktop apps still do not recognize it. Apple’s Safari is the main exception, having supported JPEG XL since 2023. The result: a .jxl file is perfectly valid, but a lot of everyday software simply cannot read it — so it appears “broken” when you double-click it.

What to do with a .jxl file

The quickest fix is to view it in a tool that supports JPEG XL and, if needed, convert it to a format every app understands. You can open and view a JXL file online right in your browser — nothing is uploaded — and then convert JXL to PNG (lossless) or convert JXL to JPG for a smaller, universally-compatible copy.

As browser support continues to expand through 2026 and beyond, JPEG XL is likely to become much more common. Until then, a simple in-browser viewer is the easiest way to deal with the .jxl files you receive today.