JPEG XL 0.12.0 / JXL Winthumb 0.12.2

3/5 from 1 Review
21 Downloads this week
updated Aug 28, 2026 2.3MB file size 10.9K downloads

JXL WinThumb is a free WIC decoder that adds JPEG XL to Windows, so .jxl files show real thumbnails in File Explorer and open in Paint, Photos and other imaging apps on systems too old for Microsoft's own extension.

A folder of JPEG XL photos in File Explorer shows a grid of identical blank icons instead of pictures.

Windows has no built-in decoder for the format, so it cannot draw a preview and falls back to the generic file icon.

JXL WinThumb adds one.

Check this first

If you are on Windows 11 24H2 or newer, Microsoft's own JPEG XL Image Extension does the same job, is signed by Microsoft, and is still being updated. Use that instead.

This page is for everyone else: Windows 10, and Windows 11 builds before 24H2, where the Store simply refuses to install it.

What This Actually Does

Windows draws thumbnails and opens images through a system called the Windows Imaging Component, and every format it understands arrives as a small decoder plugged into it. There is no JPEG XL decoder in the box, which is the whole reason for the blank icons.

JXL WinThumb registers one. It is not an application and there is nothing to launch - after installing it, Windows has simply learned a new format.

Thumbnails appear in File Explorer, the preview pane works, and .jxl files open in Paint, in Microsoft Photos, and in any other program that reads images the standard Windows way.

Installing It

The download here is an installer. It detects whether your PC is 64-bit Intel or AMD, 64-bit ARM, or 32-bit, registers the matching file, and restarts Explorer so the thumbnails appear straight away.

It also adds a normal entry to Add or Remove Programs, which the manual method does not.

If you would rather do it by hand, the one thing to get right is the filename. There are three, and the architecture is part of the name.

Your PC File to register Use this if
64-bit Intel or AMD jxl_winthumb_x86_64.dll Almost every desktop and laptop
64-bit ARM jxl_winthumb_aarch64.dll Surface and Snapdragon machines
32-bit Intel or AMD jxl_winthumb_i686.dll Genuinely old hardware only

Open Command Prompt as administrator, change to the folder holding the file, and register it with regsvr32 jxl_winthumb_x86_64.dll, substituting your own filename. To remove it later, run the same command with /u after regsvr32.

If regsvr32 reports error 0x8007007E, a dependency is missing. These builds need the Microsoft Visual C++ 2015-2022 Redistributable, which is not part of Windows. Install the one matching your processor and try again - the installer checks for this before it starts.

When the Thumbnails Do Not Appear

This catches almost everyone who installs by hand, and it is not a failed installation.

Explorer caches the blank icons it drew before the decoder existed, and registering a codec does not clear that cache. It also loads decoders once when it starts, so a running Explorer will not notice a new one.

Both are fixed by restarting Explorer and deleting the cache. Open Command Prompt as administrator and run these three lines in order:

  1. taskkill /f /im explorer.exe - your taskbar and desktop will disappear for a moment, which is expected.
  2. del /q "%LOCALAPPDATA%\Microsoft\Windows\Explorer\thumbcache_*.db"
  3. start explorer.exe

The installer does all three for you. If you used it and still see blank icons, the file is genuinely not registered rather than merely cached.

Where This Build Stands

Worth being straight about, because it affects whether you should use this or the Microsoft extension.

The current release is version 0.2.12, from 31 August 2025, and nothing has shipped since. The decoder inside it is a separate open-source project called jxl-oxide, at version 0.12.4 - which is where the "0.12.4" you see quoted around the web comes from, including in older versions of this page.

That decoder has moved on. jxl-oxide 0.12.6, released in May 2026, fixed three reported flaws in its image-parsing code, one of which affects 32-bit builds specifically. JXL WinThumb has not been rebuilt against it.

In practice these are the kind of faults that make a decoder crash or misbehave on a deliberately malformed file rather than known break-ins, and none has a published exploit. But this is a decoder Explorer runs by itself the moment you open a folder, so it is worth knowing.

