ICC profile information is used in many different file types including JPEG, TIFF, PDF, PostScript, Photoshop, PNG, MIFF, PICT, QuickTime, XCF and some RAW formats. While the tags listed below are not individually writable, the entire profile itself can be accessed via the extra 'ICC_Profile' tag, but this tag is neither extracted nor written unless specified explicitly. See http://www.color.org/icc_specs2.xalter for the official ICC specification.
Tag ID Tag Name Writable Values / Notes 'A2B0' AToB0 N 'A2B1' AToB1 N 'A2B2' AToB2 N 'B2A0' BToA0 N 'B2A1' BToA1 N 'B2A2' BToA2 N 'B2D0' BToD0 N 'B2D1' BToD1 N 'B2D2' BToD2 N 'B2D3' BToD3 N 'D2B0' DToB0 N 'D2B1' DToB1 N 'D2B2' DToB2 N 'D2B3' DToB3 N 'Header' ProfileHeader - --> ICC_Profile Header Tags 'MS00' WCSProfiles N 'bTRC' BlueTRC N 'bXYZ' BlueMatrixColumn N 'bfd ' UCRBG N 'bkpt' MediaBlackPoint N 'calt' CalibrationDateTime N 'chad' ChromaticAdaptation N 'chrm' Chromaticity - --> ICC_Profile Chromaticity Tags 'ciis' ColorimetricIntentImageState N 'clot' ColorantTableOut N 'clro' ColorantOrder N 'clrt' ColorantTable - --> ICC_Profile ColorantTable Tags 'cprt' ProfileCopyright N 'crdi' CRDInfo N 'desc' ProfileDescription N 'devs' DeviceSettings N 'dmdd' DeviceModelDesc N 'dmnd' DeviceMfgDesc N 'dscm' ProfileDescriptionML N 'fpce' FocalPlaneColorimetryEstimates N 'gTRC' GreenTRC N 'gXYZ' GreenMatrixColumn N 'gamt' Gamut N 'kTRC' GrayTRC N 'lumi' Luminance N 'meas' Measurement - --> ICC_Profile Measurement Tags 'meta' Metadata - --> ICC_Profile Metadata Tags 'mmod' MakeAndModel N 'ncl2' NamedColor2 N 'ncol' NamedColor N 'ndin' NativeDisplayInfo N 'pre0' Preview0 N 'pre1' Preview1 N 'pre2' Preview2 N 'ps2i' PS2RenderingIntent N 'ps2s' PostScript2CSA N 'psd0' PostScript2CRD0 N 'psd1' PostScript2CRD1 N 'psd2' PostScript2CRD2 N 'pseq' ProfileSequenceDesc N 'psid' ProfileSequenceIdentifier N 'psvm' PS2CRDVMSize N 'rTRC' RedTRC N 'rXYZ' RedMatrixColumn N 'resp' OutputResponse N 'rhoc' ReflectionHardcopyOrigColorimetry N 'rig0' PerceptualRenderingIntentGamut N 'prmg' = Perceptual Reference Medium Gamut 'rig2' SaturationRenderingIntentGamut N 'prmg' = Perceptual Reference Medium Gamut 'rpoc' ReflectionPrintOutputColorimetry N 'sape' SceneAppearanceEstimates N 'scoe' SceneColorimetryEstimates N 'scrd' ScreeningDesc N 'scrn' Screening N 'targ' CharTarget N 'tech' Technology N 'AMD ' = Active Matrix Display
'CRT ' = Cathode Ray Tube Display
'KPCD' = Photo CD
'PMD ' = Passive Matrix Display
'dcam' = Digital Camera
'dcpj' = Digital Cinema Projector
'dmpc' = Digital Motion Picture Camera
'dsub' = Dye Sublimation Printer
'epho' = Electrophotographic Printer
'esta' = Electrostatic Printer
'flex' = Flexography
'fprn' = Film Writer
'fscn' = Film Scanner
'grav' = Gravure
'ijet' = Ink Jet Printer
'imgs' = Photo Image Setter
'mpfr' = Motion Picture Film Recorder
'mpfs' = Motion Picture Film Scanner
'offs' = Offset Lithography
'pjtv' = Projection Television
'rpho' = Photographic Paper Printer
'rscn' = Reflective Scanner
'silk' = Silkscreen
'twax' = Thermal Wax Printer
'vidc' = Video Camera
'vidm' = Video Monitor'vcgt' VideoCardGamma N 'view' ViewingConditions - --> ICC_Profile ViewingConditions Tags 'vued' ViewingCondDesc N 'wtpt' MediaWhitePoint N
Index Tag Name Writable Values / Notes 4 ProfileCMMType N 8 ProfileVersion N 12 ProfileClass N 'abst' = Abstract Profile
'link' = DeviceLink Profile
'mntr' = Display Device Profile
'nkpf' = Nikon Input Device Profile (NON-STANDARD!)
'nmcl' = NamedColor Profile
'prtr' = Output Device Profile
'scnr' = Input Device Profile
'spac' = ColorSpace Conversion Profile16 ColorSpaceData N 20 ProfileConnectionSpace N 24 ProfileDateTime N 36 ProfileFileSignature N 40 PrimaryPlatform N 'APPL' = Apple Computer Inc.
'MSFT' = Microsoft Corporation
'SGI ' = Silicon Graphics Inc.
'SUNW' = Sun Microsystems Inc.
'TGNT' = Taligent Inc.44 CMMFlags N 48 DeviceManufacturer N 52 DeviceModel N 56 DeviceAttributes N 64 RenderingIntent N 0 = Perceptual
1 = Media-Relative Colorimetric
2 = Saturation
3 = ICC-Absolute Colorimetric68 ConnectionSpaceIlluminant N 80 ProfileCreator N 84 ProfileID N
Index Tag Name Writable Values / Notes 8 ChromaticityChannels N 10 ChromaticityColorant N 1 = ITU-R BT.709
2 = SMPTE RP145-1994
3 = EBU Tech.3213-E
4 = P2212 ChromaticityChannel1 N 20 ChromaticityChannel2 N 28 ChromaticityChannel3 N 36 ChromaticityChannel4 N
Index Tag Name Writable Values / Notes 8 ColorantCount N 12 Colorant1Name N 44 Colorant1Coordinates N 50 Colorant2Name N 82 Colorant2Coordinates N 88 Colorant3Name N 120 Colorant3Coordinates N
Index Tag Name Writable Values / Notes 8 MeasurementObserver N 1 = CIE 1931
2 = CIE 196412 MeasurementBacking N 24 MeasurementGeometry N 1 = 0/45 or 45/0
2 = 0/d or d/028 MeasurementFlare N 32 MeasurementIlluminant N 1 = D50
2 = D65
3 = D93
4 = F2
5 = D55
6 = A
7 = Equi-Power (E)
8 = F8
Only these few tags have been pre-defined, but ExifTool will extract any Metadata tags that exist.
Tag Name Writable Values / Notes ManufacturerName N MediaColor N MediaWeight N
Index Tag Name Writable Values / Notes 8 ViewingCondIlluminant N 20 ViewingCondSurround N 32 ViewingCondIlluminantType N 1 = D50
2 = D65
3 = D93
4 = F2
5 = D55
6 = A
7 = Equi-Power (E)
8 = F8