BMP Tags

There really isn't much meta information in a BMP file as such, just a bit of image related information.

Index1Tag Name WritableValues / Notes
0 BMPVersion no (this is actually the size of the BMP header, but used to determine the BMP version)
40 = Windows V3
68 = AVI BMP structure?
108 = Windows V4
124 = Windows V5
4 ImageWidth no  
8 ImageHeight no  
12 Planes no  
14 BitDepth no  
16 Compression no
0 = None
1 = 8-Bit RLE
2 = 4-Bit RLE
   3 = Bitfields
4 = JPEG
5 = PNG
20 ImageLength no  
24 PixelsPerMeterX no  
28 PixelsPerMeterY no  
32 NumColors no  
36 NumImportantColors no  
40 RedMask no  
44 GreenMask no  
48 BlueMask no  
52 AlphaMask no  
56 ColorSpace no
0 = Calibrated RGB
1 = Device RGB
2 = Device CMYK
'LINK' = Linked Color Profile
'MBED' = Embedded Color Profile
'Win ' = Windows Color Space
'sRGB' = sRGB
60 RedEndpoint no  
72 GreenEndpoint no  
84 BlueEndpoint no  
96 GammaRed no  
100 GammaGreen no  
104 GammaBlue no  
108 RenderingIntent no 1 = Graphic (LCS_GM_BUSINESS)
2 = Proof (LCS_GM_GRAPHICS)
4 = Picture (LCS_GM_IMAGES)
8 = Absolute Colorimetric (LCS_GM_ABS_COLORIMETRIC)
112 ProfileDataOffset no  
116 ProfileSize no  

BMP OS2 Tags

Information extracted from OS/2-format BMP images.

Index1Tag Name WritableValues / Notes
0 BMPVersion no (again, the header size is used to determine the BMP version)
12 = OS/2 V1
64 = OS/2 V2
4 ImageWidth no  
6 ImageHeight no  
8 Planes no  
10 BitDepth no  

BMP Extra Tags

Extra information extracted from some BMP images.

Tag Name WritableValues / Notes
EmbeddedJPG no  
EmbeddedPNG no  
ICC_Profile - --> ICC_Profile Tags
LinkedProfileName no  

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Dec 7, 2016

<-- ExifTool Tag Names