Kodak Tags

Many Kodak models don't store the maker notes in standard IFD format, and these formats vary with different models. Some information has been decoded, but much of the Kodak information remains unknown.

The table below contains the most common set of Kodak tags. The following Kodak camera models have been tested and found to use these tags: C360, C663, C875, CX6330, CX6445, CX7330, CX7430, CX7525, CX7530, DC4800, DC4900, DX3500, DX3600, DX3900, DX4330, DX4530, DX4900, DX6340, DX6440, DX6490, DX7440, DX7590, DX7630, EasyShare-One, LS420, LS443, LS633, LS743, LS753, V530, V550, V570, V603, V610, V705, Z650, Z700, Z710, Z730, Z740, Z760 and Z7590.

Index1Tag Name WritableValues / Notes
0 KodakModel string[8]  
9 Quality int8u 1 = Fine
2 = Normal
10 BurstMode int8u 0 = Off
1 = On
12 KodakImageWidth int16u  
14 KodakImageHeight int16u  
16 YearCreated int16u  
18 MonthDayCreated int8u[2]  
20 TimeCreated int8u[4]  
24 BurstMode2? int16u  
27 ShutterMode int8u 0 = Auto
8 = Aperture Priority
32 = Manual?
28 MeteringMode int8u 0 = Multi-segment
1 = Center-weighted average
2 = Spot
29 SequenceNumber int8u  
30 FNumber int16u  
32 ExposureTime int32u  
36 ExposureCompensation int16s  
38 VariousModes? int16u  
40 Distance1? int32u  
44 Distance2? int32u  
48 Distance3? int32u  
52 Distance4? int32u  
56 FocusMode int8u 0 = Normal
2 = Macro
58 VariousModes2? int16u  
60 PanoramaMode? int16u  
62 SubjectDistance? int16u  
64 WhiteBalance int8u 0 = Auto
1 = Flash?
2 = Tungsten
3 = Daylight
92 FlashMode int8u
0x0 = Auto
0x1 = Fill Flash
0x2 = Off
0x3 = Red-Eye
   0x10 = Fill Flash
0x20 = Off
0x40 = Red-Eye?
93 FlashFired int8u 0 = No
1 = Yes
94 ISOSetting int16u  
96 ISO int16u  
98 TotalZoom int16u  
100 DateTimeStamp int16u  
102 ColorMode int16u
0x1 = B&W
0x2 = Sepia
0x3 = B&W Yellow Filter
0x4 = B&W Red Filter
0x20 = Saturated Color
   0x40 = Neutral Color
0x100 = Saturated Color
0x200 = Neutral Color
0x2000 = B&W
0x4000 = Sepia
104 DigitalZoom int16u  
107 Sharpness int8s 0 = Normal

Kodak IFD Tags

These tags are found in a separate IFD of JPEG, TIFF, DCR and KDC images from some older Kodak models such as the DC50, DC120, DCS760C, DCS Pro 14N, 14nx, SLR/n, Pro Back and Canon EOS D2000.

Tag IDTag Name WritableValues / Notes
0x0001 UnknownEV? rational64u  
0x0003 ExposureValue rational64u  
0x03e9 OriginalFileName string  
0x03eb SensorLeftBorder no  
0x03ec SensorTopBorder no  
0x03ed SensorImageWidth no  
0x03ee SensorImageHeight no  
0x03f1 TextualInfo - --> Kodak TextualInfo Tags
0x03fc WhiteBalance int16u  
0x03fd Processing - --> Kodak Processing Tags
0x0401 Time string  
0x0406 CameraTemperature rational64s  
0x0407 AdapterVoltage rational64u  
0x0408 BatteryVoltage rational64u  
0x0414 NCDFileInfo string  
0x0846 ColorTemperature int16u  
0x0848 WB_RGBLevelsDaylight no  
0x0849 WB_RGBLevelsTungsten no  
0x084a WB_RGBLevelsFluorescent no  
0x084b WB_RGBLevelsFlash no  
0x084c WB_RGBLevelsCustom no  
0x084d WB_RGBLevelsAuto no  
0x0852 WB_RGBMul0 no  
0x0853 WB_RGBMul1 no  
0x0854 WB_RGBMul2 no  
0x0855 WB_RGBMul3 no  
0x085c WB_RGBCoeffs0 no  
0x085d WB_RGBCoeffs1 no  
0x085e WB_RGBCoeffs2 no  
0x085f WB_RGBCoeffs3 no  
0x0903 BaseISO rational64u  
0x09ce SensorSerialNumber string  
0x0ce5 FirmwareVersion string  
0x0e4c KodakLook string  
0x1389 InputProfile undef  
0x138a KodakLookProfile undef  
0x138b OutputProfile undef  
0x1391 ToneCurveFileName string  
0x1784 ISO int32u  

