How Photoshop Handles AVIF Import and Color Profiles
This article examines how Adobe Photoshop processes AV1 Image File Format (AVIF) files during import, focusing specifically on file decoding, bit depth translation, and color management. Readers will learn how Photoshop interprets standard ICC profiles versus modern NCLX/CICP color metadata, how the software treats high-dynamic-range (HDR) assets, and what steps are necessary to ensure color accuracy when bringing AVIF images into a Photoshop workspace.
Native AVIF Support in Photoshop
Recent versions of Adobe Photoshop include native support for opening and saving AVIF files without requiring third-party plugins. When an AVIF file is opened, Photoshop unpacks the AV1-compressed container and converts the image data into a standard uncompressed raster document. This allows users to manipulate AVIF assets using standard Photoshop tools, layers, and adjustment features just as they would with JPEG, PNG, or TIFF files.
Bit Depth Translation on Import
The AVIF specification supports 8-bit, 10-bit, and 12-bit color depths. Photoshop handles these bit depths by allocating them to its nearest corresponding internal document modes:
- 8-bit AVIFs are imported into Photoshop's standard 8 Bits/Channel mode.
- 10-bit and 12-bit AVIFs are automatically promoted to 16 Bits/Channel or 32 Bits/Channel mode (depending on whether the file contains standard dynamic range or high dynamic range data). This promotion prevents banding and preserves the broader color gradations stored in the original file.
Handling Color Profiles: ICC Profiles vs. NCLX Data
Color management in AVIF can be defined through two primary mechanisms: traditional embedded ICC profiles or NCLX (Colour Information / CICP) metadata. Photoshop processes these two methods differently:
- Embedded ICC Profiles: If an AVIF file contains an embedded ICC profile (such as sRGB, Adobe RGB, or Display P3), Photoshop reads it like any standard image format. If your Color Settings are configured to preserve embedded profiles, Photoshop retains the color space without shifting pixel values. If there is a mismatch with the current working space, Photoshop triggers standard profile mismatch alerts based on user preferences.
- NCLX/CICP Metadata: AVIF frequently relies on compact NCLX code points to specify Color Primaries, Transfer Characteristics, and Matrix Coefficients instead of embedding heavy ICC profiles. Photoshop parses this metadata to identify standard color spaces, such as BT.709, BT.2020, and specific transfer curves (like PQ or HLG for HDR). Once read, Photoshop translates these parameters into a functionally equivalent internal color profile.
HDR and Wide Color Gamut (WCG) Interpretation
When importing AVIF images encoded for High Dynamic Range:
- Transfer Curves: Images using the Perceptual Quantizer (PQ / SMPTE ST 2084) or Hybrid Log-Gamma (HLG) curves are recognized and mapped into Photoshop’s HDR-capable workspace.
- Workspace Mode: Photoshop loads HDR AVIF assets into a 32-bit floating-point document to preserve luminance levels beyond standard diffuse white (100 nits).
- Display Output: On systems with HDR displays enabled in the operating system and in Photoshop's technology previews/settings, the extended highlights are rendered accurately on screen rather than clipped to standard SDR limits.
Summary of Color Integrity Best Practices
To maintain color accuracy when importing AVIF images into Photoshop:
- Ensure Color Management Policies in Photoshop
(
Edit > Color Settings) are set to Preserve Embedded Profiles. - Verify that the document profile displayed in the bottom-left status bar matches the intended source profile (e.g., sRGB, Display P3, or Rec. 2020).
- For HDR workflows, ensure that Precise Color Management for HDR Display is enabled in Photoshop Preferences so that imported 10-bit or 12-bit PQ/HLG AVIF files display with their full dynamic range.