Skip to content

How to open .JXL files on Mac

To open .JXL files on Mac, open the .jxl file from within Krita using File → Open (Krita supports JPEG XL).

Step-by-step instructions

  1. Open the .jxl file from within Krita using File → Open (Krita supports JPEG XL).
  2. If Finder/Preview doesn’t open it, Control-click → Open With → pick Krita (or another JPEG XL-capable app you have installed).
  3. To share broadly, export/convert to PNG or JPEG from the editing app.

Common issues

The file won’t open in the default photo viewer

Many built-in viewers don’t support JPEG XL by default, so double-clicking may fail or show an “unknown format” error.

  1. Open the file in Krita (File → Open), which documents JPEG XL support.
  2. If you must use a non-supporting viewer, export/convert the image to PNG or JPEG from a JPEG XL-capable app.

“Open with” doesn’t show a suitable app (Linux)

Desktop “Open With” menus often depend on shared MIME mappings; if the MIME database is outdated, .jxl may not be recognized properly.

  1. Try opening from inside Krita first (File → Open).
  2. Update your system’s MIME information/packages (shared-mime-info is the common database used by Linux desktops) so .jxl maps cleanly to image/jxl.

The image opens but looks wrong or fails to decode

A corrupted/incomplete download or a decoder bug can cause failed decoding or visual artifacts.

  1. Re-download or re-copy the file to ensure it’s complete.
  2. Try a different JPEG XL-capable tool/version (for example, a newer build of the app), then re-export to a more widely-supported format if needed.

Still can’t open your .JXL file?

Recover a deleted or lost .JXL file

If the file was deleted by mistake or the drive was formatted, data recovery software may be able to get it back. Stop writing to that drive right away, because new data can overwrite what you want to recover.

We may earn a commission when you use affiliate links. This supports our free file extension guides.

Security note

JPEG XL is an image format (not a script/macro container), but malformed image files can still exploit bugs in decoders—avoid opening unknown .jxl files in rarely-updated software.

Did this guide help?

Back to .JXL extension page