ExifTool HtmlDump Option

Below is an example of the ExifTool HtmlDump output (the exiftool "-htmlDump" option). Move your cursor over the data to highlight individual blocks and reveal tool tips for extra information. (You must have JavaScript enabled.)

The command used to generate the output below was:

exiftool -htmldump t/images/FujiFilm.jpg > out.html

In this output, normal data blocks are light or dark green, unused blocks are brown, and double-referenced blocks are red or pink. A blue tag name indicates the value is referenced by an offset in the IFD (ie. the value is longer than 4 bytes), purple indicates that the actual offset differs from the recorded offset, and a red name indicates an invalid offset. Odd offsets are flagged with "(odd)" because the TIFF specification states that values must begin on a (2-byte) word boundary. All data in the maker notes value block is underlined.

Currently, only TIFF/EXIF and JPEG meta information is dumped. The leftmost column of the output gives the offset in hex relative to the start of the TIFF header (by default). For a TIFF image this is at the start of the file, but for a JPEG image it is 10 bytes after the start of the APP1 EXIF segment. However, this base offset can be specified on the command line with "-htmlDump#" (ie. "-htmlDump0" for absolute offsets), or via the API with the "HtmlDumpBase" option.

-000c
 0000
 000a
 0016
 0022
 002e
 003a
 0046
 0052
 005e
 006a
 0076
 0082
 008e
 0090
 00a0
 00b0
 00c0
 00d0
 00e0
 00f0
 0100
 0106
 0112
 011e
 012a
 0136
 0142
 014e
 015a
 0166
 0172
 017e
 018a
 0196
 01a2
 01ae
 01ba
 01c6
 01d2
 01de
 01ea
 01f6
 0202
 020e
 021a
 0226
 0232
 023e
 024a
 0256
 0260
 0270
 0280
 0290
 02a0
 02b0
 02c0
 02d0
 02dc
 02e8
 02f4
 0300
 030c
 0318
 0324
 0330
 033c
 0348
 0354
 0360
 036c
 0378
 0384
 0390
 03a0
 03aa
 03b6
 03c2
 03c8
 03d4
 03e0
 03ec
 03f8
 0404
 0410
 041c
 0428
 0430
 0440
 0450
 0460
 0470
 0480
 0490
 04a0
 04b0
 04c0
 04d0
 04e0
 04f0
 0500
 0510
 0520
 0530
 0540
 0550
            ff d8 ff e1  04 60 45 78 69 66 00 00
49 49 2a 00 08 00 00 00  0b 00
0f 01 02 00 09 00 00 00  92 00 00 00
10 01 02 00 10 00 00 00  9c 00 00 00
12 01 03 00 01 00 00 00  01 00 00 00
1a 01 05 00 01 00 00 00  ac 00 00 00
1b 01 05 00 01 00 00 00  b4 00 00 00
28 01 03 00 01 00 00 00  02 00 00 00
31 01 02 00 27 00 00 00  bc 00 00 00
32 01 02 00 14 00 00 00  e4 00 00 00
13 02 03 00 01 00 00 00  02 00 00 00
98 82 02 00 0b 00 00 00  f8 00 00 00
69 87 04 00 01 00 00 00  04 01 00 00
                                           c6 03