Kodak TextualInfo Tags

Below is a list of tags which have been observed in the Kodak TextualInfo data, however ExifTool will extract information from any tags found here.

Tag IDTag Name WritableValues / Notes
'AF Function' AFMode no  
'Actual Compensation' ActualCompensation no  
'Aperture' Aperture no  
'Auto Bracket' AutoBracket no  
'Brightness Value' BrightnessValue no  
'Camera' CameraModel no  
'Camera body' CameraBody no  
'Compensation' ExposureCompensation no  
'Date' Date no  
'Exposure Bias' ExposureBias no  
'Exposure Mode' ExposureMode no 'A' = Aperture Priority
'B' = Bulb
'M' = Manual
'P' = Program
'S' = Shutter Priority
'Firmware Version' FirmwareVersion no  
'Flash Compensation' FlashExposureComp no  
'Flash Fired' FlashFired no  
'Flash Sync Mode' FlashSyncMode no  
'Focal Length' FocalLength no  
'Height' KodakImageHeight no  
'ISO' ISO no  
'ISO Speed' ISO no  
'Image Number' ImageNumber no  
'Max Aperture' MaxAperture no  
'Meter Mode' MeterMode no  
'Min Aperture' MinAperture no  
'Popup Flash' PopupFlash no  
'Serial Number' SerialNumber no  
'Shooting Mode' ShootingMode no  
'Shutter' ShutterSpeed no  
'Temperature' Temperature no  
'Time' Time no  
'White balance' WhiteBalance no  
'Width' KodakImageWidth no  
'_other_info' OtherInfo no (any other information without a tag name)

Kodak Processing Tags

Index2Tag Name WritableValues / Notes
20 WB_RGBLevels no  

Kodak Type2 Tags

These tags are used by the Kodak DC220, DC260, DC265 and DC290, Hewlett-Packard PhotoSmart 618, C500 and C912, Pentax EI-200 and EI-2000, and Minolta EX1500Z.

Index1Tag Name WritableValues / Notes
8 KodakMaker string[32]  
40 KodakModel string[32]  
108 KodakImageWidth int32u  
112 KodakImageHeight int32u  

Kodak Type3 Tags

These tags are used by the DC240, DC280, DC3400 and DC5000.

Index1Tag Name WritableValues / Notes
12 YearCreated int16u  
14 MonthDayCreated int8u[2]  
16 TimeCreated int8u[4]  
30 OpticalZoom int16u  
55 Sharpness int8s 0 = Normal
56 ExposureTime int32u  
60 FNumber int16u  
78 ISO int16u  

Kodak Type4 Tags

These tags are used by the DC200 and DC215.

Index1Tag Name WritableValues / Notes
32 OriginalFileName string[12]  

Kodak Type5 Tags

These tags are used by the CX4200, CX4210, CX4230, CX4300, CX4310, CX6200 and CX6230.

Index1Tag Name WritableValues / Notes
20 ExposureTime int32u  
26 WhiteBalance int8u 1 = Daylight
2 = Flash
3 = Tungsten
28 FNumber int16u  
30 ISO int16u  
32 OpticalZoom int16u  
34 DigitalZoom int16u  
39 FlashMode int8u 0 = Auto
1 = On
2 = Off
3 = Red-Eye
42 ImageRotated int8u 0 = No
1 = Yes
43 Macro int8u 0 = On
1 = Off

Kodak Type6 Tags

These tags are used by the DX3215 and DX3700.

Index1Tag Name WritableValues / Notes
16 ExposureTime int32u  
20 ISOSetting? int32u  
24 FNumber int16u  
26 ISO int16u  
28 OpticalZoom int16u  
30 DigitalZoom int16u  
34 Flash int16u 0 = No Flash
1 = Fired

Kodak Type7 Tags

