What is an EXR file?
An EXR file (OpenEXR) is a high dynamic range image format made by Industrial Light & Magic and open source since 2003, that stores each pixel as 16-bit half or 32-bit float values instead of 8-bit numbers.
Because the values are linear light and can go far above 1.0, EXR is used for VFX renders, HDRI environment maps and textures, and it needs exposure and tone mapping before it looks right on a normal screen.
How to view an EXR or HDR file online
- 1
Open your file
Drop an .exr or .hdr file, or try the sample sky. It is read on your device and never uploaded.
- 2
Set the look
Move the exposure slider, pick ACES, Reinhard or Linear tone mapping, and switch to 360° view for a 2:1 HDRI.
- 3
Inspect
Show one channel (R, G, B, alpha or luminance) and hover any pixel to read its float values.
- 4
Save a PNG or JPG
Download what you see, with your exposure, tone mapping and channel applied.
EXR vs HDR
| EXR (OpenEXR) | HDR (Radiance RGBE) | |
|---|---|---|
| Made by | Industrial Light & Magic, open source since 2003 | Greg Ward Larson, for the Radiance renderer |
| Values per pixel | 16-bit half or 32-bit float per channel (32-bit integer too) | one byte each for R, G and B plus one shared exponent byte (4 bytes) |
| Channels | any number: RGB, alpha, depth, render passes | RGB only, no alpha |
| Compression | several lossless and lossy codecs (ZIP, PIZ, DWAA...) | simple run-length encoding |
| Typical use | VFX renders, textures, HDRIs | HDRI environment maps |
Both hold brightness far above what a screen shows. For an HDRI to light a 3D scene, either works; EXR keeps more precision and can carry alpha, HDR files are smaller and open almost everywhere.
How to open an EXR in Blender
- To look at the image: open an Image Editor, choose Image > Open and pick the .exr or .hdr file.
- To light a scene with an HDRI: in Properties open the World tab, click the dot next to Color, choose Environment Texture, press Open and pick the file. Switch the viewport to Rendered shading to see it.
- To brighten or darken the view: Render Properties > Color Management > Exposure.
How to open an EXR in Photoshop
- File > Open loads a single-layer EXR or HDR as a 32 bits/channel document.
- To save a PNG or JPG, first choose Image > Mode > 8 Bits/Channel (or 16). The HDR Toning box opens; Exposure and Gamma keeps the look you see on screen.
- Multilayer EXRs with render passes need a plugin, such as the free Exr-IO for Windows, to open each pass as its own layer.
Not supported yet
This first version is built for HDRI environment maps and texture EXRs. It does not open:
- Multilayer and multi-part EXRs (render passes such as diffuse, specular, Cryptomatte or AOVs)
- Deep EXRs (deep scanline or deep tiled)
- B44 and B44A compression, and 32-bit integer (uint) channels
- Subsampled (chroma) channels and ripmap tiles
If you open one of these, the viewer says which case it is instead of showing a broken image.