JXL Format Guide

Available Conversions

JXL to AVIF

Convert JPEG XL to AVIF for next-gen web delivery with AV1 compression

JXL to BLP

Convert JPEG XL images to BLP for Blizzard game engine textures

JXL to BMP

Convert JPEG XL to BMP for Windows compatibility and uncompressed storage

JXL to DDS

Convert JPEG XL images to DDS for GPU-compressed game textures

JXL to EPS

Convert JPEG XL to EPS for professional print and publishing workflows

JXL to GIF

Convert JPEG XL to GIF for web graphics and simple animations

JXL to ICO

Convert JPEG XL to ICO for Windows icons and website favicons

JXL to ICNS

Convert JPEG XL images to ICNS for macOS application icons

JXL to JP2

Convert JPEG XL to JPEG 2000 for professional imaging and archival use

JXL to JPG

Convert JPEG XL to JPG for universal compatibility and easy sharing

JXL to MSP

Convert JPEG XL images to MSP for monochrome bitmap storage

JXL to PCX

Convert JPEG XL to PCX for legacy software and retro computing workflows

JXL to PNG

Convert JPEG XL to PNG for lossless compression with transparency support

JXL to PPM

Convert JPEG XL to PPM for image processing pipelines and scientific computing

JXL to QOI

Convert JPEG XL to QOI for ultra-fast lossless encoding and decoding

JXL to SGI

Convert JPEG XL images to SGI for workstation graphics and VFX pipelines

JXL to TGA

Convert JPEG XL to TGA for game development and 3D rendering assets

JXL to TIFF

Convert JPEG XL to TIFF for professional editing and print production

JXL to WebP

Convert JPEG XL to WebP for optimized web delivery with broad browser support

JXL to XBM

Convert JPEG XL images to XBM for X11 icons and monochrome bitmaps

Convert to JXL

3FR to JXL

Convert Hasselblad RAW photos to JPEG XL for superior compression

ARW to JXL

Convert Sony RAW photos to JPEG XL with HDR-ready quality

AVIF to JXL

Convert AVIF images to JPEG XL for better progressive decoding

BAY to JXL

Convert Casio RAW photos to JPEG XL for efficient archival storage

BLP to JXL

Convert Blizzard textures to JPEG XL for modern compression

BMP to JXL

Convert BMP images to JPEG XL for dramatically smaller file sizes

CAP to JXL

Convert Phase One P-series RAW photos to JPEG XL for high-quality archival

CR2 to JXL

Convert Canon RAW photos to JPEG XL preserving full dynamic range

CR3 to JXL

Convert Canon mirrorless RAW photos to JPEG XL for next-gen storage

CRW to JXL

Convert Canon PowerShot RAW photos to JPEG XL for modern archival

CUR to JXL

Convert Windows Cursor images to JPEG XL format

DCR to JXL

Convert Kodak Professional RAW photos to JPEG XL for efficient storage

DCX to JXL

Convert multi-page PCX images to JPEG XL format

DDS to JXL

Convert DirectDraw Surface textures to JPEG XL for modern compression

DNG to JXL

Convert Adobe DNG RAW files to JPEG XL with wide color gamut support

EPS to JXL

Convert EPS print artwork to JPEG XL for efficient rasterized storage

ERF to JXL

Convert Epson RAW photos to JPEG XL for compact high-quality files

FFF to JXL

Convert Hasselblad/Imacon RAW photos to JPEG XL for modern archival

FLI to JXL

Convert Autodesk FLIC animation frames to JPEG XL format

GIF to JXL

Convert GIF images to JPEG XL for vastly superior compression

GPR to JXL

Convert GoPro RAW photos to JPEG XL for efficient action camera archival

HEIC to JXL

Convert Apple HEIC photos to JPEG XL for better compression and HDR

ICO to JXL

Convert ICO icons to JPEG XL for modern compressed icon storage

ICNS to JXL

Convert macOS ICNS icons to JPEG XL for efficient storage

IIQ to JXL

Convert Phase One RAW photos to JPEG XL for high-end digital archival

JP2 to JXL

