ICC Specifications
iccMAX
The current iccMAX specification was approved by the ICC on 13 November 2019.
Specification ICC.2:2019 (iccMAX) Image technology colour management - Extensions to architecture, profile format, and data structure
This specification is also published as ISO 20677-1. The ISO document is the responsibility of ISO TC 130 Joint Working Group 7, together with ICC.
The ICC and ISO versions are effectively identical, with the exception of differences in title page, copyright statement etc.
The iccMAX specification should be read in conjunction with use case-specific Interoperability Conformance Specifications. More information about iccMAX is available on the iccMAX page.
v4 ICC Specification
This version is technically identical to ISO 15076-1:2010, which is available from ISO. This is the most widely used version, first published in 2001.
The document should be read in conjunction with the current Errata list to ICC.1:2010-12. This list of errata is updated when errors in the specification are notified to the ICC Technical Secretary.
Approved revisions to the v4 specification since ICC.1:2010-12
25 Feb 2010 | Dictionary Type and Metadata TAG Definition |
ICC Specification in other languages
Japanese | JIS X 9207: 2012 | JSA Web Store (search for document X9207) |
Translation of ISO 15076-1:2010 |
Previous ICC Profile Specification
ICC also recognizes the validity of ICC profiles with the version
corresponding to the immediate previous major revision. The current major
revision is v4. The immediate previous major revision is v2. The
specification for v2 ICC profiles is:
Specification ICC.1:2001-04, File Format for Color Profiles
Developers should implement according to the latest specification for the major version (v2 or v4) they intend to support. Reasons for using v4 are described here, and current ICC recommendations for making v2 profiles can be found here.
Past ICC Profile Specifications
These past versions of the ICC Specification are listed here for the convenience of the standards community, since other ANSI and ISO standards may reference these versions of the ICC specification. These past versions should not be used in future references or for new implementations.
V2 versions superceded by Specification ICC.1:2001-04:
Copies of these past specifications are available on request