The practical advice is short. On Windows 11 24H2 or newer, take the Microsoft extension, which is current. Below that line this remains the only way to get JPEG XL into Explorer, and it is reasonable to use for your own photo library - just treat .jxl files from people you do not know with the same care as any other unknown file.

Who Should Look Elsewhere

Three tells, each checkable before you download anything.

  • Your winver says 26100 or higher. Press Windows and R, type winver, and read the build number - if it is 26100 or above you are on 24H2 and should take the maintained Microsoft extension instead.
  • You only want to look at the files, not fix Explorer. A viewer that reads JPEG XL on its own needs nothing installed system-wide - IrfanView with its plugins, XnView, JPEGView or PicView all open them directly.
  • You need to edit them, not view them. This is a decoder and nothing more - GIMP reads and writes JPEG XL itself and does not care whether Windows understands the format.

The How to View JPEG XL Files on Windows guide walks through every route including the ones above, and the Image Viewers section lists the rest.

What It Will Not Do

It decodes pixels, and that is the whole job. EXIF and IPTC information written by Lightroom, Photoshop or your camera does not show up in the Explorer details pane, and sorting a folder by date taken will not work on .jxl files.

That is not a bug in this codec. Windows reads metadata through a different component called a property handler, and nobody has written one for JPEG XL, so there is nothing on Windows that surfaces those fields today.

The data is still in your files and readable. ExifTool shows and edits every tag JPEG XL can carry.

Converting and Sharing JPEG XL

Viewing is one problem and sending is another, because most websites, chat apps and email clients still reject .jxl uploads.

For one file, convert JXL to JPG in the browser with nothing to install.

For a whole folder, XL Converter handles JPEG XL, AVIF, WebP and HEIF with multithreaded batches, and Converseen covers a wider spread of formats if your library is mixed.

JPEG XL is worth the trouble. It stores the same picture at roughly half the size of a JPEG, keeps a genuine lossless mode, and handles HDR and transparency - which is why Apple adopted it for iPhone camera capture, covered in the iPhone 16 JPEG XL guide.

If JPEG XL is not the only format giving you blank icons, three more decoders close the rest of the gaps:

  • WebP Codec for the format most of the web now serves.
  • libavif for AVIF, common in Android screenshots and newer sites.
  • Raw Image Extension for Canon, Nikon, Sony and Fujifilm camera files.

Quick questions

Is JXL WinThumb free?

Yes, for any use. It is open source under the ISC licence, with no paid tier, no account and no bundled extras.

Why does the codec say 0.2.12 when I have seen 0.12.4?

Both are real numbers for different things. 0.2.12 is JXL WinThumb itself, which is what the file properties show. 0.12.4 is jxl-oxide, the separate decoder bundled inside it, and the version the release notes are named after.

Does it work on Windows 10?

Yes, and that is its main reason to exist. Microsoft's JPEG XL extension needs Windows 11 build 26100 or newer, so on Windows 10 this is the way to get JPEG XL into File Explorer.

Windows warned me the file is unsafe. Is it?

That is SmartScreen noticing the upstream files carry no code-signing certificate, which is normal for a small open-source project. The files here match the developer's own published downloads exactly.

Can I use it and the Microsoft extension at the same time?

There is no reason to. They register decoders for the same format, and whichever Windows picks, the result looks the same. Install one.

How do I remove it?

If you used the installer, remove it from Add or Remove Programs as usual. If you registered the file by hand, run the same regsvr32 command with /u, then restart Explorer so the file is released.

More decoders, converters and image tools sit in the Graphics section.

Download JXL WinThumb 0.2.12 and see how it handles your files, or tell us how you got on if you have used it before.

FM
Fabrice Meuwissen
on 21 October 2024
Review #1
hello, it's me, or it doesn't handle exif and iptc ?

I mean from adobe I can create JPEG XL with all the information, but only readable with exiftool or adobe bridge, not by windows explorer. ( and it works on Mac OS with exif )


Editor's reply: Hey Fabrice,

Same issue here :)
Share your thoughts on JPEG XL 0.12.0 / JXL Winthumb 0.12.2.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO JXL-WINTHUMB