Convert JPEG 2000 images to JPEG XL for improved compression efficiency

JPG to JXL

Convert JPEG photos to JPEG XL with lossless JPEG recompression

KDC to JXL

Convert Kodak RAW photos to JPEG XL for compact high-quality storage

MEF to JXL

Convert Mamiya RAW photos to JPEG XL for professional archival

MOS to JXL

Convert Leaf RAW photos to JPEG XL for efficient medium format archival

MRW to JXL

Convert Minolta RAW photos to JPEG XL for modern compressed storage

MSP to JXL

Convert Microsoft Paint bitmaps to JPEG XL for modern compression

NEF to JXL

Convert Nikon RAW photos to JPEG XL preserving full tonal range

NRW to JXL

Convert Nikon compact RAW photos to JPEG XL for efficient storage

ORF to JXL

Convert Olympus RAW photos to JPEG XL for high-quality archival

PCD to JXL

Convert Kodak Photo CD images to JPEG XL for modern digital archival

PCX to JXL

Convert ZSoft Paintbrush images to JPEG XL for modern compression

PEF to JXL

Convert Pentax RAW photos to JPEG XL for efficient digital archival

PNG to JXL

Convert PNG images to JPEG XL for significantly smaller lossless files

PPM to JXL

Convert Portable Pixmap images to JPEG XL for compact storage

PSD to JXL

Convert Photoshop files to JPEG XL for efficient flattened image storage

PTX to JXL

Convert Pentax Optio RAW photos to JPEG XL for compact archival

QOI to JXL

Convert QOI lossless images to JPEG XL for superior compression ratios

RAF to JXL

Convert Fujifilm RAW photos to JPEG XL for high-quality compressed storage

RW2 to JXL

Convert Panasonic RAW photos to JPEG XL for modern archival format

RWL to JXL

Convert Leica RAW photos to JPEG XL for premium quality archival

SGI to JXL

Convert SGI workstation images to JPEG XL for modern compression

SR2 to JXL

Convert Sony RAW 2 photos to JPEG XL for efficient storage

SRW to JXL

Convert Samsung RAW photos to JPEG XL for high-quality compression

SVG to JXL

Convert SVG vector graphics to JPEG XL for rasterized web delivery

TGA to JXL

Convert TGA textures to JPEG XL for dramatically reduced file sizes

TIFF to JXL

Convert TIFF images to JPEG XL for efficient professional image archival

WebP to JXL

Convert WebP images to JPEG XL for next-generation compression

X3F to JXL

Convert Sigma/Foveon RAW photos to JPEG XL for modern archival

XBM to JXL

Convert X BitMap images to JPEG XL for efficient compressed storage

XPM to JXL

Convert X PixMap images to JPEG XL for modern format migration

About JXL Format

JPEG XL (JXL) is a next-generation image format standardized as ISO/IEC 18181, developed by the JPEG committee to serve as a universal replacement for legacy JPEG and other image formats. The format combines innovations from Google's PIK proposal and Cloudinary's FUIF (Free Universal Image Format) into a single, comprehensive codec that supports both lossy and lossless compression. JPEG XL achieves approximately 60% better compression than JPEG at equivalent visual quality, and outperforms PNG, WebP, and AVIF across a wide range of image types. The format supports images with up to 32 bits per channel, enabling true HDR (High Dynamic Range) imaging with wide color gamut coverage including Rec. 2100 and Display P3 color spaces. One of JPEG XL's most distinctive features is its ability to losslessly recompress existing JPEG files, reducing their size by approximately 20% while allowing bit-exact reconstruction of the original JPEG, making it ideal for migrating existing photo libraries without any quality loss.

History of JPEG XL