The maker notes of models such as the C340, C433, CC533, LS755, V803 and V1003 seem to start with the camera serial number. The C310, C315, C330, C643, C743, CD33, CD43, CX7220 and CX7300 maker notes are also decoded using this table, although the strings for these cameras don't conform to the usual Kodak serial number format, and instead have the model name followed by 8 digits.

Index1Tag Name WritableValues / Notes
0 SerialNumber string[16]  

Kodak Type8 Tags

Kodak models such as the ZD710, P712, P850, P880, V1233, V1253, V1275, V1285, Z612, Z712, Z812, Z885 use standard TIFF IFD format for the maker notes. In keeping with Kodak's strategy of inconsistent makernotes, models such as the M380, M1033, M1093, V1073, V1273, Z1012, Z1085 and Z8612 also use these tags, but these makernotes begin with a TIFF header instead of an IFD entry count and use relative instead of absolute offsets. There is a large amount of information stored in these maker notes (apparently with much duplication), but relatively few tags have so far been decoded.

Tag IDTag Name WritableValues / Notes
0xfc00 SubIFD0 - --> Kodak SubIFD0 Tags
--> Kodak SubIFD0 Tags
0xfc01 SubIFD1 - --> Kodak SubIFD1 Tags
--> Kodak SubIFD1 Tags
0xfc02 SubIFD2 - --> Kodak SubIFD2 Tags
--> Kodak SubIFD2 Tags
0xfc03 SubIFD3 - --> Kodak SubIFD3 Tags
--> Kodak SubIFD3 Tags
0xfc04 SubIFD4 - --> Kodak SubIFD4 Tags
--> Kodak SubIFD4 Tags
0xfc05 SubIFD5 - --> Kodak SubIFD5 Tags
--> Kodak SubIFD5 Tags
0xfc06 SubIFD6 - --> Kodak SubIFD6 Tags
--> Kodak SubIFD6 Tags
0xfcff SubIFD255 - --> Kodak SubIFD0 Tags
0xff00 CameraInfo - --> Kodak CameraInfo Tags

Kodak SubIFD0 Tags

SubIFD0 through SubIFD5 tags are written a number of newer Kodak models.

Tag IDTag Name WritableValues / Notes
0xfa02 SceneMode int16u (may not be valid for some models)
1 = Sport
3 = Portrait
4 = Landscape
6 = Beach
7 = Night Portrait
8 = Night Landscape
9 = Snow
10 = Text
11 = Fireworks
12 = Macro
13 = Museum
16 = Children
   17 = Program
18 = Aperture Priority
19 = Shutter Priority
20 = Manual
25 = Back Light
28 = Candlelight
29 = Sunset
31 = Panorama Left-right
32 = Panorama Right-left
33 = Smart Scene
34 = High ISO
0xfa19 SerialNumber string  
0xfa1d KodakImageWidth int16u  
0xfa1e KodakImageHeight int16u  
0xfa20 SensorWidth int16u  
0xfa21 SensorHeight int16u  
0xfa23 FNumber int16u  
0xfa24 ExposureTime int32u  
0xfa2e ISO int16u  
0xfa3d OpticalZoom int16u  
0xfa46 ISO int16u  
0xfa51 KodakImageWidth int16u  
0xfa52 KodakImageHeight int16u  
0xfa54 ThumbnailWidth int16u  
0xfa55 ThumbnailHeight int16u  
0xfa57 PreviewImageWidth int16u  
0xfa58 PreviewImageHeight int16u  

Kodak SubIFD1 Tags

Tag IDTag Name WritableValues / Notes
0x0027 ISO int16u  
0x0028 ISO int16u  

Kodak SubIFD2 Tags

Tag IDTag Name WritableValues / Notes
0x6002 SceneModeUsed int32u
0 = Program
2 = Aperture Priority
3 = Shutter Priority
4 = Manual
5 = Portrait
6 = Sport
7 = Children
8 = Museum
10 = High ISO
11 = Text
12 = Macro
   13 = Back Light
16 = Landscape
17 = Night Landscape
18 = Night Portrait
19 = Snow
20 = Beach
21 = Fireworks
22 = Sunset
23 = Candlelight
28 = Panorama
0x6006 OpticalZoom int32u  
0x6103 MaxAperture int32u  
0xf002 SceneModeUsed int32u
0 = Program
2 = Aperture Priority
3 = Shutter Priority
4 = Manual
5 = Portrait
6 = Sport
7 = Children
8 = Museum
10 = High ISO
11 = Text
12 = Macro
   13 = Back Light
