JPEG Tags
This table lists information extracted by ExifTool from JPEG images. See
https://www.w3.org/Graphics/JPEG/jfif3.pdf for the JPEG specification.
This information may be found in APP0 of JPEG image data from AVI videos.
Index1 Tag Name
Writable Values / Notes
0
InterleavedField
no
0 = Not Interleaved
1 = Odd
2 = Even
Tags extracted from the JPEG APP0 "Ocad" segment (found in Photobucket
images).
Tag ID Tag Name
Writable Values / Notes
'Rev'
OcadRevision
no
Tags found in JPEG Stereo (JPS) images.
Index1 Tag Name
Writable Values / Notes
10
JPSSeparation
no
(stereo only)
11
JPSFlags
no
Bit 0 = Half height
Bit 1 = Half width
Bit 2 = Left field first
12
JPSLayout
no
(mono)
0 = Both Eyes
1 = Left Eye
2 = Right Eye
(stereo)
1 = Interleaved
2 = Side By Side
3 = Over Under
4 = Anaglyph
13
JPSType
no
0 = Mono
1 = Stereo
16
JPSComment
no
APP6 is used in by the Toshiba PDR-M700 to store a TIFF structure containing
PrintIM information.
Tag ID Tag Name
Writable Values / Notes
0xc4a5
PrintIM
-
--> PrintIM Tags
Information in APP6 used by the National Imagery Transmission Format. See
http://www.gwg.nga.mil/ntb/baseline/docs/n010697/bwcguide25aug98.pdf for
the official specification.
Index1 Tag Name
Writable Values / Notes
0
NITFVersion
no
2
ImageFormat
no
'B' = IMode B
3
BlocksPerRow
no
5
BlocksPerColumn
no
7
ImageColor
no
0 = Monochrome
8
BitDepth
no
9
ImageClass
no
0 = General Purpose
4 = Tactical Imagery
10
JPEGProcess
no
1 = Baseline sequential DCT, Huffman coding, 8-bit samples
4 = Extended sequential DCT, Huffman coding, 12-bit samples
11
Quality
no
12
StreamColor
no
0 = Monochrome
13
StreamBitDepth
no
14
Flags
no
This information is found in APP8 of SPIFF-style JPEG images (the "official"
yet rarely used JPEG file format standard: Still Picture Interchange File
Format). See http://www.jpeg.org/public/spiff.pdf for the official
specification.
Index1 Tag Name
Writable Values / Notes
0
SPIFFVersion
no
2
ProfileID
no
0 = Not Specified
1 = Continuous-tone Base
2 = Continuous-tone Progressive
3 = Bi-level Facsimile
4 = Continuous-tone Facsimile
3
ColorComponents
no
6
ImageHeight
no
(at index 4 in specification, but there are 2 extra bytes here in my only
SPIFF sample, version 1.2)
10
ImageWidth
no
14
ColorSpace
no
0 = Bi-level
1 = YCbCr, ITU-R BT 709, video
2 = No color space specified
3 = YCbCr, ITU-R BT 601-1, RGB
4 = YCbCr, ITU-R BT 601-1, video
8 = Gray-scale
9 = PhotoYCC
10 = RGB
11 = CMY
12 = CMYK
13 = YCCK
14 = CIELab
15
BitsPerSample
no
16
Compression
no
0 = Uncompressed, interleaved, 8 bits per sample
1 = Modified Huffman
2 = Modified READ
3 = Modified Modified READ
4 = JBIG
5 = JPEG
17
ResolutionUnit
no
0 = None
1 = inches
2 = cm
18
YResolution
no
22
XResolution
no
Tags found in the XML metadata of the APP9 "Media Jukebox" segment.
Tag Name
Writable Values / Notes
Album
no
Caption
no
Date
no
Keywords
no
Name
no
People
no
Places
no
Tool_Name
no
Tool_Version
no
Index1 Tag Name
Writable Values / Notes
6
HDRGainCurveSize
no
10
HDRGainCurve
no
Information extracted from APP11 of a JPEG-HDR image.
Tag ID Tag Name
Writable Values / Notes
'RatioImage'
RatioImage
no
(the embedded JPEG-compressed ratio image)
'alp'
Alpha
no
'bet'
Beta
no
'cor'
CorrectionMethod
no
'ln0'
Ln0
no
'ln1'
Ln1
no
's2n'
S2n
no
'ver'
JPEG-HDRVersion
no
The APP13 "Adobe_CM" segment presumably contains color management
information, but the meaning of the data is currently unknown. If anyone
has an idea about what this means, please let me know.
Index2 Tag Name
Writable Values / Notes
0
AdobeCMType
no
The APP14 "Adobe" segment stores image encoding information for DCT filters.
This segment may be copied or deleted as a block using the Extra "Adobe"
tag, but note that it is not deleted by default when deleting all metadata
because it may affect the appearance of the image.
Index2 Tag Name
Writable Values / Notes
0
DCTEncodeVersion
no
1
APP14Flags0
no
0x0 = (none)
Bit 15 = Encoded with Blend=1 downsampling
2
APP14Flags1
no
0x0 = (none)
3
ColorTransform
no
0 = Unknown (RGB or CMYK)
1 = YCbCr
2 = YCCK
APP15 is used by GraphicConverter to store JPEG quality.
Tag ID Tag Name
Writable Values / Notes
'Q'
Quality
no
This information is extracted from the JPEG Start Of Frame segment.
Tag Name
Writable Values / Notes
BitsPerSample
no
ColorComponents
no
EncodingProcess
no
0x0 = Baseline DCT, Huffman coding
0x1 = Extended sequential DCT, Huffman coding
0x2 = Progressive DCT, Huffman coding
0x3 = Lossless, Huffman coding
0x5 = Sequential DCT, differential Huffman coding
0x6 = Progressive DCT, differential Huffman coding
0x7 = Lossless, Differential Huffman coding
0x9 = Extended sequential DCT, arithmetic coding
0xa = Progressive DCT, arithmetic coding
0xb = Lossless, arithmetic coding
0xd = Sequential DCT, differential arithmetic coding
0xe = Progressive DCT, differential arithmetic coding
0xf = Lossless, differential arithmetic coding
ImageHeight
no
ImageWidth
no
YCbCrSubSampling
no
(calculated from components table)
'1 1' = YCbCr4:4:4 (1 1)
'1 2' = YCbCr4:4:0 (1 2)
'1 4' = YCbCr4:4:1 (1 4)
'2 1' = YCbCr4:2:2 (2 1)
'2 2' = YCbCr4:2:0 (2 2)
'2 4' = YCbCr4:2:1 (2 4)
'4 1' = YCbCr4:1:1 (4 1)
'4 2' = YCbCr4:1:0 (4 2)
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Oct 21, 2026
<-- ExifTool Tag Names