How to convert JXL to PNG
- Add your .JXL file - drop it in the box above or click to browse.
- Convert it to .PNG in a few seconds.
- Download your new .PNG file.
What to expect
- PNG is lossless, so the decode itself adds no artifacts, but the resulting file is usually several times larger than the JXL.
- If the JXL uses HDR or more than 8 bits per channel, verify the PNG is written at 16-bit or the extra range is clipped.
- Animated JXL files decode to multiple numbered PNGs (one per frame), since PNG is a single-image format.
Frequently asked questions
Is JXL to PNG lossless?
Yes. PNG stores the decoded pixels exactly, so no compression artifacts are added during the conversion.
Why is my PNG so much bigger?
PNG uses lossless compression without JXL's advanced coding, so the same image takes several times more space.
Does the transparency survive?
Yes. PNG supports a full alpha channel, so transparent areas from the JXL are preserved.
How do I install djxl?
On Debian or Ubuntu use
apt install libjxl-tools; on macOS use brew install jpeg-xl.