JPEG XL development began in 2017 when the JPEG committee issued a call for proposals for a next-generation image coding standard. The project received seven responses, with two proposals standing out: PIK from Google (led by Jon Sneyers and Jyrki Alakuijala) and FUIF from Cloudinary (led by Jon Sneyers). In 2018, the committee decided to merge these two proposals into a single format, combining PIK's advanced entropy coding and perceptual optimization with FUIF's responsive-by-design progressive decoding architecture. The reference implementation, libjxl, was developed as an open-source project and released under the BSD 3-Clause license. The format specification was published as ISO/IEC 18181 in March 2022, with the standard consisting of four parts covering the core codestream, file format, conformance testing, and reference software. Browser support has been contentious: Chrome added experimental JXL support behind a flag in version 91 (2021) but later removed it in version 110 (2023), sparking significant community backlash. Safari added JPEG XL support in iOS 17 and macOS Sonoma (2023), making Apple the first major platform vendor to ship native JXL support. As of 2025, JPEG XL is supported by many image editors, viewers, and processing tools including Photoshop, GIMP, ImageMagick, darktable, and the Pillow Python library.

Key Features and Uses

JPEG XL's feature set is remarkably comprehensive. The format supports progressive decoding, allowing images to render at increasing quality levels as data arrives, which is crucial for web delivery over slow connections. Its modular design enables both simple and complex encoding strategies: a lightweight "modular" mode provides fast encoding suitable for lossless compression, while the full VarDCT (Variable-size Discrete Cosine Transform) mode delivers state-of-the-art lossy compression. JPEG XL natively supports animation with frame-level encoding, offering a modern replacement for animated GIF and WebP with vastly superior compression. The format includes built-in support for alpha transparency, depth maps, multiple frames, and extra channels for arbitrary data such as thermal or spectral imaging. JPEG XL preserves rich metadata including EXIF, XMP, and JUMBF, and supports embedded ICC color profiles for accurate color management. The royalty-free licensing ensures JPEG XL can be freely implemented by anyone, addressing a key concern that has historically fragmented the image format ecosystem.

Common Applications

JPEG XL is increasingly used for photo storage and archival, where its lossless JPEG recompression feature allows photographers and libraries to reduce storage costs by 20% without altering their original JPEG files. Web developers adopt JPEG XL for image delivery where supported, as its superior compression ratios translate directly to faster page loads and reduced bandwidth costs. The format's HDR support makes it valuable for professional photography, digital cinema, and display manufacturing workflows that require accurate representation of high dynamic range content. Print and publishing industries benefit from JPEG XL's ability to handle large, high-resolution images with efficient compression while preserving color accuracy through ICC profiles. Scientific imaging applications leverage the format's support for high bit depths and extra channels to store multispectral, thermal, and medical imaging data. Game development studios use JPEG XL for texture storage and asset distribution, as the format's compression efficiency reduces download sizes for game updates and patches. Converting from JPEG XL to widely supported formats like JPG, PNG, or WebP remains essential for compatibility with platforms and browsers that do not yet support JXL natively.

Advantages and Disadvantages

Advantages

  • Superior Compression: ~60% smaller than JPEG at equivalent quality, outperforms PNG and WebP
  • Lossless JPEG Recompression: Reduce JPEG file sizes by ~20% with bit-exact reconstruction
  • HDR and Wide Gamut: Up to 32 bits per channel with Rec. 2100 and Display P3 support
  • Progressive Decoding: Images render at increasing quality levels during download
  • Both Lossy and Lossless: Single format handles all compression needs
  • Animation Support: Modern animated image format replacing GIF and animated WebP
  • Royalty-Free: Open standard with BSD-licensed reference implementation
  • Rich Metadata: Full EXIF, XMP, ICC profile, and JUMBF metadata support

Disadvantages

  • Limited Browser Support: Not supported in Chrome or Firefox; Safari-only among major browsers
  • Slow Encoding: High-quality encoding is computationally expensive and slower than JPEG
  • Complex Implementation: Codec is far more complex than simpler formats like QOI or PNG
  • Ecosystem Fragmentation: Competing with AVIF and WebP creates format confusion
  • Large Decoder Size: libjxl binary size is significant for embedded or web-based decoders
  • Inconsistent Platform Support: Chrome removed support, creating adoption uncertainty
  • Encoding Memory Usage: High-quality encoding requires substantial RAM for large images
  • Still Maturing: Tooling and ecosystem less established than JPEG, PNG, or WebP