X JXL Metadata: JPEG XL Details in File Explorer
Show the date taken, camera, tags, rating and copyright of your .jxl photos in Windows - and edit them right in the Details pane.
Want thumbnails too? X Image Codecs installs all of these plus the JPEG XL and HEIC codecs, with a checkbox for each.
Which metadata add-on do you need?
Pick the one for the photo format you use. Each installs on its own and has its own entry in Add or Remove Programs.
| Add-on | Files | Details pane | Thumbnails come from | Download |
|---|---|---|---|---|
| X JXL Metadata | .jxl |
View and edit | Any JPEG XL decoder - X JXL WinThumb or Microsoft's JPEG XL extension | Download 1.0 build 4 |
| X HEIC Metadata | .heic .heif .hif |
View | X HEIC Codec or Microsoft's HEIF extensions | Download 1.0 build 4 |
| X AVIF Metadata | .avif |
View | Any AVIF decoder, such as Microsoft's AV1 extension | Download 1.0 build 4 |
X AVIF Metadata and X HEIC Metadata leave an existing handler in place. If Windows already shows details for those files, for example through a Microsoft Store extension, nothing changes.
What shows up in File Explorer
Every field appears in the Details pane, in Properties > Details, as a sortable column and in Windows Search.
| Windows field | Read from | Editable (.jxl) |
|---|---|---|
| Date taken | EXIF DateTimeOriginal, with the time zone when recorded | No |
| Camera maker, model, lens | EXIF Make, Model, LensModel | No |
| F-stop, exposure, ISO, bias, focal length | EXIF exposure tags | No |
| Title | XMP dc:title, then EXIF | Yes |
| Subject | XMP photoshop:Headline | Yes |
| Tags | XMP dc:subject (IPTC Keywords) | Yes |
| Comments | XMP dc:description (IPTC Caption) | Yes |
| Authors | XMP dc:creator (IPTC By-line) | Yes |
| Copyright | XMP dc:rights, then EXIF Copyright | Yes |
| Rating | XMP xmp:Rating, then EXIF Rating | Yes |
| Dimensions, orientation | Image header, EXIF Orientation | No |
Compressed metadata boxes, which libjxl writes when it converts JPEGs, are read too. Lightroom, Bridge, ExifTool and digiKam all write to the same XMP fields, so they see edits made in Explorer.
Photo details in three steps
Run setup
Run X-JXL-Metadata_Setup.exe and confirm the admin prompt. Setup picks the 64-bit, ARM64 or 32-bit build for your PC.
Open a new Explorer window
Select a .jxl photo and press Alt+Shift+P to show the Details pane. If it stays empty, sign out and back in once.
Edit if you like
Click a field such as Tags or Title, type, and press Enter. Click the stars to rate the photo.
How edits are saved
Edits go into the photo's XMP block, where Adobe and most photo managers keep them.
Only the fields you change are rewritten. The image data, the EXIF block and other XMP, such as Lightroom develop settings, are copied byte for byte.
A file that starts as a bare JPEG XL codestream gets the standard JPEG XL container around it, which every viewer reads. Saves go through a temporary copy that replaces the photo only once it is complete.
Lossless JPEG conversions stay read-only. A .jxl made from a .jpg with cjxl keeps the data to rebuild the original JPEG bit for bit, and changing its metadata would break that. HEIC and AVIF details are read-only for now.
Details pane still empty?
Open a new File Explorer window, then sign out and back in. Explorer keeps the list of property handlers it loaded at startup.
Searching by tag or camera finds nothing? Files indexed before the install keep their old entries. Open Indexing Options, choose Advanced and then Rebuild.
After a Windows update or a cleanup tool, use Start > X Codec Pack > X JXL Metadata > Repair X JXL Metadata. Contacting support? Attach a setup log:
X-JXL-Metadata_Setup.exe /log=jxl-metadata-setup.log
Silent install and uninstall
All three run unattended with /S and never restart the PC. Exit code 0 means installed, 2 means stopped by an error.
X-JXL-Metadata_Setup.exe /S /log=C:\Logs\jxl-metadata.log
X-HEIC-Metadata_Setup.exe /S
X-AVIF-Metadata_Setup.exe /S
"C:\Program Files\X Codec Pack\JXL Metadata\Uninstall.exe" /S
Deploying codecs and metadata together? X Image Codecs takes /codecs=jxl_winthumb,jxl_metadata,heic_metadata.
SHA-256 checksums
The installers are not code-signed, so SmartScreen may call them unrecognised. These hashes prove your file is byte-for-byte the one we built.
E10C 647B 2C71 B175 FACD 9050 D670 A0AC 5EF8 F033 685A 47A4 2BDC 262D 782C FC1D
9B27 B839 9A21 C299 309D F405 DB76 B127 52E6 79CF A945 4280 C3EB A927 6F24 958F
B277 90DA BC34 BBC2 6FB1 605E 8A40 35D5 CC48 B560 6122 7565 8061 DF41 E76A AB27
Check one in PowerShell: Get-FileHash .\X-JXL-Metadata_Setup.exe