Image format

JPEG XL

A JPEG-family image system for lossy and lossless pictures, high precision, alpha and animation.

Explore the format

Convert JPEG XL to

Choose a target format for your JPEG XL images.

All 21 conversions

Marked paths may need steps such as flattening, rasterization, tone mapping or animation loss.

Convert to JPEG XL

Choose a source format to convert to JPEG XL.

All 36 conversions

Marked paths may need steps such as flattening, rasterization, tone mapping or animation loss.

About JPEG XL

JPEG XL Image Coding System

JPEG XL is a separate image coding system standardised as ISO/IEC 18181, not a new extension for ordinary JPEG. It targets image delivery and photographic workflows with both lossy and lossless coding. Its codestream can represent wide-gamut, high-bit-depth images and additional channels such as alpha.

JPEG XL includes progressive decoding, animation and blending features. Its optional box-based container carries metadata and reconstruction data for losslessly recompressed JPEG bitstreams. Ordinary pixel encoding and reversible JPEG recompression are different operations; saving decoded JPEG pixels into JXL does not necessarily preserve the original JPEG bytes.

Use JPEG XL for supported photographic interchange or storage where precision, alpha or lossless coding matter. Verify support in the actual receiving software, including metadata and optional features. It can preserve rich image information, but should not be assumed to retain all editing semantics of an arbitrary layered Photoshop document.

Key capabilities

Compression
Lossy & lossless
Transparency
Yes
Animation
Yes
Extensions
.jxl
MIME type
image/jxl
Metadata
Exif, XMP, ICC, JUMBF
Best for
High-precision photographic storage
HDR
Supported
Colour depth
High-bit-depth samples
Layers
Frame blending; not PSD editing

Lossless pixels, lossy pixels and reversible recompression of an eligible JPEG bitstream are separate modes. Exact JPEG reconstruction requires its reconstruction data, not just matching rendered pixels.

History of JPEG XL

JPEG XL standardisation separates coding, file storage, conformance and reference software, with an explicit transition path for existing JPEG images.

  1. ISO/IEC 18181

    A separate coding system

    The JPEG committee develops JPEG XL for image delivery and professional photography with high precision, wide gamut and both lossy and lossless modes.

  2. Part 1

    Core coding

    Part 1 defines the codestream and decoder, including lossless recompression of existing JPEG images. This preserves a transition mechanism without redefining the original JPEG standard.

  3. Part 2

    Metadata and reconstruction

    Part 2 adds the extensible box-based file format and JPEG reconstruction data. A bare codestream and a metadata-bearing container remain distinct representations.

  4. Parts 3 & 4

    Conformance and software

    The standard family includes conformance tests and open reference software. libjxl gives implementers a maintained basis for experimenting with and validating the coding system.

JPEG XL compared

Different formats, different trade-offs. Choose for the image and the workflow.

JPEG

JPEG XL vs JPEG

JPEG makes a compact photographic delivery file, but ordinary JPEG discards detail and has no alpha. Keep the richer source for editing and use JPEG when the receiving workflow expects an opaque photo.

AVIF

JPEG XL vs AVIF

AVIF uses AV1 coding and supports alpha, image sequences and higher bit depths for HDR workflows. It is worth evaluating for final delivery; codec settings and the receiving application determine whether its additional features survive.

PNG

JPEG XL vs PNG

PNG preserves decoded pixels losslessly and can carry alpha. It is useful for transparent graphics and screenshots; it does not preserve editable document layers or camera sensor data, and photographic files can be large.

JPEG 2000

JPEG XL vs JPEG 2000

JPEG 2000 uses wavelet coding and offers both reversible lossless and irreversible lossy modes. JP2 can carry colour information around a codestream; it is useful in specialised interchange, with fewer assumptions about ordinary web image viewers.

JPEG XL FAQ

What does this format store?

JPEG XL is a separate image coding system standardised as ISO/IEC 18181, not a new extension for ordinary JPEG. It targets image delivery and photographic workflows with both lossy and lossless coding. Its codestream can represent wide-gamut, high-bit-depth images and additional channels such as alpha.

How does compression affect quality?

Lossless pixels, lossy pixels and reversible recompression of an eligible JPEG bitstream are separate modes. Exact JPEG reconstruction requires its reconstruction data, not just matching rendered pixels.

Can JXL restore the original JPEG file?

Yes for a supported losslessly recompressed JPEG with its reconstruction data. A generic JXL image encoded from decoded JPEG pixels does not provide that guarantee.

What should I check before opening the file?

Check JXL decoding, animation and the intended colour/bit-depth path. libjxl is a reference implementation, but its availability does not mean every browser or editing application supports the file.

What changes when I export to another format?

An ordinary JPEG export removes alpha and usually reduces sample precision; SDR targets need HDR tone mapping. A still export removes timing. Bitstream reconstruction is available only when the necessary JPEG reconstruction information is present.

When is this format useful?

Use JPEG XL for supported photographic interchange or storage where precision, alpha or lossless coding matter. Verify support in the actual receiving software, including metadata and optional features. It can preserve rich image information, but should not be assumed to retain all editing semantics of an arbitrary layered Photoshop document.

Sources