.JXR

JXR File

JPEG XR Image
Ask a question
QUICK ANSWER

A JXR file is a JPEG XR image (formerly "HD Photo"), Microsoft's high-efficiency, HDR-capable still-image format. On Windows, Photos opens it by double-click; cross-platform, use XnView MP or ImageMagick. Because almost nothing else reads JXR natively, the practical move is to convert it to JPG or PNG for general use, or to TIFF/AVIF when HDR data must be preserved.

Developer: Microsoft (standardized as ISO/IEC 29199-2 / ITU-T T.832) Category: Raster Image Files Open standard MIME: image/jxr
OPENS ON Windows macOS Linux
Related: .JPG · .PNG · .TIF · .ECW

On this page

19k+ extensions indexed
Last reviewed Jun 25, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the JXR file format?

.jxr is a raster (pixel-based) image file format based on the JPEG XR standard - an improvement over JPEG and JPEG 2000. Developed by Microsoft (originally released as "Windows Media Photo" and later "HD Photo") and standardized in 2009 as ISO/IEC 29199-2, it offers better color reproduction and supports high bit depths, including 16-bit integer and 32-bit floating-point channels for HDR and wide-gamut imagery.

.jxr supports higher lossy compression ratios than JPEG, and .jxr files are typically around half the size of a comparable JPEG image at equivalent quality. Lossless compression is also available. The codec uses a lapped biorthogonal transform and adaptive entropy coding, stored in a TIFF-like container.

.jxr is not the only format based on the JPEG XR standard - related formats include .hdp and .wdp. Since 2013, a BSD-licensed open-source libjxr library has been available for developers. Today the format is most commonly encountered as the save format for Xbox HDR game screenshots; despite ISO standardization, browser support never became widespread, and for HDR work it has largely been superseded by HEIC and AVIF.

Security & safety

RISK: LOW

A JXR is image data and is safe to open in a normal viewer; it does not execute. The realistic caution is the conversion route: searching for a 'JXR viewer/ converter' often surfaces ad-heavy download sites and PUP-bundled installers - prefer XnView, ImageMagick or Windows' built-in Photos. As with any image format, keep your viewer updated, since image decoders have historically had parsing vulnerabilities.

Format details

in a nutshell
FULL NAMEJPEG XR Imageaka HD Photo, Windows Media Photo
DEVELOPERMicrosoft (standardized as ISO/IEC 29199-2 / ITU-T T.832)since 2006 as Windows Media Photo / HD Photo; standardized 2009 (ISO/IEC 29199-2)
MIME TYPEimage/jxr
TYPEstill raster image, DCT/lapped-transform compressed, HDR-capable
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
000102
HEX
4949BC
ASCII
II·
Starts with "II" (0x49 0x49) like little-endian TIFF, but the third byte is 0xBC (followed by 0x01) - the JPEG XR / HD Photo signature, distinguishing it from TIFF (0x2A). The container is a TIFF-like Image File Directory structure.

Programs that open JXR files

Windows4 apps
ImageMagick Open-source Run 'magick input.jxr output.png' to view/convert (built with the JXR delegate).
Microsoft Photos Built-in Double-click the .jxr - the built-in Photos app displays it (uses the OS WIC codec).
XnView MP Free Open the .jxr to view; use Tools > Batch Convert (XnConvert) to export to JPG/PNG/TIFF.
Adobe Photoshop (with JPEG XR plug-in) Paid Photoshop has no native JXR support - install a JPEG XR import plug-in, then File > Open.
macOS2 apps
ImageMagick Open-source 'magick input.jxr output.png' via Homebrew install.
XnView MP Free Open the .jxr to view and convert. The macOS Preview app does not read JXR natively.
Linux2 apps
XnView MP Free Open the .jxr to view/convert (available as .deb/.rpm/AppImage).
ImageMagick (with libjxr) Open-source 'convert input.jxr output.png' once the libjxr/jxrlib delegate is present.

Technical details

deep spec
EncodingBinary; compressed image data in a TIFF-like IFD container
Byte orderLittle-endian
Magic bytes49 49 BC 01 (hex) at offset 0 - "II" + 0xBC, the JPEG XR signature (differs from TIFF's 0x2A third byte)
MIME typeimage/jxr; legacy alias image/vnd.ms-photo
Color depthUp to 16-bit integer or 32-bit floating-point per channel; up to 128 bpp including the alpha plane
HDR supportYes - 16-bit and 32-bit float channels enable high dynamic range and wide-gamut content
CompressionLapped biorthogonal transform (LBT) with adaptive entropy coding; lossy and lossless modes both supported
Color spacesRGB, CMYK, grayscale, n-channel; wide gamut via scRGB or embedded ICC profiles
Alpha channelDedicated separate alpha plane stored alongside the image plane
MetadataEmbeds EXIF, XMP and ICC color profile data within the container
Max resolutionUp to 2^32 x 2^32 pixels per specification
TilingSupports spatial tiling for efficient partial image decoding without loading the full file
Typical file sizeTypically ~50% of an equivalent JPEG at equal quality; far smaller than uncompressed HDR TIFF
Checksum/integrityNo built-in checksum or integrity verification
PlatformsWindows (native support); Xbox (default HDR screenshot format); macOS and Linux via XnView MP and ImageMagick with libjxr
Released2006 as Windows Media Photo / HD Photo; standardized 2009 (ISO/IEC 29199-2)
Latest versionISO/IEC 29199-2:2012 (JPEG XR)
Open standardYes · royalty-free
Specificationwww.itu.int

JXR conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with JXR files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about JXR files.

Frequently asked questions

How do I open a JXR file?
On Windows, double-click it to open in the Photos app. Cross-platform, XnView MP and ImageMagick open and convert JXR. Photoshop/GIMP/IrfanView need a JPEG XR plug-in.
What is a JXR file?
It's a JPEG XR image (formerly Microsoft 'HD Photo'/'Windows Media Photo') - an HDR-capable, high-bit-depth still image. Xbox HDR screenshots are saved as .jxr.
How do I convert JXR to JPG or PNG?
Use XnView MP / XnConvert, Windows Photos (Open then Save as), or ImageMagick ('magick in.jxr out.png'). JPG flattens HDR to 8-bit; use PNG or TIFF to keep more depth.
Why does my JXR look wrong after converting?
JXR can store HDR/wide-gamut data; converting to 8-bit JPG/PNG tone-maps it and can look washed out or dark. To preserve the HDR, convert to 16/32-bit TIFF or to AVIF/HEIC instead.
Can browsers open JXR files?
Generally no. Only legacy Internet Explorer/Edge supported JPEG XR; Chrome, Firefox and current Edge do not. Convert to JPG/PNG/AVIF for the web.
What's the difference between JXR, HDP and WDP?
They're the same format under different names: WDP was Windows Media Photo, HDP was HD Photo, and JXR is the standardized JPEG XR. You can usually just rename between them.

References

1ITU-T T.832 - JPEG XR image coding specificationwww.itu.int
2fileinfo.com - JXR Filefileinfo.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.RPMSGRestricted Permission Message

Related extensions

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z