Skip to main content

External Tools

Explore community-built projects, demos, and test pages that bring JPEG XL to life

sine wave

Browser image optimizer

Squoosh

Compress images, compare the results, and adjust quality settings in your browser, with all image processing performed locally on your device.

Browser image optimizer

Squash

Fork of Squoosh: Compress images, compare codecs, and adjust quality settings in your browser, with image processing performed locally on device.

Mac compression comparison app

pXL Compare

A Mac-native image compression and comparison app.

Contributor: Kelly Thompson

Rust decoder

jxl-rs

A work-in-progress JPEG XL decoder written in Rust, with a focus on conformance, safety, and speed.

Contributors: Luca Versari, Helmut Januschka, et al.

Rust decoder

jxl-oxide

A spec-conforming JPEG XL decoder written in pure Rust, usable as a library or through its command-line tool.

Contributor: tirr-c

Browser test suite

JXL Tests

A collection of practical JPEG XL tests to explore in your browser.

Contributor: Kampidh

Progressive JPEG XL demo

Attention Center

See what a JPEG XL image looks like with partial bytes loaded.

Lossless editing demo

jxltran

Crop, rotate, and adjust a JPEG XL image in your browser through reversible transforms.

Contributor: Jon Sneyers

Generative art playground

JXL Art

Write human-readable syntax that compiles to a compact JPEG XL bitstream.

Contributor: Helmut Januschka

These projects are independently developed and maintained by the community.