00 00 46 55 4a 49 46 49  4c 4d 00 00 46 69 6e 65
50 69 78 32 34 30 30 5a  6f 6f 6d 00 48 00 00 00
01 00 00 00 48 00 00 00  01 00 00 00 44 69 67 69
74 61 6c 20 43 61 6d 65  72 61 20 46 69 6e 65 50
69 78 32 34 30 30 5a 6f  6f 6d 20 56 65 72 31 2e
37 30 00 00 32 30 30 31  3a 30 35 3a 31 39 20 31
38 3a 33 36 3a 34 31 00  20 20 20 20 20 20 20 20
20 20 00 00 1c 00
9d 82 05 00 01 00 00 00  5a 02 00 00
22 88 03 00 01 00 00 00  02 00 00 00
27 88 03 00 01 00 00 00  64 00 00 00
00 90 07 00 04 00 00 00  30 32 31 30
03 90 02 00 14 00 00 00  62 02 00 00
04 90 02 00 14 00 00 00  76 02 00 00
01 91 07 00 04 00 00 00  01 02 03 00
02 91 05 00 01 00 00 00  8a 02 00 00
01 92 0a 00 01 00 00 00  92 02 00 00
02 92 05 00 01 00 00 00  9a 02 00 00
03 92 0a 00 01 00 00 00  a2 02 00 00
04 92 0a 00 01 00 00 00  aa 02 00 00
05 92 05 00 01 00 00 00  b2 02 00 00
07 92 03 00 01 00 00 00  05 00 00 00
09 92 03 00 01 00 00 00  01 00 00 00
0a 92 05 00 01 00 00 00  ba 02 00 00
7c 92 07 00 d6 00 00 00  c2 02 00 00
00 a0 07 00 04 00 00 00  30 31 30 30
01 a0 03 00 01 00 00 00  01 00 00 00
02 a0 04 00 01 00 00 00  40 06 00 00
03 a0 04 00 01 00 00 00  b0 04 00 00
05 a0 04 00 01 00 00 00  a8 03 00 00
0e a2 05 00 01 00 00 00  98 03 00 00
0f a2 05 00 01 00 00 00  a0 03 00 00
10 a2 03 00 01 00 00 00  03 00 00 00
17 a2 03 00 01 00 00 00  02 00 00 00
00 a3 07 00 01 00 00 00  03 00 00 00
01 a3 07 00 01 00 00 00  01 00 00 00
                  00 00  00 00 5e 01 00 00 64 00
00 00 32 30 30 31 3a 30  35 3a 31 39 20 31 38 3a
33 36 3a 34 31 00 32 30  30 31 3a 30 35 3a 31 39
20 31 38 3a 33 36 3a 34  31 00 10 00 00 00 0a 00
00 00 58 02 00 00 64 00  00 00 68 01 00 00 64 00
00 00 c8 00 00 00 64 00  00 00 00 00 00 00 64 00
00 00 68 01 00 00 64 00  00 00 58 02 00 00 64 00
00 00 46 55 4a 49 46 49  4c 4d 0c 00 00 00 0f 00
00 00 07 00 04 00 00 00  30 31 33 30
00 10 02 00 08 00 00 00  c6 00 00 00
01 10 03 00 01 00 00 00  03 00 00 00
02 10 03 00 01 00 00 00  00 00 00 00
10 10 03 00 01 00 00 00  03 00 00 00
11 10 0a 00 01 00 00 00  ce 00 00 00
20 10 03 00 01 00 00 00  00 00 00 00
21 10 03 00 01 00 00 00  00 00 00 00
30 10 03 00 01 00 00 00  00 00 00 00
31 10 03 00 01 00 00 00  00 00 00 00
00 11 03 00 01 00 00 00  00 00 00 00
00 12 03 00 01 00 00 00  00 00 00 00
00 13 03 00 01 00 00 00  00 00 00 00
01 13 03 00 01 00 00 00  00 00 00 00
02 13 03 00 01 00 00 00  00 00 00 00
            00 00 00 00  4e 4f 52 4d 41 4c 20 00
00 00 00 00 0a 00 00 00  ed 0b 00 00 01 00 00 00
ed 0b 00 00 01 00 00 00  02 00
01 00 02 00 04 00 00 00  52 39 38 00
02 00 07 00 04 00 00 00  30 31 30 30
      00 00 00 00 08 00
03 01 03 00 01 00 00 00  06 00 00 00
12 01 03 00 01 00 00 00  01 00 00 00
1a 01 05 00 01 00 00 00  2c 04 00 00
1b 01 05 00 01 00 00 00  34 04 00 00
28 01 03 00 01 00 00 00  02 00 00 00
01 02 04 00 01 00 00 00  3c 04 00 00
02 02 04 00 01 00 00 00  1c 00 00 00
13 02 03 00 01 00 00 00  02 00 00 00
                         00 00 00 00 48 00 00 00