16 = Landscape
17 = Night Landscape
18 = Night Portrait
19 = Snow
20 = Beach
21 = Fireworks
22 = Sunset
23 = Candlelight
28 = Panorama
0xf006 OpticalZoom int32u  
0xf103 FNumber int32u  
0xf104 ExposureTime int32u  
0xf105 ISO int32u  

Kodak SubIFD3 Tags

Tag IDTag Name WritableValues / Notes
0x1000 OpticalZoom int16u  

Kodak SubIFD4 Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak SubIFD5 Tags

Tag IDTag Name WritableValues / Notes
0x000f OpticalZoom int16u  

Kodak SubIFD6 Tags

SubIFD6 is written by the M580.

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak CameraInfo Tags

These tags are used by the P712, P850 and P880.

Tag IDTag Name WritableValues / Notes
0xf900 SensorWidth int16u (effective sensor size)
0xf901 SensorHeight int16u  
0xf902 BayerPattern string  
0xf903 SensorFullWidth int16u (includes black border?)
0xf904 SensorFullHeight int16u  
0xf907 KodakImageWidth int16u  
0xf908 KodakImageHeight int16u  
0xfa00 KodakInfoType string  
0xfa04 SerialNumber string  
0xfd04 FNumber int16u  
0xfd05 ExposureTime int32u  
0xfd06 ISO int16u  

Kodak Type9 Tags

These tags are used by the Kodak C140, C180, C913, C1013, M320, M340 and M550, as well as various cameras marketed by other manufacturers.

Index1Tag Name WritableValues / Notes
12 FNumber int16u  
16 ExposureTime int32u  
20 DateTimeOriginal string[20]  
52 ISO int16u  
87 FirmwareVersion string[16] (Kodak only)
168 UnknownNumber no (Kodak only)
196 UnknownNumber no (Kodak only)

Kodak Type10 Tags

Another variation of the IFD-format type, this time with just a byte order indicator instead of a full TIFF header. These tags are used by the Z980.

Tag IDTag Name WritableValues / Notes
0x0002 PreviewImageSize int16u[2]  
0x0012 ExposureTime int32u  
0x0013 FNumber int16u  
0x0014 ISO int16u  
0x001d FocalLength int32u  

Kodak Type11 Tags

These tags are found in models such as the PixPro S-1. They are not writable because the inconsistency of Kodak maker notes is beginning to get on my nerves.

Tag IDTag Name WritableValues / Notes
0x0104 FirmwareVersion no  
0x0203 PictureEffect no 0 = None
3 = Monochrome
9 = Kodachrome
0x0207 KodakModel no  
0x0300 KodakMake no  
0x0308 LensSerialNumber no  
0x0309 LensModel no  
0x030d LevelMeter? no  
0x0311 Pitch no  
0x0312 Yaw no  
0x0313 Roll no  
0x0314 CX? no  
0x0315 CY? no  
0x0316 Rads? no  

Kodak Unknown Tags

Index1Tag Name WritableValues / Notes
[no tags known]

Kodak Meta Tags

These tags are found in the APP3 "Meta" segment of JPEG images from Kodak cameras such as the DC280, DC3400, DC5000, MC3, M580, Z950 and Z981. The structure of this segment is similar to the APP1 "Exif" segment, but a different set of tags is used.

Tag IDTag Name WritableValues / Notes
0xc350 FilmProductCode no  
0xc351 ImageSourceEK no  
0xc352 CaptureConditionsPAR no  
0xc353 CameraOwner undef  
0xc354 SerialNumber undef  
0xc355 UserSelectGroupTitle no  
0xc356 DealerIDNumber no  
0xc357 CaptureDeviceFID no  
0xc358 EnvelopeNumber no  
0xc359 FrameNumber no  
0xc35a FilmCategory no  
0xc35b FilmGencode no  
0xc35c ModelAndVersion no  
0xc35d FilmSize no  
0xc35e SBA_RGBShifts no  
0xc35f SBAInputImageColorspace no  
0xc360 SBAInputImageBitDepth no  
0xc361 SBAExposureRecord no  
0xc362 UserAdjSBA_RGBShifts no  
0xc363 ImageRotationStatus no  
0xc364 RollGuidElements no  
0xc365 MetadataNumber no  
0xc366 EditTagArray no  
0xc367 Magnification no  
0xc36c NativeXResolution no  
0xc36d NativeYResolution no  
0xc36e KodakEffectsIFD - --> Kodak SpecialEffects Tags
0xc36f KodakBordersIFD - --> Kodak Borders Tags
0xc37a NativeResolutionUnit no  
0xc418 SourceImageDirectory no  
0xc419 SourceImageFileName no  
0xc41a SourceImageVolumeName no  
0xc46c PrintQuality no  
0xc46e ImagePrintStatus no  

