International Color Consortium

Making color seamless between devices and documents

Member Login

ICC.1 v4 Specification


The latest update to the v4 specification was published May 2022. It incorporates three additional tags or types approved by ICC ballot since the last version, ICC.1:2010, together with items from the published errata and other minor changes. It includes a Coding Independent Code Points (CICP) tag and type for video signal identification, which supports HDR processing. It also includes a metadata tag.

Specification ICC.1:2022 (Profile version 4.4.0.0) Image technology colour management - Architecture, profile format, and data structure

A list of v4 specifications with corresponding ISO versions is below.

ISO versionICC versionProfile versionMain technical changes relative to previous version
ISO/DIS 15076-1:2024ICC.1:20224.4Addition of:
  • cicpTag to enable HDR metadata to be carried in the profile
  • metadataTag and dictType to enable flexible definition of additional metadata
Clarified that PCSXYZ values can be negative
Tag tables now required to define a contiguous sequence of unique tag elements, with no gaps
parametricCurveType functions corrected
ISO 15076-1:2010ICC.1:20104.3 Addition of:
  • perceptual intent reference medium colour gamut
  • new technology signatures
  • floating-point device encoding range
  • colorimetric intent image state tag
  • profile sequence identifier tag
Deletion of the mediaBlackPointTag
PCSXYZ no longer limited to the PCS illuminant
ISO 15076-1:2005ICC.1:20054.2N/A

Other previous versions of the ICC.1 v4 specification are listed below:

  • ICC.1:2010-12
  • ICC.1:2010-12 Errata
  • ICC.1:2004-10
  • ICC.1:2004-10 Errata (Lists all changes made in the publication of ISO 15076:2005)
  • Specification ICC.1:2004-04 - Image technology colour management - Architecture, profile format, and data structure
  • Specification ICC.1:2003-09, File Format for Color Profiles (Version 4.1.0)
  • SpecificationICC.1:2001-12,File Format for Color Profiles (Version 4.0.0)

Copies of past ICC specifications are available on request

The v4 profile format removed ambiguities present in previous versions of the specification and provided a more precise definition of the PCS. More information about the advantages of the V4 specification can be found here.

These changes resulted in a reduction of major differences of interpretation and an improved predictability of performance of a profile in use. When pairs of profiles are used they should always produce the same result - regardless of which CMM is used. A summary of reasons to use the v4 specification is available.

Almost all platforms and color management applications support ICC V4. You can test whether your system is V4-compatible here.


ICC.1 Specification in other languages

Japanese JIS X 9207: 2012 JSA Web Store (search for document X9207)
  Translation of ISO 15076-1:2010

Developer Tools