International Color Consortium
Getting Started
Making color seamles between devices and documents
ICC Specifications
Technical Notes
ICC Resource Center
ICC Slide Presentation
ICC Logos
Information on Profiles
ICC White Papers
Color Management Links
Member List
ICC Working Groups
Search ICC:
Got a question about ICC Profiles or colour management?

iccMAX Reference Implementation


ICC has developed an open-source reference implementation to support the adoption of iccMAX. The RefIccMAX project provides an open source set of libraries and tools that allow for the interaction, manipulation, and application of iccMAX based color management profiles based on the iccMAX profile specification, in addition to legacy ICC profiles defined by earlier ICC profile specifications. Note: The SampleICC and iccXML projects were used as a basis for the further implementation of RefIccMAX.

RefIccMAX is hosted on a GitHub repository to enable developers to contribute to the project, and to ensure that the latest version is available from a single source. The project includes source code, header files, and project files (MS Visual Studio and Mac XCode) for the libraries and tools provided by RefIccMAX as well as a comprehensive set of test profile definition files with batch files to create and test the application of transforms within iccMAX profiles.

Test suite

Win32 executables and Testing Archives (containing test profiles etc) are available. The current version of these executables and test archives is 2.1.2 (1 March 2016).

Developers are encouraged to build the RefIccMAX project, and report any issues or change requests via the GitHub repository. Users are also encouraged to create and apply profiles to implement and evaluate iccMAX transforms, by downloading the Win32 command line executables and test archives.