Kodak SpecialEffects Tags

The Kodak SpecialEffects and Borders tags are found in sub-IFD's within the Kodak JPEG APP3 "Meta" segment.

Tag IDTag Name WritableValues / Notes
0x0000 DigitalEffectsVersion no  
0x0001 DigitalEffectsName no  
0x0002 DigitalEffectsType no  

Kodak Borders Tags

Tag IDTag Name WritableValues / Notes
0x0000 BordersVersion no  
0x0001 BorderName no  
0x0002 BorderID no  
0x0003 BorderLocation no  
0x0004 BorderType no  
0x0008 WatermarkType no  

Kodak KDC_IFD Tags

These tags are found in a separate IFD of KDC images from some newer Kodak models such as the P880 and Z1015IS.

Tag IDTag Name WritableValues / Notes
0xfa00 SerialNumber string  
0xfa0d WhiteBalance int8u 0 = Auto
1 = Fluorescent
2 = Tungsten
3 = Daylight
6 = Shade
0xfa25 WB_RGBLevelsAuto no  
0xfa27 WB_RGBLevelsTungsten no  
0xfa28 WB_RGBLevelsFluorescent no  
0xfa29 WB_RGBLevelsDaylight no  
0xfa2a WB_RGBLevelsShade no  

Kodak frea Tags

Information stored in the "frea" atom of Kodak PixPro SP360 MP4 videos.

Tag IDTag Name WritableValues / Notes
'scra' PreviewImage no  
'thma' ThumbnailImage no  

Kodak Free Tags

Information stored in the "free" atom of Kodak MP4 videos. (VERY bad form for Kodak to store useful information in an atom intended for unused space!)

Tag IDTag Name WritableValues / Notes
'AprV' ApertureValue no  
'BrtV' BrightnessValue no  
'Expc' ExposureCompensation no  
'Expo' ExposureTime no  
'FL35' FocalLengthIn35mmFormat no  
'FNum' FNumber no  
'FoLn' FocalLength no  
'ISOS' ISO no  
'SVer' FirmwareVersion no  
'Scrn' PreviewInfo - --> Kodak Scrn Tags
'Seri' SerialNumber no  
'StSV' ShutterSpeedValue no  

Kodak Scrn Tags

Index2Tag Name WritableValues / Notes
0 PreviewImageWidth no  
1 PreviewImageHeight no  
2 PreviewImageLength no  
4 PreviewImage no  

Kodak DcMD Tags

Metadata directory found in MOV and MP4 videos from some Kodak cameras.

Tag IDTag Name WritableValues / Notes
'CMbo' CameraByteOrder no 'II' = Little-endian (Intel, II)
'MM' = Big-endian (Motorola, MM)
'Cmbo' CameraByteOrder no 'II' = Little-endian (Intel, II)
'MM' = Big-endian (Motorola, MM)
'DcEM' DcEM - --> Kodak DcEM Tags
'DcME' DcME - --> Kodak DcME Tags

Kodak DcEM Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak DcME Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak MOV Tags

This information is found in the TAGS atom of MOV videos from Kodak models such as the P880.

Index1Tag Name WritableValues / Notes
0 Make no  
22 Model no  
64 ModelType no  
78 ExposureTime no  
82 FNumber no  
90 ExposureCompensation no  
112 FocalLength no  

Kodak pose Tags

Streamed orientation information from the PixPro 4KVR360, extracted as sub-documents when the Duplicates option is used.

Tag IDTag Name WritableValues / Notes
'Accelerometer' Accelerometer no  
'AngularVelocity' AngularVelocity no  

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Mar 14, 2018

<-- ExifTool Tag Names