FLIR Tags
Information extracted from the maker notes of JPEG images from thermal
imaging cameras by FLIR Systems Inc.
Tag ID Tag Name
Writable Values / Notes
0x0001
ImageTemperatureMax
rational64u
(these temperatures may be in Celsius, Kelvin or Fahrenheit, but there is no
way to tell which)
0x0002
ImageTemperatureMin
rational64u
0x0003
Emissivity
rational64u
0x0004
UnknownTemperature?
rational64u
0x0005
CameraTemperatureRangeMax?
rational64u
0x0006
CameraTemperatureRangeMin?
rational64u
Information extracted from FLIR FFF images and the APP1 FLIR segment of JPEG
images. These tags may also be extracted from the first frame of an FLIR
SEQ file, or all frames if the ExtractEmbedded option is used. Setting
ExtractEmbedded to 2 also the raw thermal data from all frames.
Tags extracted from the FLIR FFF/AFF header.
Index1 Tag Name
Writable Values / Notes
4
CreatorSoftware
no
The thermal image data may be stored either as raw data, or in PNG format.
If stored as raw data, ExifTool adds a TIFF header to allow the data to be
viewed as a TIFF image. If stored in PNG format, the PNG image is extracted
as-is. Note that most FLIR cameras using the PNG format seem to write the
16-bit raw image data in the wrong byte order.
Index2 Tag Name
Writable Values / Notes
1
RawThermalImageWidth
no
2
RawThermalImageHeight
no
16
RawThermalImageType
no
16.1
RawThermalImage
no
Information found in FFF-format .GAN calibration image files.
Index2 Tag Name
Writable Values / Notes
1
GainDeadMapImageWidth
no
2
GainDeadMapImageHeight
no
16
GainDeadMapImageType
no
16.1
GainDeadMapImage
no
Information found in FFF-format .CRS correction image files.
Index2 Tag Name
Writable Values / Notes
1
CoarseMapImageWidth
no
2
CoarseMapImageHeight
no
16
CoarseMapImageType
no
16.1
CoarseMapImage
no
Index2 Tag Name
Writable Values / Notes
1
EmbeddedImageWidth
no
2
EmbeddedImageHeight
no
16
EmbeddedImageType
no
("PNG" for PNG image in Y Cb Cr colors, "JPG" for a JPEG image, or "DAT" for
other image data)
16.1
EmbeddedImage
no
FLIR camera information. The Planck tags are variables used in the
temperature calculation. See
forum/index.php?topic=4898.msg23972#msg23972
for details.
Index1 Tag Name
Writable Values / Notes
32
Emissivity
no
36
ObjectDistance
no
40
ReflectedApparentTemperature
no
44
AtmosphericTemperature
no
48
IRWindowTemperature
no
52
IRWindowTransmission
no
60
RelativeHumidity
no
88
PlanckR1
no
92
PlanckB
no
96
PlanckF
no
112
AtmosphericTransAlpha1
no
116
AtmosphericTransAlpha2
no
120
AtmosphericTransBeta1
no
124
AtmosphericTransBeta2
no
128
AtmosphericTransX
no
144
CameraTemperatureRangeMax
no
148
CameraTemperatureRangeMin
no
152
CameraTemperatureMaxClip
no
156
CameraTemperatureMinClip
no
160
CameraTemperatureMaxWarn
no
164
CameraTemperatureMinWarn
no
168
CameraTemperatureMaxSaturated
no
172
CameraTemperatureMinSaturated
no
212
CameraModel
no
244
CameraPartNumber
no
260
CameraSerialNumber
no
276
CameraSoftware
no
368
LensModel
no
400
LensPartNumber
no
416
LensSerialNumber
no
436
FieldOfView
no
492
FilterModel
no
508
FilterPartNumber
no
540
FilterSerialNumber
no
776
PlanckO
no
780
PlanckR2
no
784
RawValueRangeMin
no
786
RawValueRangeMax
no
824
RawValueMedian
no
828
RawValueRange
no
900
DateTimeOriginal
no
912
FocusStepCount
no
1116
FocusDistance
no
1124
FrameRate
no
Tags listed below are only for the first measurement tool, however multiple
measurements may be added, and information is extracted for all of them.
Tags for subsequent measurements are generated as required with the prefixes
"Meas2", "Meas3", etc.
Tag Name
Writable Values / Notes
Meas1Label
no
Meas1Params
no
(Spot=X,Y; Area=X1,Y1,W,H; Ellipse=XC,YC,X1,Y1,X2,Y2; Line=X1,Y1,X2,Y2)
Meas1Type
no
1 = Spot
2 = Area
3 = Ellipse
4 = Line
5 = Endpoint
6 = Alarm
7 = Unused
8 = Difference
Index1 Tag Name
Writable Values / Notes
0
PaletteColors
no
6
AboveColor
no
(Y Cr Cb color components)
9
BelowColor
no
12
OverflowColor
no
15
UnderflowColor
no
18
Isotherm1Color
no
21
Isotherm2Color
no
26
PaletteMethod
no
27
PaletteStretch
no
48
PaletteFileName
no
80
PaletteName
no
112
Palette
no
(Y Cr Cb byte values for each palette color)
Tag Name
Writable Values / Notes
Label0
no
Label1
no
Label2
no
Label3
no
Value0
no
Value1
no
Value2
no
Value3
no
Information generated by FLIR Tools "Paint colors" tool.
Index2 Tag Name
Writable Values / Notes
5
PaintImageWidth
no
6
PaintImageHeight
no
20
PaintImageType
no
20.1
PaintImage
no
FLIR Picture in Picture tags.
Index2 Tag Name
Writable Values / Notes
0
Real2IR
no
2
OffsetX
no
(offset from of insertion point from center)
3
OffsetY
no
4
PiPX1
no
(crop size for radiometric image)
5
PiPX2
no
6
PiPY1
no
7
PiPY2
no
Index1 Tag Name
Writable Values / Notes
0
GPSValid
no
0 = No
1 = Yes
4
GPSVersionID
no
8
GPSLatitudeRef
no
'N' = North
'S' = South
10
GPSLongitudeRef
no
'E' = East
'W' = West
16
GPSLatitude
no
24
GPSLongitude
no
32
GPSAltitude
no
64
GPSDOP
no
68
GPSSpeedRef
no
'K' = km/h
'M' = mph
'N' = knots
70
GPSTrackRef
no
'M' = Magnetic North
'T' = True North
72
GPSImgDirectionRef
no
'M' = Magnetic North
'T' = True North
76
GPSSpeed
no
80
GPSTrack
no
84
GPSImgDirection
no
88
GPSMapDatum
no
Tags containing Meterlink humidity meter information.
Index1 Tag Name
Writable Values / Notes
26
Reading1Units
no
0xd = C
0x1b = %
0x1d = Relative
0x24 = g/kg
28
Reading1Description
no
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature
32
Reading1Device
no
96
Reading1Value
no
126
Reading2Units
no
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg
128
Reading2Description
no
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature
132
Reading2Device
no
196
Reading2Value
no
226
Reading3Units
no
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg
228
Reading3Description
no
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature
232
Reading3Device
no
296
Reading3Value
no
326
Reading4Units
no
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg
328
Reading4Description
no
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature
332
Reading4Device
no
396
Reading4Value
no
Tag Name
Writable Values / Notes
DateTimeGenerated
no
Param0
no
Param1
no
Param2
no
Param3
no
Tags written by some FLIR cameras in a top-level (!) "udta" atom of MP4
videos.
Tags extracted from the "uuid" box with ID 43c3993b0f94424b82056b66513f485d
in FLIR MP4 videos.
Index1 Tag Name
Writable Values / Notes
4
BAHPVer
BALPVer
Battery
BAVPVer
CamCore
DetectorBoard
Detector
GIDCVer
GIDPVer
GIPC_CPLD
GIPCVer
GIXIVer
MainBoard
Optics
PartNumber
no no no no no no no no no no no no no no no
Tags extracted from the "uuid" box with ID 57f5b93e51e448afa0d9c3ef1b37f712
in FLIR MP4 videos.
Index1 Tag Name
Writable Values / Notes
12
UnknownSerial1?
no
45
UnknownSerial2?
no
78
UnknownSerial3?
no
111
UnknownSerial4?
no
123
UnknownNumber?
no
126
CameraSerialNumber
no
Tags extracted from the "uuid" box with ID 41e5dcf9e80a41ceadfe7f0c58082c19
in FLIR MP4 videos.
Index4 Tag Name
Writable Values / Notes
1
ReflectedApparentTemperature
no
2
AtmosphericTemperature
no
3
Emissivity
no
4
ObjectDistance
no
5
RelativeHumidity
no
6
EstimatedAtmosphericTrans
no
7
IRWindowTemperature
no
8
IRWindowTransmission
no
Tags extracted from the "uuid" box with ID 574520502cbb44adae5415e9b839d903
in FLIR MP4 videos.
Index4 Tag Name
Writable Values / Notes
[no tags known]
Tags extracted from the "uuid" box with ID 7f2e21008b464918afb1de709a74f6f5
in FLIR MP4 videos.
Index4 Tag Name
Writable Values / Notes
1
GPSLatitude
no
2
GPSLongitude
no
3
GPSAltitude
no
Tags extracted from the "uuid" box with ID 2b452fdc74354094baee22a6b23a7cf8
in FLIR MP4 videos.
Index1 Tag Name
Writable Values / Notes
5
LensModel
no
11
UnknownTemperature1?
no
15
UnknownTemperature2?
no
Tags extracted from FLIR "AFF" SEQ images.
Index2 Tag Name
Writable Values / Notes
1
SensorWidth
no
2
SensorHeight
no
Index2 Tag Name
Writable Values / Notes
19
SensorWidth
no
20
SensorHeight
no
Tags extracted from FLIR Public image Format (FPF) files.
Index1 Tag Name
Writable Values / Notes
32
FPFVersion
no
36
ImageDataOffset
no
40
ImageType
no
0 = Temperature
1 = Temperature Difference
2 = Object Signal
3 = Object Signal Difference
42
ImagePixelFormat
no
0 = 2-byte short integer
1 = 4-byte long integer
2 = 4-byte float
3 = 8-byte double
44
ImageWidth
no
46
ImageHeight
no
48
ExternalTriggerCount
no
52
SequenceFrameNumber
no
120
CameraModel
no
152
CameraPartNumber
no
184
CameraSerialNumber
no
216
CameraTemperatureRangeMin
no
220
CameraTemperatureRangeMax
no
224
LensModel
no
256
LensPartNumber
no
288
LensSerialNumber
no
320
FilterModel
no
336
FilterPartNumber
no
384
FilterSerialNumber
no
480
Emissivity
no
484
ObjectDistance
no
488
ReflectedApparentTemperature
no
492
AtmosphericTemperature
no
496
RelativeHumidity
no
500
ComputedAtmosphericTrans
no
504
EstimatedAtmosphericTrans
no
508
ReferenceTemperature
no
512
IRWindowTemperature
no
516
IRWindowTransmission
no
584
DateTimeOriginal
no
676
CameraScaleMin
no
680
CameraScaleMax
no
684
CalculatedScaleMin
no
688
CalculatedScaleMax
no
692
ActualScaleMin
no
696
ActualScaleMax
no
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Mar 24, 2025
<-- ExifTool Tag Names