01 00 00 00 48 00 00 00  01 00 00 00 3c 44 75 6d
6d 79 20 74 68 75 6d 62  6e 61 69 6c 20 69 6d 61
67 65 20 64 61 74 61 3e  ff db 00 84 00 14 10 10
19 12 19 27 17 17 27 32  26 1f 26 32 2e 26 26 26
26 2e 3e 35 35 35 35 35  3e 44 41 41 41 41 41 41
44 44 44 44 44 44 44 44  44 44 44 44 44 44 44 44
44 44 44 44 44 44 44 44  44 44 44 44 44 01 15 19
19 20 1c 20 26 18 18 26  36 26 20 26 36 44 36 2b
2b 36 44 44 44 42 35 42  44 44 44 44 44 44 44 44
44 44 44 44 44 44 44 44  44 44 44 44 44 44 44 44
44 44 44 44 44 44 44 44  44 44 44 44 44 44 ff c0
00 11 08 00 08 00 08 03  01 22 00 02 11 01 03 11
01 ff c4 00 4b 00 01 01  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 06  01 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 10 01 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 11 01 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 ff da
00 0c 03 01 00 02 11 03  11 00 3f 00 b3 00 1f ff
d9
    .....`Exif..
II*.......
............
............
............
............
............
(...........
1...'.......
2...........
............
............
i...........
              ..
..FUJIFILM..Fine
Pix2400Zoom.H...
....H.......Digi
tal Camera FineP
ix2400Zoom Ver1.
70..2001:05:19 1
8:36:41.        
  ....
........Z...
"...........
'.......d...
........0210
........b...
........v...
............
............
............
............
............
............
............
............
............
............
|...........
........0100
............
........@...
............
............
............
............
............
............
............
............
      ....^...d.
..2001:05:19 18:
36:41.2001:05:19
 18:36:41.......
..X...d...h...d.
......d.......d.
..h...d...X...d.
..FUJIFILM......
........0130
............
............
............
............
............
 ...........
!...........
0...........
1...........
............
............
............
............
............
    ....NORMAL .
................
..........
........R98.
........0100
  ......
............
............
........,...
........4...
(...........
........<...
............
............
        ....H...
....H.......<Dum
my thumbnail ima
ge data>........
...'..'2&.&2.&&&
&.>55555>DAAAAAA
DDDDDDDDDDDDDDDD
DDDDDDDDDDDDD...
. . &..&6& &6D6+
+6DDDB5BDDDDDDDD
DDDDDDDDDDDDDDDD
DDDDDDDDDDDDDD..
........."......
....K...........
................
................
................
................
..........?.....
.
JPEG header APP1 header Exif header
TIFF header IFD0 entries
IFD0-00 Make
IFD0-01 Model
IFD0-02 Orientation
IFD0-03 XResolution
IFD0-04 YResolution
IFD0-05 ResolutionUnit
IFD0-06 Software
IFD0-07 ModifyDate
IFD0-08 YCbCrPositioning
IFD0-09 Copyright
IFD0-10 ExifOffset
Next IFD
Make value [pad byte]
Model value
XResolution value YResolution value
Software value

[pad byte]
ModifyDate value
Copyright value [pad byte] ExifIFD entries
ExifIFD-00 FNumber
ExifIFD-01 ExposureProgram
ExifIFD-02 ISO
ExifIFD-03 ExifVersion
ExifIFD-04 DateTimeOriginal
ExifIFD-05 CreateDate
ExifIFD-06 ComponentsConfiguration
ExifIFD-07 CompressedBitsPerPixel
ExifIFD-08 ShutterSpeedValue
ExifIFD-09 ApertureValue
ExifIFD-10 BrightnessValue
ExifIFD-11 ExposureCompensation
ExifIFD-12 MaxApertureValue
ExifIFD-13 MeteringMode
ExifIFD-14 Flash
ExifIFD-15 FocalLength
ExifIFD-16 MakerNotes
ExifIFD-17 FlashpixVersion
ExifIFD-18 ColorSpace
ExifIFD-19 ExifImageWidth
ExifIFD-20 ExifImageHeight
ExifIFD-21 InteropOffset
ExifIFD-22 FocalPlaneXResolution
ExifIFD-23 FocalPlaneYResolution
ExifIFD-24 FocalPlaneResolutionUnit
ExifIFD-25 SensingMethod
ExifIFD-26 FileSource
ExifIFD-27 SceneType
Next IFD
FNumber value
DateTimeOriginal value
CreateDate value
CompressedBitsPerPixel value ShutterSpeedValue value
ApertureValue value BrightnessValue value
ExposureCompensation value MaxApertureValue value
FocalLength value MakerNotes header MakerNoteFujiFilm entries
MakerNotes-00 Version
MakerNotes-01 Quality
MakerNotes-02 Sharpness
MakerNotes-03 WhiteBalance
MakerNotes-04 FujiFlashMode
MakerNotes-05 FlashExposureComp
MakerNotes-06 Macro
MakerNotes-07 FocusMode
MakerNotes-08 SlowSync
MakerNotes-09 PictureMode
MakerNotes-10 AutoBracketing
MakerNotes-11 Tag 0x1200
MakerNotes-12 BlurWarning
MakerNotes-13 FocusWarning
MakerNotes-14 ExposureWarning
Next IFD Quality value
FlashExposureComp value FocalPlaneXResolution value
FocalPlaneYResolution value InteropIFD entries
InteropIFD-00 InteropIndex
InteropIFD-01 InteropVersion
Next IFD IFD1 entries
IFD1-00 Compression
IFD1-01 Orientation
IFD1-02 XResolution
IFD1-03 YResolution
IFD1-04 ResolutionUnit
IFD1-05 ThumbnailOffset
IFD1-06 ThumbnailLength
IFD1-07 YCbCrPositioning
Next IFD
XResolution value YResolution value
(IFD1:Thumbnail data)
[JPEG Image Data]














JPEG EOI

JPEG header
SOI Marker
(2 bytes)
APP1 header
Data size: 1118 bytes
(4 bytes)
Exif header
APP1 data type: Exif
(6 bytes)
TIFF header
Byte order: Little endian
Identifier: 0x002a
IFD0 offset: 0x0008
(8 bytes)
IFD0 entries
Entry count: 11
(2 bytes)
IFD0-00 Make
Tag ID: 0x010f
Format: string[9]
Size: 9 bytes
Value offset: 0x0092
Value: FUJIFILM
IFD0-01 Model
Tag ID: 0x0110
Format: string[16]
Size: 16 bytes
Value offset: 0x009c
Value: FinePix2400Zoom
IFD0-02 Orientation
Tag ID: 0x0112
Format: int16u[1]
Size: 2 bytes
Value: 1
IFD0-03 XResolution
Tag ID: 0x011a
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x00ac
Value: 72 (72/1)
IFD0-04 YResolution
Tag ID: 0x011b
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x00b4
Value: 72 (72/1)
IFD0-05 ResolutionUnit
Tag ID: 0x0128
Format: int16u[1]
Size: 2 bytes
Value: 2
IFD0-06 Software
Tag ID: 0x0131
Format: string[39]
Size: 39 bytes
Value offset: 0x00bc
Value: Digital Camera FinePix2400Zo[...]
IFD0-07 ModifyDate
Tag ID: 0x0132
Format: string[20]
Size: 20 bytes
Value offset: 0x00e4
Value: 2001:05:19 18:36:41
IFD0-08 YCbCrPositioning
Tag ID: 0x0213
Format: int16u[1]
Size: 2 bytes
Value: 2
IFD0-09 Copyright
Tag ID: 0x8298
Format: string[11] read as undef[11]
Size: 11 bytes
Value offset: 0x00f8
Value: .
IFD0-10 ExifOffset
Tag ID: 0x8769
Format: int32u[1]
Size: 4 bytes
Value: 260
Next IFD
IFD1 offset: 0x03c6
(4 bytes)
ExifIFD entries
Entry count: 28
(2 bytes)
ExifIFD-00 FNumber
Tag ID: 0x829d
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x025a
Value: 3.5 (350/100)
ExifIFD-01 ExposureProgram
Tag ID: 0x8822
Format: int16u[1]
Size: 2 bytes
Value: 2
ExifIFD-02 ISO
Tag ID: 0x8827
Format: int16u[1]
Size: 2 bytes
Value: 100
ExifIFD-03 ExifVersion
Tag ID: 0x9000
Format: undef[4]
Size: 4 bytes
Value: 0210
ExifIFD-04 DateTimeOriginal
Tag ID: 0x9003
Format: string[20]
Size: 20 bytes
Value offset: 0x0262
Value: 2001:05:19 18:36:41
ExifIFD-05 CreateDate
Tag ID: 0x9004
Format: string[20]
Size: 20 bytes
Value offset: 0x0276
Value: 2001:05:19 18:36:41
ExifIFD-06 ComponentsConfiguration
Tag ID: 0x9101
Format: undef[4] read as int8u[4]
Size: 4 bytes
Value: 1 2 3 0
ExifIFD-07 CompressedBitsPerPixel
Tag ID: 0x9102
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x028a
Value: 1.6 (16/10)
ExifIFD-08 ShutterSpeedValue
Tag ID: 0x9201
Format: rational64s[1]
Size: 8 bytes
Value offset: 0x0292
Value: 6 (600/100)
ExifIFD-09 ApertureValue
Tag ID: 0x9202
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x029a
Value: 3.6 (360/100)
ExifIFD-10 BrightnessValue
Tag ID: 0x9203
Format: rational64s[1]
Size: 8 bytes
Value offset: 0x02a2
Value: 2 (200/100)
ExifIFD-11 ExposureCompensation
Tag ID: 0x9204
Format: rational64s[1]
Size: 8 bytes
Value offset: 0x02aa
Value: 0 (0/100)
ExifIFD-12 MaxApertureValue
Tag ID: 0x9205
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x02b2
Value: 3.6 (360/100)
ExifIFD-13 MeteringMode
Tag ID: 0x9207
Format: int16u[1]
Size: 2 bytes
Value: 5
ExifIFD-14 Flash
Tag ID: 0x9209
Format: int16u[1]
Size: 2 bytes
Value: 0x1
ExifIFD-15 FocalLength
Tag ID: 0x920a
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x02ba
Value: 6 (600/100)
ExifIFD-16 MakerNotes
Tag ID: 0x927c
Format: undef[214]
Size: 214 bytes
Value offset: 0x02c2
Value: FUJIFILM..............0130..[...]
ExifIFD-17 FlashpixVersion
Tag ID: 0xa000
Format: undef[4]
Size: 4 bytes
Value: 0100
ExifIFD-18 ColorSpace
Tag ID: 0xa001
Format: int16u[1]
Size: 2 bytes
Value: 1
ExifIFD-19 ExifImageWidth
Tag ID: 0xa002
Format: int32u[1]
Size: 4 bytes
Value: 1600
ExifIFD-20 ExifImageHeight
Tag ID: 0xa003
Format: int32u[1]
Size: 4 bytes
Value: 1200
ExifIFD-21 InteropOffset
Tag ID: 0xa005
Format: int32u[1]
Size: 4 bytes
Value: 936
ExifIFD-22 FocalPlaneXResolution
Tag ID: 0xa20e
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x0398
Value: 3053 (3053/1)
ExifIFD-23 FocalPlaneYResolution
Tag ID: 0xa20f
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x03a0
Value: 3053 (3053/1)
ExifIFD-24 FocalPlaneResolutionUnit
Tag ID: 0xa210
Format: int16u[1]
Size: 2 bytes
Value: 3
ExifIFD-25 SensingMethod
Tag ID: 0xa217
Format: int16u[1]
Size: 2 bytes
Value: 2
ExifIFD-26 FileSource
Tag ID: 0xa300
Format: undef[1]
Size: 1 bytes
Value: 3
ExifIFD-27 SceneType
Tag ID: 0xa301
Format: undef[1]
Size: 1 bytes
Value: 1
Next IFD
Next IFD offset: 0x0000
(4 bytes)
MakerNotes header
MakerNoteFujiFilm
(12 bytes)
MakerNoteFujiFilm entries
Entry count: 15
(2 bytes)
MakerNotes-00 Version
Tag ID: 0x0000
Format: undef[4]
Size: 4 bytes
Value: 0130
MakerNotes-01 Quality
Tag ID: 0x1000
Format: string[8]
Size: 8 bytes
Value offset: 0x00c6
Actual offset: 0x0388
Offset base: 0x02c2
Value: NORMAL
MakerNotes-02 Sharpness
Tag ID: 0x1001
Format: int16u[1]
Size: 2 bytes
Value: 0x3
MakerNotes-03 WhiteBalance
Tag ID: 0x1002
Format: int16u[1]
Size: 2 bytes
Value: 0x0
MakerNotes-04 FujiFlashMode
Tag ID: 0x1010
Format: int16u[1]
Size: 2 bytes
Value: 3
MakerNotes-05 FlashExposureComp
Tag ID: 0x1011
Format: rational64s[1]
Size: 8 bytes
Value offset: 0x00ce
Actual offset: 0x0390
Offset base: 0x02c2
Value: 0 (0/10)
MakerNotes-06 Macro
Tag ID: 0x1020
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-07 FocusMode
Tag ID: 0x1021
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-08 SlowSync
Tag ID: 0x1030
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-09 PictureMode
Tag ID: 0x1031
Format: int16u[1]
Size: 2 bytes
Value: 0x0
MakerNotes-10 AutoBracketing
Tag ID: 0x1100
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-11 Tag 0x1200
Tag ID: 0x1200
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-12 BlurWarning
Tag ID: 0x1300
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-13 FocusWarning
Tag ID: 0x1301
Format: int16u[1]
Size: 2 bytes
Value: 0
MakerNotes-14 ExposureWarning
Tag ID: 0x1302
Format: int16u[1]
Size: 2 bytes
Value: 0
Next IFD
Next IFD offset: 0x0000
(4 bytes)
InteropIFD entries
Entry count: 2
(2 bytes)
InteropIFD-00 InteropIndex
Tag ID: 0x0001
Format: string[4]
Size: 4 bytes
Value: R98
InteropIFD-01 InteropVersion
Tag ID: 0x0002
Format: undef[4]
Size: 4 bytes
Value: 0100
Next IFD
Next IFD offset: 0x0000
(4 bytes)
IFD1 entries
Entry count: 8
(2 bytes)
IFD1-00 Compression
Tag ID: 0x0103
Format: int16u[1]
Size: 2 bytes
Value: 6
IFD1-01 Orientation
Tag ID: 0x0112
Format: int16u[1]
Size: 2 bytes
Value: 1
IFD1-02 XResolution
Tag ID: 0x011a
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x042c
Value: 72 (72/1)
IFD1-03 YResolution
Tag ID: 0x011b
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x0434
Value: 72 (72/1)
IFD1-04 ResolutionUnit
Tag ID: 0x0128
Format: int16u[1]
Size: 2 bytes
Value: 2
IFD1-05 ThumbnailOffset
Tag ID: 0x0201
Format: int32u[1]
Size: 4 bytes
Value: 0x043c
IFD1-06 ThumbnailLength
Tag ID: 0x0202
Format: int32u[1]
Size: 4 bytes
Value: 28
IFD1-07 YCbCrPositioning
Tag ID: 0x0213
Format: int16u[1]
Size: 2 bytes
Value: 2
Next IFD
IFD2 offset: 0x0000
(4 bytes)
(IFD1:Thumbnail data)
Size: 28 bytes
[JPEG Image Data]
(247 bytes)
JPEG EOI
(2 bytes)

<-- Back to ExifTool home page