Image metadata library and tools
Canon MakerNote Tags defined in Exiv2
Tags found in the MakerNote of images taken with Canon cameras. These tags are defined by Exiv2 in accordance with [2].
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0000 | 0 | Makernote | Exif.Canon.0x0000 | Short | Unknown |
| 0x0001 | 1 | Makernote | Exif.Canon.CameraSettings | Short | Various camera settings |
| 0x0002 | 2 | Makernote | Exif.Canon.0x0002 | Short | Unknown |
| 0x0003 | 3 | Makernote | Exif.Canon.0x0003 | Short | Unknown |
| 0x0004 | 4 | Makernote | Exif.Canon.ShotInfo | Short | Shot information |
| 0x0005 | 5 | Makernote | Exif.Canon.Panorama | Short | Panorama |
| 0x0006 | 6 | Makernote | Exif.Canon.ImageType | Ascii | Image type |
| 0x0007 | 7 | Makernote | Exif.Canon.FirmwareVersion | Ascii | Firmware version |
| 0x0008 | 8 | Makernote | Exif.Canon.ImageNumber | Long | Image number |
| 0x0009 | 9 | Makernote | Exif.Canon.OwnerName | Ascii | Owner Name |
| 0x000c | 12 | Makernote | Exif.Canon.SerialNumber | Long | Camera serial number |
| 0x000d | 13 | Makernote | Exif.Canon.0x000d | Short | Unknown |
| 0x000f | 15 | Makernote | Exif.Canon.CustomFunctions | Short | Custom Functions |
| 0x0010 | 16 | Makernote | Exif.Canon.ModelID | Long | Model ID |
| 0x0012 | 18 | Makernote | Exif.Canon.PictureInfo | Short | Picture info |
| 0x00a9 | 169 | Makernote | Exif.Canon.WhiteBalanceTable | Short | White balance table |
| 0x00b5 | 181 | Makernote | Exif.Canon.0x00b5 | Short | Unknown |
| 0x00c0 | 192 | Makernote | Exif.Canon.0x00c0 | Short | Unknown |
| 0x00c1 | 193 | Makernote | Exif.Canon.0x00c1 | Short | Unknown |
Canon Camera Settings Tags
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | Makernote | Exif.CanonCs.Macro | Short | Macro mode |
| 0x0002 | 2 | Makernote | Exif.CanonCs.Selftimer | Short | Self timer |
| 0x0003 | 3 | Makernote | Exif.CanonCs.Quality | Short | Quality |
| 0x0004 | 4 | Makernote | Exif.CanonCs.FlashMode | Short | Flash mode setting |
| 0x0005 | 5 | Makernote | Exif.CanonCs.DriveMode | Short | Drive mode setting |
| 0x0006 | 6 | Makernote | Exif.CanonCs.0x0006 | Short | Unknown |
| 0x0007 | 7 | Makernote | Exif.CanonCs.FocusMode | Short | Focus mode setting |
| 0x0008 | 8 | Makernote | Exif.CanonCs.0x0008 | Short | Unknown |
| 0x0009 | 9 | Makernote | Exif.CanonCs.0x0009 | Short | Unknown |
| 0x000a | 10 | Makernote | Exif.CanonCs.ImageSize | Short | Image size |
| 0x000b | 11 | Makernote | Exif.CanonCs.EasyMode | Short | Easy shooting mode |
| 0x000c | 12 | Makernote | Exif.CanonCs.DigitalZoom | Short | Digital zoom |
| 0x000d | 13 | Makernote | Exif.CanonCs.Contrast | Short | Contrast setting |
| 0x000e | 14 | Makernote | Exif.CanonCs.Saturation | Short | Saturation setting |
| 0x000f | 15 | Makernote | Exif.CanonCs.Sharpness | Short | Sharpness setting |
| 0x0010 | 16 | Makernote | Exif.CanonCs.ISOSpeed | Short | ISO speed setting |
| 0x0011 | 17 | Makernote | Exif.CanonCs.MeteringMode | Short | Metering mode setting |
| 0x0012 | 18 | Makernote | Exif.CanonCs.FocusType | Short | Focus type setting |
| 0x0013 | 19 | Makernote | Exif.CanonCs.AFPoint | Short | AF point selected |
| 0x0014 | 20 | Makernote | Exif.CanonCs.ExposureProgram | Short | Exposure mode setting |
| 0x0015 | 21 | Makernote | Exif.CanonCs.0x0015 | Short | Unknown |
| 0x0016 | 22 | Makernote | Exif.CanonCs.0x0016 | Short | Unknown |
| 0x0017 | 23 | Makernote | Exif.CanonCs.Lens | Short | 'long' and 'short' focal length of lens (in 'focal units') and 'focal units' per mm |
| 0x0018 | 24 | Makernote | Exif.CanonCs.0x0018 | Short | Unknown |
| 0x0019 | 25 | Makernote | Exif.CanonCs.0x0019 | Short | Unknown |
| 0x001a | 26 | Makernote | Exif.CanonCs.0x001a | Short | Unknown |
| 0x001b | 27 | Makernote | Exif.CanonCs.0x001b | Short | Unknown |
| 0x001c | 28 | Makernote | Exif.CanonCs.FlashActivity | Short | Flash activity |
| 0x001d | 29 | Makernote | Exif.CanonCs.FlashDetails | Short | Flash details |
| 0x001e | 30 | Makernote | Exif.CanonCs.0x001e | Short | Unknown |
| 0x001f | 31 | Makernote | Exif.CanonCs.0x001f | Short | Unknown |
| 0x0020 | 32 | Makernote | Exif.CanonCs.FocusContinuous | Short | Focus continuous setting |
| 0x0021 | 33 | Makernote | Exif.CanonCs.AESetting | Short | AE setting |
| 0x0022 | 34 | Makernote | Exif.CanonCs.ImageStabilization | Short | Image stabilization |
| 0x0023 | 35 | Makernote | Exif.CanonCs.DisplayAperture | Short | Display aperture |
| 0x0024 | 36 | Makernote | Exif.CanonCs.ZoomSourceWidth | Short | Zoom source width |
| 0x0025 | 37 | Makernote | Exif.CanonCs.ZoomTargetWidth | Short | Zoom target width |
| 0x0026 | 38 | Makernote | Exif.CanonCs.0x0026 | Short | Unknown |
| 0x0027 | 39 | Makernote | Exif.CanonCs.0x0027 | Short | Unknown |
| 0x0028 | 40 | Makernote | Exif.CanonCs.PhotoEffect | Short | Photo effect |
| 0x0029 | 41 | Makernote | Exif.CanonCs.0x0029 | Short | Unknown |
| 0x002a | 42 | Makernote | Exif.CanonCs.ColorTone | Short | Color tone |
Canon Shot Info Tags
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | Makernote | Exif.CanonSi.0x0001 | Short | Unknown |
| 0x0002 | 2 | Makernote | Exif.CanonSi.ISOSpeed | Short | ISO speed used |
| 0x0003 | 3 | Makernote | Exif.CanonSi.0x0003 | Short | Unknown |
| 0x0004 | 4 | Makernote | Exif.CanonSi.TargetAperture | Short | Target Aperture |
| 0x0005 | 5 | Makernote | Exif.CanonSi.TargetShutterSpeed | Short | Target shutter speed |
| 0x0006 | 6 | Makernote | Exif.CanonSi.0x0006 | Short | Unknown |
| 0x0007 | 7 | Makernote | Exif.CanonSi.WhiteBalance | Short | White balance setting |
| 0x0008 | 8 | Makernote | Exif.CanonSi.0x0008 | Short | Unknown |
| 0x0009 | 9 | Makernote | Exif.CanonSi.Sequence | Short | Sequence number (if in a continuous burst) |
| 0x000a | 10 | Makernote | Exif.CanonSi.0x000a | Short | Unknown |
| 0x000b | 11 | Makernote | Exif.CanonSi.0x000b | Short | Unknown |
| 0x000c | 12 | Makernote | Exif.CanonSi.0x000c | Short | Unknown |
| 0x000d | 13 | Makernote | Exif.CanonSi.0x000d | Short | Unknown |
| 0x000e | 14 | Makernote | Exif.CanonSi.AFPointUsed | Short | AF point used |
| 0x000f | 15 | Makernote | Exif.CanonSi.FlashBias | Short | Flash bias |
| 0x0010 | 16 | Makernote | Exif.CanonSi.0x0010 | Short | Unknown |
| 0x0011 | 17 | Makernote | Exif.CanonSi.0x0011 | Short | Unknown |
| 0x0012 | 18 | Makernote | Exif.CanonSi.0x0012 | Short | Unknown |
| 0x0013 | 19 | Makernote | Exif.CanonSi.SubjectDistance | Short | Subject distance (units are not clear) |
| 0x0014 | 20 | Makernote | Exif.CanonSi.0x0014 | Short | Unknown |
| 0x0015 | 21 | Makernote | Exif.CanonSi.ApertureValue | Short | Aperture |
| 0x0016 | 22 | Makernote | Exif.CanonSi.ShutterSpeedValue | Short | Shutter speed |
| 0x0017 | 23 | Makernote | Exif.CanonSi.0x0017 | Short | Unknown |
| 0x0018 | 24 | Makernote | Exif.CanonSi.0x0018 | Short | Unknown |
| 0x0019 | 25 | Makernote | Exif.CanonSi.0x0019 | Short | Unknown |
| 0x001a | 26 | Makernote | Exif.CanonSi.0x001a | Short | Unknown |
Canon Panorama Tags
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0002 | 2 | Makernote | Exif.CanonPa.PanoramaFrame | Short | Panorama frame number |
| 0x0005 | 5 | Makernote | Exif.CanonPa.PanoramaDirection | Short | Panorama direction |
Canon Custom Function Tags
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0001 | 1 | Makernote | Exif.CanonCf.NoiseReduction | Short | Long exposure noise reduction |
| 0x0002 | 2 | Makernote | Exif.CanonCf.ShutterAeLock | Short | Shutter/AE lock buttons |
| 0x0003 | 3 | Makernote | Exif.CanonCf.MirrorLockup | Short | Mirror lockup |
| 0x0004 | 4 | Makernote | Exif.CanonCf.ExposureLevelIncrements | Short | Tv/Av and exposure level |
| 0x0005 | 5 | Makernote | Exif.CanonCf.AFAssist | Short | AF assist light |
| 0x0006 | 6 | Makernote | Exif.CanonCf.FlashSyncSpeedAv | Short | Shutter speed in Av mode |
| 0x0007 | 7 | Makernote | Exif.CanonCf.AEBSequence | Short | AEB sequence/auto cancellation |
| 0x0008 | 8 | Makernote | Exif.CanonCf.ShutterCurtainSync | Short | Shutter curtain sync |
| 0x0009 | 9 | Makernote | Exif.CanonCf.LensAFStopButton | Short | Lens AF stop button Fn. Switch |
| 0x000a | 10 | Makernote | Exif.CanonCf.FillFlashAutoReduction | Short | Auto reduction of fill flash |
| 0x000b | 11 | Makernote | Exif.CanonCf.MenuButtonReturn | Short | Menu button return position |
| 0x000c | 12 | Makernote | Exif.CanonCf.SetButtonFunction | Short | SET button func. when shooting |
| 0x000d | 13 | Makernote | Exif.CanonCf.SensorCleaning | Short | Sensor cleaning |
| 0x000e | 14 | Makernote | Exif.CanonCf.SuperimposedDisplay | Short | Superimposed display |
| 0x000f | 15 | Makernote | Exif.CanonCf.ShutterReleaseNoCFCard | Short | Shutter Release W/O CF Card |
Canon Picture Info Tags
Click on a column header to sort the table.
| Tag (hex) | Tag (dec) | IFD | Key | Type | Tag description |
|---|---|---|---|---|---|
| 0x0002 | 2 | Makernote | Exif.CanonPi.ImageWidth | Short | Image width |
| 0x0003 | 3 | Makernote | Exif.CanonPi.ImageHeight | Short | Image height |
| 0x0004 | 4 | Makernote | Exif.CanonPi.ImageWidthAsShot | Short | Image width (as shot) |
| 0x0005 | 5 | Makernote | Exif.CanonPi.ImageHeightAsShot | Short | Image height (as shot) |
| 0x0016 | 22 | Makernote | Exif.CanonPi.AFPointsUsed | Short | AF points used |
| 0x001a | 26 | Makernote | Exif.CanonPi.AFPointsUsed20D | Short | AF points used (20D) |