Why this tool exists
JPEG XL is a capable image format, and in 2026 it finally gained support in all three major browser engines. Yet many online converters still work by uploading your photos to a server, converting them there and sending them back. For family photos, documents and unreleased work, that is an unnecessary risk.
Modern browsers can run the official JPEG XL library, libjxl, directly as WebAssembly. So this site does exactly that: the conversion happens on your device, and the site never sees your images.
How it works
- The web page loads like any other site. It contains no converter code yet.
- When you add your first image, your browser downloads the converter engines — WebAssembly builds of libjxl and of the WebP and AVIF encoders — and keeps them for offline use.
- A background worker in your browser converts your files one by one, while the page stays responsive.
- The results stay in your browser’s memory until you save them.
For JPG files the tool uses libjxl’s lossless JPEG recompression and then verifies, in your browser, that the original JPEG can be restored byte for byte.
Principles
- Privacy by design. No uploads, no accounts, no image analytics. An automated test fails the build if conversion ever triggers a network request carrying file data.
- Honest results. Every file shows its real size change, including when a conversion makes it larger, and a metadata report states exactly what was kept or removed.
- No invented claims. We do not publish user counts, ratings, testimonials or benchmark numbers we have not measured ourselves.
- Fast and accessible. The site is built to load quickly on mid-range phones, to work with a keyboard and screen readers, and to support right-to-left languages properly.
Who runs it
The site is published by lus.qa as an independent project. It is not affiliated with the JPEG committee, Google, Mozilla, Apple or the libjxl project.
Open source
The converter is built on open-source software. The full list of components and their licenses is on the open-source credits page.
Feedback
Suggestions and bug reports are welcome on the contact page.
Last updated: