## BMP Tags

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

> Index1 | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BMPVersion | N | (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 | N |
> 8 | ImageHeight | N |
> 12 | Planes | N |
> 14 | BitDepth | N |
> 16 | Compression | N |
> 0 = None 1 = 8-Bit RLE 2 = 4-Bit RLE |  | 3 = Bitfields 4 = JPEG 5 = PNG
> 20 | ImageLength | N |
> 24 | PixelsPerMeterX | N |
> 28 | PixelsPerMeterY | N |
> 32 | NumColors | N |
> 36 | NumImportantColors | N |
> 40 | RedMask | N |
> 44 | GreenMask | N |
> 48 | BlueMask | N |
> 52 | AlphaMask | N |
> 56 | ColorSpace | N |
> 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 | N |
> 72 | GreenEndpoint | N |
> 84 | BlueEndpoint | N |
> 96 | GammaRed | N |
> 100 | GammaGreen | N |
> 104 | GammaBlue | N |
> 108 | RenderingIntent | N | 1 = Graphic (LCS_GM_BUSINESS) 2 = Proof (LCS_GM_GRAPHICS) 4 = Picture (LCS_GM_IMAGES) 8 = Absolute Colorimetric (LCS_GM_ABS_COLORIMETRIC)
> 112 | ProfileDataOffset | N |
> 116 | ProfileSize | N |

## BMP OS2 Tags

Information extracted from OS/2-format BMP images.

> Index1 | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BMPVersion | N | (again, the header size is used to determine the BMP version) 12 = OS/2 V1 64 = OS/2 V2
> 4 | ImageWidth | N |
> 6 | ImageHeight | N |
> 8 | Planes | N |
> 10 | BitDepth | N |

## BMP Extra Tags

Extra information extracted from some BMP images.

> Tag Name | Writable | Values / Notes
> --- | --- | ---
> EmbeddedJPG | N |
> EmbeddedPNG | N |
> ICC_Profile | - | --> ICC_Profile Tags
> LinkedProfileName | N |

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

<-- ExifTool Tag Names