Libraries & APIs
libjxl:
JPEG XL reference implementation (C++)
Nightly Dev Builds
jxl-rs Rust decoder
jxlatte: Java decoder
jxl-oxide: Rust decoder
Nightly Dev Builds
jxl-rs Rust decoder
jxlatte: Java decoder
jxl-oxide: Rust decoder
Operating Systems
And more
Qt / KDE: plugin available
GDK-pixbuf: plugin available in libjxl repo
gThumb
MacOS Viewer/QuickLook Plugin
Windows Imaging Component
Windows Thumbnail Handler
EFL (supported since 1.27, no external plugin needed)
GDK-pixbuf: plugin available in libjxl repo
gThumb
MacOS Viewer/QuickLook Plugin
Windows Imaging Component
Windows Thumbnail Handler
EFL (supported since 1.27, no external plugin needed)
Browser Support
These browsers support JPEG XL by default:
Chrome and Firefox are implementing JPEG XL but it's not available by default yet.
You can enable JPEG XL support in Chrome via a flag: chrome://flags/#enable-jxl-image-format.
The current state of support in major browsers is as follows:
Image Editors
And more
Graphic Converter: (since 11.5)
XL Converter
Image Toolbox: (supported since 2.6.0)
Paint.NET: Native support since 5.1.5, plugin support since 4.3.12.
Photoshop: plugin for Adobe Photoshop 2020 and above on Windows.
JPEG XL Toolbox: by SUIKA LTD
RawTherapee: (since version 5.11) Currently supports opening JXL files only. Export support planned for the 6.0 release.
Photopea: Supports importing, a plugin is required for exporting.
Iridient Developer: Version 5 adds export support for JPEG XL file format in lossless, near lossless and lossy modes.
XL Converter
Image Toolbox: (supported since 2.6.0)
Paint.NET: Native support since 5.1.5, plugin support since 4.3.12.
Photoshop: plugin for Adobe Photoshop 2020 and above on Windows.
JPEG XL Toolbox: by SUIKA LTD
RawTherapee: (since version 5.11) Currently supports opening JXL files only. Export support planned for the 6.0 release.
Photopea: Supports importing, a plugin is required for exporting.
Iridient Developer: Version 5 adds export support for JPEG XL file format in lossless, near lossless and lossy modes.
Image Libraries
And more
libvips (supported since 8.11)
Imlib2
Graphics Magick (supported since 1.3.38)
SAIL (supported since 0.9.0)
JPEG XL Decoder/Encoder for Android. (supports version from Android 5.0 - API Level 21)
JPEG XL Decoder/Encoder for iOS, MacOS. Swift bindings
SDWebImage JPEGXL Coder (supported since 0.1.0)
Imlib2
Graphics Magick (supported since 1.3.38)
SAIL (supported since 0.9.0)
JPEG XL Decoder/Encoder for Android. (supports version from Android 5.0 - API Level 21)
JPEG XL Decoder/Encoder for iOS, MacOS. Swift bindings
SDWebImage JPEGXL Coder (supported since 0.1.0)
Additional Categories
Metadata Manipulation Libraries
ExifTool by Phil Harvey
(supported since 12.25)
Exiv2 (supported since 0.27.4)
Ashampoo Kim (supported since 0.10)
Exiv2 (supported since 0.27.4)
Ashampoo Kim (supported since 0.10)
Online Tools
Cloud-based Image Delivery Platforms
Image Viewers
Aspect
ImageGlass
IrfanView (supported since 4.59 - requires a plugin to be downloaded and enabled)
jpegview
Swayimg
Mihon
XnView
Any viewer based on Qt, KDE, GDK-pixbuf, EFL, ImageMagick, libvips or imlib2 (see above)
Qt viewers: gwenview, digiKam, KolourPaint, KPhotoAlbum, LXImage-Qt, qimgv, qView, nomacs, VookiImageViewer, PhotoQt
GTK viewers: Eye of Gnome (eog), gThumb, Geeqie
EFL viewers: entice, ephoto
ImageGlass
IrfanView (supported since 4.59 - requires a plugin to be downloaded and enabled)
jpegview
Swayimg
Mihon
XnView
Any viewer based on Qt, KDE, GDK-pixbuf, EFL, ImageMagick, libvips or imlib2 (see above)
Qt viewers: gwenview, digiKam, KolourPaint, KPhotoAlbum, LXImage-Qt, qimgv, qView, nomacs, VookiImageViewer, PhotoQt
GTK viewers: Eye of Gnome (eog), gThumb, Geeqie
EFL viewers: entice, ephoto
Duplicate Image Finders
