JPEG XL logo (jxl ambigram) by Boaz Lederer

Welcome to my humble little jxl portal, which is an attempt to collect jxl-related info.

JPEG XL logo / browser support test


JPEG XL (.jxl) is the next-generation, general-purpose image compression codec by the JPEG committee. It was based on Google's Pik proposal and Cloudinary's FUIF proposal (which itself was based on FLIF). But JPEG XL has become much more than 'just' the sum of Pik and FUIF...

Official website | Reddit | Discord

Media type (formerly known as MIME type): image/jxl

JXL Art!


The following people made key contributions to the JPEG XL project: Jyrki Alakuijala, Lode Vandevenne, Luca Versari, Jan Wassenberg, and myself (Jon Sneyers).
I would also like to acknowledge the following persons among JPEG experts with whom I interacted during the development of the JPEG XL standard: Jan De Cock, Touradj Ebrahimi, Walt Husak, Andy Kuzma, Fernando Pereira, Antonio Pinheiro, Thomas Richter, and Peter Schelkens.
Other big contributors to the project were: Alex Deymo, Alexander Rhatushnyak, Evgenii Kliuchnikov, Iulia-Maria Comșa, Krzysztof Potempa, Martin Bruse, Moritz Firsching, Renata Khasanova, Robert Obryk, Sami Boukortt, Sebastian Gomez-Gonzalez, Thomas Fischbacher, Zoltan Szabadka.

Key features


  • Lossy: about 60% smaller than JPEG for same visual quality
  • Lossless JPEG transcoding: about 20% smaller
  • Lossless: about 35% smaller than PNG (50% smaller for HDR)

Compare with your own eyes (by Eclipseo)
Comparisons by WebP2 team
Try it:


My presentations

Comparison table

Battle of the Codecs: a comparison of JPEG, PNG, J2K, WebP, HEIC, AVIF, and JXL

Codec architecture

JPEG XL codec architecture diagram JPEG XL codec architecture diagram