Tags found in the MakerNote of images taken with Canon cameras. These tags are defined by Exiv2 in accordance with [2].
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0000 | 0 | Canon | Exif.Canon.0x0000 | Short | Unknown |
| 0x0001 | 1 | Canon | Exif.Canon.CameraSettings | Short | Various camera settings |
| 0x0002 | 2 | Canon | Exif.Canon.FocalLength | Short | Focal length |
| 0x0003 | 3 | Canon | Exif.Canon.CanonFlashInfo | Short | Canon Flash Info |
| 0x0004 | 4 | Canon | Exif.Canon.ShotInfo | Short | Shot information |
| 0x0005 | 5 | Canon | Exif.Canon.Panorama | Short | Panorama |
| 0x0006 | 6 | Canon | Exif.Canon.ImageType | Ascii | Image type |
| 0x0007 | 7 | Canon | Exif.Canon.FirmwareVersion | Ascii | Firmware version |
| 0x0008 | 8 | Canon | Exif.Canon.FileNumber | Long | File number |
| 0x0009 | 9 | Canon | Exif.Canon.OwnerName | Ascii | Owner Name |
| 0x000a | 10 | Canon | Exif.Canon.0x000a | Long | Unknown |
| 0x000c | 12 | Canon | Exif.Canon.SerialNumber | Long | Camera serial number |
| 0x000d | 13 | Canon | Exif.Canon.CameraInfo | Short | Camera info |
| 0x000e | 14 | Canon | Exif.Canon.FileLength | Long | FileLength |
| 0x000f | 15 | Canon | Exif.Canon.CustomFunctions2 | Short | Custom Functions 2 |
| 0x0010 | 16 | Canon | Exif.Canon.ModelID | Long | Model ID |
| 0x0011 | 17 | Canon | Exif.Canon.MovieInfo | Short | Movie info |
| 0x0012 | 18 | Canon | Exif.Canon.PictureInfo | Short | Picture info |
| 0x0013 | 19 | Canon | Exif.Canon.ThumbnailImageValidArea | SShort | Thumbnail image valid area |
| 0x0015 | 21 | Canon | Exif.Canon.SerialNumberFormat | Long | Serial number format |
| 0x001a | 26 | Canon | Exif.Canon.SuperMacro | SShort | Super macro |
| 0x001c | 28 | Canon | Exif.Canon.DateStampMode | Short | Data_Stamp_Mode |
| 0x001d | 29 | Canon | Exif.Canon.MyColors | Short | My_Colors |
| 0x001e | 30 | Canon | Exif.Canon.FirmwareRevision | Long | Firmware_Revision |
| 0x0024 | 36 | Canon | Exif.Canon.FaceDetect1 | Short | FaceDetect1 |
| 0x0025 | 37 | Canon | Exif.Canon.FaceDetect2 | Short | FaceDetect2 |
| 0x0026 | 38 | Canon | Exif.Canon.AFInfo | Short | AF info |
| 0x0027 | 39 | Canon | Exif.Canon.ContrastInfo | Short | ContrastInfo |
| 0x0028 | 40 | Canon | Exif.Canon.ImageUniqueID | Short | ImageUniqueID |
| 0x0029 | 41 | Canon | Exif.Canon.WBInfo | Short | WBInfo |
| 0x002f | 47 | Canon | Exif.Canon.FaceDetect3 | Short | FaceDetect3 |
| 0x0035 | 53 | Canon | Exif.Canon.TimeInfo | SLong | Time zone information |
| 0x0038 | 56 | Canon | Exif.Canon.BatteryType | Long | BatteryType |
| 0x003c | 60 | Canon | Exif.Canon.AFInfo3 | Short | AFInfo3 |
| 0x0081 | 129 | Canon | Exif.Canon.RawDataOffset | SLong | RawDataOffset |
| 0x0083 | 131 | Canon | Exif.Canon.OriginalDecisionDataOffset | SLong | Original decision data offset |
| 0x0093 | 147 | Canon | Exif.Canon.CanonFileInfo | Short | CanonFileInfo |
| 0x0094 | 148 | Canon | Exif.Canon.AFPointsInFocus1D | Short | AFPointsInFocus1D |
| 0x0095 | 149 | Canon | Exif.Canon.LensModel | Ascii | Lens model |
| 0x0096 | 150 | Canon | Exif.Canon.InternalSerialNumber | Ascii | Internal serial number |
| 0x0097 | 151 | Canon | Exif.Canon.DustRemovalData | Ascii | Dust removal data |
| 0x0099 | 153 | Canon | Exif.Canon.CustomFunctions | Short | Custom functions |
| 0x009a | 154 | Canon | Exif.Canon.AspectInfo | Short | AspectInfo |
| 0x00a0 | 160 | Canon | Exif.Canon.ProcessingInfo | Short | Processing info |
| 0x00a1 | 161 | Canon | Exif.Canon.ToneCurveTable | Short | ToneCurveTable |
| 0x00a2 | 162 | Canon | Exif.Canon.SharpnessTable | Short | SharpnessTable |
| 0x00a3 | 163 | Canon | Exif.Canon.SharpnessFreqTable | Short | SharpnessFreqTable |
| 0x00a4 | 164 | Canon | Exif.Canon.WhiteBalanceTable | Short | White balance table |
| 0x00a9 | 169 | Canon | Exif.Canon.ColorBalance | Short | ColorBalance |
| 0x00aa | 170 | Canon | Exif.Canon.MeasuredColor | Short | Measured color |
| 0x00ae | 174 | Canon | Exif.Canon.ColorTemperature | Short | ColorTemperature |
| 0x00b0 | 176 | Canon | Exif.Canon.CanonFlags | Short | CanonFlags |
| 0x00b1 | 177 | Canon | Exif.Canon.ModifiedInfo | Short | ModifiedInfo |
| 0x00b2 | 178 | Canon | Exif.Canon.ToneCurveMatching | Short | ToneCurveMatching |
| 0x00b3 | 179 | Canon | Exif.Canon.WhiteBalanceMatching | Short | WhiteBalanceMatching |
| 0x00b4 | 180 | Canon | Exif.Canon.ColorSpace | SShort | ColorSpace |
| 0x00b5 | 181 | Canon | Exif.Canon.0x00b5 | Short | Unknown |
| 0x00b6 | 182 | Canon | Exif.Canon.PreviewImageInfo | Short | PreviewImageInfo |
| 0x00c0 | 192 | Canon | Exif.Canon.0x00c0 | Short | Unknown |
| 0x00c1 | 193 | Canon | Exif.Canon.0x00c1 | Short | Unknown |
| 0x00d0 | 208 | Canon | Exif.Canon.VRDOffset | Long | VRD offset |
| 0x00e0 | 224 | Canon | Exif.Canon.SensorInfo | Short | Sensor info |
| 0x2600 | 9728 | Canon | Exif.Canon.AFInfoSize | SShort | AF InfoSize |
| 0x2601 | 9729 | Canon | Exif.Canon.AFAreaMode | SShort | AF Area Mode |
| 0x2602 | 9730 | Canon | Exif.Canon.AFNumPoints | SShort | AF NumPoints |
| 0x2603 | 9731 | Canon | Exif.Canon.AFValidPoints | SShort | AF ValidPoints |
| 0x2604 | 9732 | Canon | Exif.Canon.AFCanonImageWidth | SShort | AF ImageWidth |
| 0x2605 | 9733 | Canon | Exif.Canon.AFCanonImageHeight | SShort | AF ImageHeight |
| 0x2606 | 9734 | Canon | Exif.Canon.AFImageWidth | SShort | AF Width |
| 0x2607 | 9735 | Canon | Exif.Canon.AFImageHeight | SShort | AF Height |
| 0x2608 | 9736 | Canon | Exif.Canon.AFAreaWidths | SShort | AF Area Widths |
| 0x2609 | 9737 | Canon | Exif.Canon.AFAreaHeights | SShort | AF Area Heights |
| 0x260a | 9738 | Canon | Exif.Canon.AFXPositions | SShort | AF X Positions |
| 0x260b | 9739 | Canon | Exif.Canon.AFYPositions | SShort | AF Y Positions |
| 0x260c | 9740 | Canon | Exif.Canon.AFPointsInFocus | SShort | AF Points in Focus |
| 0x260d | 9741 | Canon | Exif.Canon.AFPointsSelected | SShort | AF Points Selected |
| 0x260e | 9742 | Canon | Exif.Canon.AFPointsUnusable | SShort | AF Points Unusable |
| 0x260f | 9743 | Canon | Exif.Canon.0x260f | Short | 0x260f |
| 0x2610 | 9744 | Canon | Exif.Canon.0x2610 | Short | 0x2610 |
| 0x2611 | 9745 | Canon | Exif.Canon.AFFineRotation | Short | Mathematically positive (i.e. anti-clockwise) rotation of every AF rectangle in centidegrees |
| 0x4001 | 16385 | Canon | Exif.Canon.ColorData | Short | Color data |
| 0x4002 | 16386 | Canon | Exif.Canon.CRWParam | Short | CRWParam |
| 0x4003 | 16387 | Canon | Exif.Canon.ColorInfo | Short | ColorInfo |
| 0x4005 | 16389 | Canon | Exif.Canon.Flavor | Short | Flavor |
| 0x4008 | 16392 | Canon | Exif.Canon.PictureStyleUserDef | Short | PictureStyleUserDef |
| 0x4010 | 16400 | Canon | Exif.Canon.CustomPictureStyleFileName | Short | CustomPictureStyleFileName |
| 0x4013 | 16403 | Canon | Exif.Canon.AFMicroAdj | Short | AFMicroAdj |
| 0x4015 | 16405 | Canon | Exif.Canon.VignettingCorr | Short | VignettingCorr |
| 0x4016 | 16406 | Canon | Exif.Canon.VignettingCorr2 | Short | VignettingCorr2 |
| 0x4018 | 16408 | Canon | Exif.Canon.LightingOpt | Short | LightingOpt |
| 0x4019 | 16409 | Canon | Exif.Canon.LensInfo | Short | LensInfo |
| 0x4020 | 16416 | Canon | Exif.Canon.AmbienceInfo | Short | AmbienceInfo |
| 0x4021 | 16417 | Canon | Exif.Canon.MultiExp | Short | MultiExp |
| 0x4024 | 16420 | Canon | Exif.Canon.FilterInfo | Short | FilterInfo |
| 0x4025 | 16421 | Canon | Exif.Canon.HDRInfo | Short | HDRInfo |
| 0x4028 | 16424 | Canon | Exif.Canon.AFConfig | Short | AFConfig |
| 0x403f | 16447 | Canon | Exif.Canon.RawBurstModeRoll | Short | RawBurstModeRoll |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | CanonCs | Exif.CanonCs.Macro | SShort | Macro mode |
| 0x0002 | 2 | CanonCs | Exif.CanonCs.Selftimer | SShort | Self timer |
| 0x0003 | 3 | CanonCs | Exif.CanonCs.Quality | SShort | Quality |
| 0x0004 | 4 | CanonCs | Exif.CanonCs.FlashMode | SShort | Flash mode setting |
| 0x0005 | 5 | CanonCs | Exif.CanonCs.DriveMode | SShort | Drive mode setting |
| 0x0006 | 6 | CanonCs | Exif.CanonCs.0x0006 | Short | Unknown |
| 0x0007 | 7 | CanonCs | Exif.CanonCs.FocusMode | SShort | Focus mode setting |
| 0x0008 | 8 | CanonCs | Exif.CanonCs.0x0008 | SShort | Unknown |
| 0x0009 | 9 | CanonCs | Exif.CanonCs.RecordMode | SShort | Record Mode |
| 0x000a | 10 | CanonCs | Exif.CanonCs.ImageSize | SShort | Image size |
| 0x000b | 11 | CanonCs | Exif.CanonCs.EasyMode | SShort | Easy shooting mode |
| 0x000c | 12 | CanonCs | Exif.CanonCs.DigitalZoom | SShort | Digital zoom |
| 0x000d | 13 | CanonCs | Exif.CanonCs.Contrast | SShort | Contrast setting |
| 0x000e | 14 | CanonCs | Exif.CanonCs.Saturation | SShort | Saturation setting |
| 0x000f | 15 | CanonCs | Exif.CanonCs.Sharpness | SShort | Sharpness setting |
| 0x0010 | 16 | CanonCs | Exif.CanonCs.ISOSpeed | SShort | ISO speed setting |
| 0x0011 | 17 | CanonCs | Exif.CanonCs.MeteringMode | SShort | Metering mode setting |
| 0x0012 | 18 | CanonCs | Exif.CanonCs.FocusType | SShort | Focus type setting |
| 0x0013 | 19 | CanonCs | Exif.CanonCs.AFPoint | SShort | AF point selected |
| 0x0014 | 20 | CanonCs | Exif.CanonCs.ExposureProgram | SShort | Exposure mode setting |
| 0x0015 | 21 | CanonCs | Exif.CanonCs.0x0015 | SShort | Unknown |
| 0x0016 | 22 | CanonCs | Exif.CanonCs.LensType | SShort | Lens type |
| 0x0017 | 23 | CanonCs | Exif.CanonCs.Lens | Short | 'long' and 'short' focal length of lens (in 'focal units') and 'focal units' per mm |
| 0x0018 | 24 | CanonCs | Exif.CanonCs.ShortFocal | Short | Short focal |
| 0x0019 | 25 | CanonCs | Exif.CanonCs.FocalUnits | SShort | Focal units |
| 0x001a | 26 | CanonCs | Exif.CanonCs.MaxAperture | SShort | Max aperture |
| 0x001b | 27 | CanonCs | Exif.CanonCs.MinAperture | SShort | Min aperture |
| 0x001c | 28 | CanonCs | Exif.CanonCs.FlashActivity | SShort | Flash activity |
| 0x001d | 29 | CanonCs | Exif.CanonCs.FlashDetails | SShort | Flash details |
| 0x001e | 30 | CanonCs | Exif.CanonCs.0x001e | SShort | Unknown |
| 0x001f | 31 | CanonCs | Exif.CanonCs.0x001f | SShort | Unknown |
| 0x0020 | 32 | CanonCs | Exif.CanonCs.FocusContinuous | SShort | Focus continuous setting |
| 0x0021 | 33 | CanonCs | Exif.CanonCs.AESetting | SShort | AE setting |
| 0x0022 | 34 | CanonCs | Exif.CanonCs.ImageStabilization | SShort | Image stabilization |
| 0x0023 | 35 | CanonCs | Exif.CanonCs.DisplayAperture | SShort | Display aperture |
| 0x0024 | 36 | CanonCs | Exif.CanonCs.ZoomSourceWidth | SShort | Zoom source width |
| 0x0025 | 37 | CanonCs | Exif.CanonCs.ZoomTargetWidth | SShort | Zoom target width |
| 0x0026 | 38 | CanonCs | Exif.CanonCs.0x0026 | SShort | Unknown |
| 0x0027 | 39 | CanonCs | Exif.CanonCs.SpotMeteringMode | SShort | Spot metering mode |
| 0x0028 | 40 | CanonCs | Exif.CanonCs.PhotoEffect | SShort | Photo effect |
| 0x0029 | 41 | CanonCs | Exif.CanonCs.ManualFlashOutput | SShort | Manual flash output |
| 0x002a | 42 | CanonCs | Exif.CanonCs.ColorTone | SShort | Color tone |
| 0x002e | 46 | CanonCs | Exif.CanonCs.SRAWQuality | SShort | SRAW quality |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | CanonSi | Exif.CanonSi.AutoISO | Short | AutoISO |
| 0x0002 | 2 | CanonSi | Exif.CanonSi.ISOSpeed | Short | ISO speed used |
| 0x0003 | 3 | CanonSi | Exif.CanonSi.MeasuredEV | Short | Measured EV |
| 0x0004 | 4 | CanonSi | Exif.CanonSi.TargetAperture | Short | Target Aperture |
| 0x0005 | 5 | CanonSi | Exif.CanonSi.TargetShutterSpeed | Short | Target shutter speed |
| 0x0006 | 6 | CanonSi | Exif.CanonSi.ExposureCompensation | Short | Exposure Compensation |
| 0x0007 | 7 | CanonSi | Exif.CanonSi.WhiteBalance | Short | White balance setting |
| 0x0008 | 8 | CanonSi | Exif.CanonSi.SlowShutter | Short | Slow shutter |
| 0x0009 | 9 | CanonSi | Exif.CanonSi.Sequence | Short | Sequence number (if in a continuous burst) |
| 0x000a | 10 | CanonSi | Exif.CanonSi.OpticalZoomCode | Short | Optical Zoom Code |
| 0x000b | 11 | CanonSi | Exif.CanonSi.0x000b | Short | Unknown |
| 0x000c | 12 | CanonSi | Exif.CanonSi.CameraTemperature | SShort | Camera temperature |
| 0x000d | 13 | CanonSi | Exif.CanonSi.FlashGuideNumber | Short | Flash guide number |
| 0x000e | 14 | CanonSi | Exif.CanonSi.AFPointUsed | Short | AF point used |
| 0x000f | 15 | CanonSi | Exif.CanonSi.FlashBias | Short | Flash bias |
| 0x0010 | 16 | CanonSi | Exif.CanonSi.AutoExposureBracketing | Short | Auto exposure bracketing |
| 0x0011 | 17 | CanonSi | Exif.CanonSi.AEBBracketValue | Short | AEB Bracket Value |
| 0x0012 | 18 | CanonSi | Exif.CanonSi.ControlMode | Short | Control Mode |
| 0x0013 | 19 | CanonSi | Exif.CanonSi.SubjectDistance | Short | Subject distance |
| 0x0014 | 20 | CanonSi | Exif.CanonSi.0x0014 | Short | Unknown |
| 0x0015 | 21 | CanonSi | Exif.CanonSi.ApertureValue | Short | Aperture |
| 0x0016 | 22 | CanonSi | Exif.CanonSi.ShutterSpeedValue | Short | Shutter speed |
| 0x0017 | 23 | CanonSi | Exif.CanonSi.MeasuredEV2 | Short | Measured EV 2 |
| 0x0018 | 24 | CanonSi | Exif.CanonSi.BulbDuration | Short | Bulb duration |
| 0x0019 | 25 | CanonSi | Exif.CanonSi.0x0019 | Short | Unknown |
| 0x001a | 26 | CanonSi | Exif.CanonSi.CameraType | Short | Camera type |
| 0x001b | 27 | CanonSi | Exif.CanonSi.AutoRotate | SShort | Auto rotate |
| 0x001c | 28 | CanonSi | Exif.CanonSi.NDFilter | SShort | ND filter |
| 0x001d | 29 | CanonSi | Exif.CanonSi.SelfTimer2 | SShort | Self timer2 |
| 0x0021 | 33 | CanonSi | Exif.CanonSi.FlashOutput | SShort | Flash output |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0002 | 2 | CanonPa | Exif.CanonPa.PanoramaFrame | Short | Panorama frame number |
| 0x0005 | 5 | CanonPa | Exif.CanonPa.PanoramaDirection | Short | Panorama direction |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | CanonCf | Exif.CanonCf.NoiseReduction | Short | Long exposure noise reduction |
| 0x0002 | 2 | CanonCf | Exif.CanonCf.ShutterAeLock | Short | Shutter/AE lock buttons |
| 0x0003 | 3 | CanonCf | Exif.CanonCf.MirrorLockup | Short | Mirror lockup |
| 0x0004 | 4 | CanonCf | Exif.CanonCf.ExposureLevelIncrements | Short | Tv/Av and exposure level |
| 0x0005 | 5 | CanonCf | Exif.CanonCf.AFAssist | Short | AF assist light |
| 0x0006 | 6 | CanonCf | Exif.CanonCf.FlashSyncSpeedAv | Short | Shutter speed in Av mode |
| 0x0007 | 7 | CanonCf | Exif.CanonCf.AEBSequence | Short | AEB sequence/auto cancellation |
| 0x0008 | 8 | CanonCf | Exif.CanonCf.ShutterCurtainSync | Short | Shutter curtain sync |
| 0x0009 | 9 | CanonCf | Exif.CanonCf.LensAFStopButton | Short | Lens AF stop button Fn. Switch |
| 0x000a | 10 | CanonCf | Exif.CanonCf.FillFlashAutoReduction | Short | Auto reduction of fill flash |
| 0x000b | 11 | CanonCf | Exif.CanonCf.MenuButtonReturn | Short | Menu button return position |
| 0x000c | 12 | CanonCf | Exif.CanonCf.SetButtonFunction | Short | SET button func. when shooting |
| 0x000d | 13 | CanonCf | Exif.CanonCf.SensorCleaning | Short | Sensor cleaning |
| 0x000e | 14 | CanonCf | Exif.CanonCf.SuperimposedDisplay | Short | Superimposed display |
| 0x000f | 15 | CanonCf | Exif.CanonCf.ShutterReleaseNoCFCard | Short | Shutter Release W/O CF Card |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0002 | 2 | CanonPi | Exif.CanonPi.ImageWidth | Short | Image width |
| 0x0003 | 3 | CanonPi | Exif.CanonPi.ImageHeight | Short | Image height |
| 0x0004 | 4 | CanonPi | Exif.CanonPi.ImageWidthAsShot | Short | Image width (as shot) |
| 0x0005 | 5 | CanonPi | Exif.CanonPi.ImageHeightAsShot | Short | Image height (as shot) |
| 0x0016 | 22 | CanonPi | Exif.CanonPi.AFPointsUsed | Short | AF points used |
| 0x001a | 26 | CanonPi | Exif.CanonPi.AFPointsUsed20D | Short | AF points used (20D) |
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | CanonFi | Exif.CanonFi.FileNumber | Long | File Number |
| 0x0003 | 3 | CanonFi | Exif.CanonFi.BracketMode | SShort | Bracket Mode |
| 0x0004 | 4 | CanonFi | Exif.CanonFi.BracketValue | SShort | Bracket Value |
| 0x0005 | 5 | CanonFi | Exif.CanonFi.BracketShotNumber | SShort | Bracket Shot Number |
| 0x0006 | 6 | CanonFi | Exif.CanonFi.RawJpgQuality | SShort | Raw Jpg Quality |
| 0x0007 | 7 | CanonFi | Exif.CanonFi.RawJpgSize | SShort | Raw Jpg Size |
| 0x0008 | 8 | CanonFi | Exif.CanonFi.NoiseReduction | SShort | Noise Reduction |
| 0x0009 | 9 | CanonFi | Exif.CanonFi.WBBracketMode | SShort | WB Bracket Mode |
| 0x000c | 12 | CanonFi | Exif.CanonFi.WBBracketValueAB | SShort | WB Bracket Value AB |
| 0x000d | 13 | CanonFi | Exif.CanonFi.WBBracketValueGM | SShort | WB Bracket Value GM |
| 0x000e | 14 | CanonFi | Exif.CanonFi.FilterEffect | SShort | Filter Effect |
| 0x000f | 15 | CanonFi | Exif.CanonFi.ToningEffect | SShort | Toning Effect |
| 0x0010 | 16 | CanonFi | Exif.CanonFi.MacroMagnification | SShort | Macro magnification |
| 0x0013 | 19 | CanonFi | Exif.CanonFi.LiveViewShooting | SShort | Live view shooting |
| 0x0014 | 20 | CanonFi | Exif.CanonFi.FocusDistanceUpper | Short | Focus Distance Upper |
| 0x0015 | 21 | CanonFi | Exif.CanonFi.FocusDistanceLower | Short | Focus Distance Lower |
| 0x0019 | 25 | CanonFi | Exif.CanonFi.FlashExposureLock | SShort | Flash exposure lock |
| 0x003d | 61 | CanonFi | Exif.CanonFi.RFLensType | Short | RF Lens Type |