What is a .exr file?
OpenEXR · Image · Industrial Light & Magic · 1999
EXR (OpenEXR) is a high-dynamic-range image format built for visual effects and rendering. It stores far more brightness and colour detail than JPG or PNG, along with multiple channels, which is why film, VFX and 3D renderers use it for compositing.
What is a .exr file used for?
OpenEXR, created at Industrial Light & Magic, stores pixels as floating-point values, so it captures a huge range of brightness (true HDR) instead of clipping highlights and shadows the way an 8-bit JPG does.
A single EXR can hold many channels and layers, letting compositors keep depth, normals and separate render passes together, which is essential in film and 3D pipelines.
You work with EXR in tools like Nuke, After Effects, Blender or GIMP. For normal display it has to be tone-mapped down to a standard format like PNG or JPG.
What opens a .exr file?
The .exr format opens in the following apps, grouped by operating system. If one app does not work, try another from the same list.
Windows
- Nuke
- After Effects
- Photoshop
- Blender
- GIMP
macOS
- Nuke
- After Effects
- Blender
- GIMP
Linux
- Blender
- GIMP
- DJV viewer
Web
- Not natively; convert first
Open a .exr file step by step
- Confirm the file really is a .exr. Drop it into the WhatFileType identifier, which reads its signature in your browser without uploading anything.
- On Windows, open it with Nuke or After Effects.
- On Mac, use Nuke or After Effects.
- On Linux, try Blender or GIMP.
- Still stuck? Convert the .exr to PNG, which opens more widely.
Why can't I open my .exr file?
Almost always because no installed app understands EXR. Install one of the apps above, or convert the file to a format your existing software already reads. If double-clicking opens the wrong program instead of nothing at all, the file association is set to the wrong app rather than the file being broken.
The other possibility is that the file is not really a .exr at all. Drop it into the file identifier to check it by its bytes instead of its name. Nothing is uploaded.
How to convert a .exr file
You can convert a .exr file to PNG, TIFF, JPG using a conversion tool or the export menu of an app that opens it.
What is the .exr file signature (magic bytes)?
A .exr file starts with the hex bytes 76 2F 31 01, which read as v/1. in ASCII. Programs identify EXR by those bytes, not by the filename, so a renamed file still gives itself away.
These are the documented signatures for EXR. For a full breakdown, see the OpenEXR file signature page.
| Hex signature | Offset | ASCII | Note |
|---|---|---|---|
| 76 2F 31 01 | 0 | v/1. | OpenEXR magic number |
See the full magic-numbers reference for every format.
Frequently asked questions
What is a .exr file?
EXR (OpenEXR) is a high-dynamic-range image format built for visual effects and rendering. It stores far more brightness and colour detail than JPG or PNG, along with multiple channels, which is why film, VFX and 3D renderers use it for compositing.
How do I open an EXR file?
Use an HDR-capable app such as Blender, GIMP, Photoshop, After Effects or Nuke. Everyday photo viewers do not handle EXR.
Why does my EXR look too dark or too bright?
EXR stores a much wider range of brightness than a screen shows, so it needs tone-mapping. Adjust the exposure or view transform in your app, or export a tone-mapped PNG or JPG.
Related formats
Sources
Details on this page were checked against authoritative references. How sources are ranked and what is deliberately left out is set out in the methodology.