Part of:Image Formats Explained: JPG, PNG, WebP, AVIF and More

JXL to PNG Converter

Convert JPEG XL to PNG so it opens in any program. Understand why JXL files cannot be viewed by default.

  • No file limits
  • No registration
  • Free forever
  • Images never leave your browser
JXLPNG
Bulk uploadTurn on to pick several images at once

Drop images here

or paste from clipboard (Ctrl/⌘ + V)

Supported formats: JPG, PNG, WebP, AVIF, SVG

Processing…

Your images never leave your browser

All processing happens locally on your device. Nothing is uploaded to a server, stored, or tracked.

Unpack JPEG XL files into lossless PNG when you need editing masters or maximum compatibility. PNG keeps every pixel exactly for editors that lack JXL support.

How it works

Very little opens JXL, which is the whole problem

JPEG XL is an excellent format with a significant adoption problem. Browser support is incomplete, with some browsers behind a flag, and most desktop software, design tools, and publishing platforms will not open a JXL file at all. So a JXL file is often effectively a file you cannot look at, which is an odd property for a format designed to be better than the alternatives. Converting to PNG is the reliable fix, and it is lossless, so nothing is given up in the process.

Who can open a JXL file
DestinationOpens JXL?Use instead
Current browsersPartly, some behind a flagWebP, AVIF, or PNG
Most desktop image viewersRarelyPNG or JPG
Design toolsAlmost neverPNG, SVG, or PSD
Publishing platforms and CMSAlmost neverPNG, JPG, or WebP
Operating system previewsRarelyPNG

MDN: image file type and format guide

PNG is the right destination, because it is lossless

JXL can be lossless or lossy. If the source was lossless, converting to PNG preserves every pixel exactly, which means the conversion costs nothing in quality and the file becomes universally openable. If the source was lossy, PNG still keeps exactly what the JXL held, including any artefacts already present, so no further damage occurs either way. The only properties that reduce are the two JXL capabilities PNG cannot express: smooth partial alpha becomes binary transparency, and 10-bit colour becomes 8-bit unless a 16-bit PNG is used.

  • Pixels are preserved exactly, whether the source was lossy or not.
  • Smooth alpha becomes binary, so soft edges harden slightly.
  • A 10-bit source becomes 8-bit unless you use a 16-bit PNG.
  • The file becomes openable in essentially any program.

NoteThe conversion is lossless, so the only cost is the two capabilities PNG cannot express.

What you lose, and when it matters

Two things reduce and both are usually irrelevant. A JXL with smooth partial transparency, which appears in a logo with a soft shadow or a gradient fade, becomes hard edged in a standard PNG, and a 16-bit PNG is the answer if that matters. A 10-bit JXL, which holds more colour precision than a monitor can show, becomes 8-bit and a subtle gradient can band very slightly. Neither is visible in a photograph at ordinary size. What is genuinely lost is the file size: a PNG is usually much larger than the JXL it came from, because JXL compresses more efficiently even in lossless mode.

The trade when converting JXL to PNG
AspectEffectConcern level
File sizeLarger, often considerablyReal, affects delivery
Smooth alphaBecomes binary transparencyOnly for soft edges and gradients
10-bit colourBecomes 8-bitRarely visible
QualityPreserved exactlyNone
CompatibilityUniversalThe main gain

NoteThe cost of a JXL to PNG conversion is file size, not quality.

Keeping the JXL as the master

If the JXL files are an archive or a set you will edit again, the PNG is a working copy and the JXL should be kept as the master, for the same reason a TIFF or a RAW is kept beside its JPG. The JXL holds more colour precision and better transparency, and if the destination ever gains proper support the original is already there. Converting from the JXL each time rather than from a previous PNG also avoids the accumulation of repeated conversions that slowly degrades a file.

  • Keep the JXL as the master, as you would a TIFF or RAW.
  • Use the PNG for editing and for anything that must open.
  • Convert from the JXL each time, not from a previous PNG.
  • Repeated conversion between formats accumulates loss.

Batch convert JXL to PNG

Convert a batch of JXL files to lossless PNGs in one pass. Free, private, batch ZIP, and processed locally in your browser.

Frequently asked questions

Why convert JXL back to PNG?

Some editors and platforms do not support JPEG XL yet. PNG is a safe lossless interchange that opens everywhere.

Is JXL to PNG truly lossless

Yes when you choose lossless. The PNG preserves every pixel exactly, though files will be larger than JXL. For a smaller lossless alternative see JXL to WebP.

Can I batch convert many JXL files without uploading

Yes. Add your JXL folder, convert together to lossless PNG, and download a ZIP. All decoding happens locally in your browser.