.bmp — Bitmap Image File
Microsoft · 1987
What is a .bmp file?
A BMP (Bitmap) file is a raster image file format used to store digital images, particularly on Microsoft Windows operating systems. It stores color data for each pixel in the image without compression, making it suitable for high-quality, detailed graphics. BMP files can support various color depths and are often used for storing icons, wallpapers, and simple graphics.
Programs That Open .bmp Files
| Platform | Program | ||
|---|---|---|---|
| Windows | Microsoft Paint | Free | Official |
| Adobe Photoshop | Paid | ||
| GIMP | Free | ||
| IrfanView | Free | ||
| macOS | Apple Preview | Free | Official |
| Adobe Photoshop | Paid | ||
| GIMP | Free |
Common Problems with .bmp Files
Frequently Asked Questions
BMP files are known for their high image quality and direct pixel mapping, making them excellent for uncompressed, detailed images without any loss of data. They are also universally supported across Windows systems and many other platforms.
BMP files commonly store images with little to no compression. Each pixel's color data is stored individually, leading to larger file sizes compared to formats like JPEG or PNG which employ various compression algorithms to reduce data without significant quality loss.
Yes, BMP files can support transparency, specifically with 32-bit BMPs that include an alpha channel. However, not all software or implementations fully support the transparency aspect of BMPs, and other formats like PNG are more commonly used for transparent images.
Technical Details
BMP files typically begin with the magic bytes `42 4D` (hexadecimal), representing 'BM' in ASCII. The file header contains information such as file size, image dimensions, color depth, and compression method (though often uncompressed). While capable of some RLE compression, most BMPs are uncompressed, leading to larger file sizes compared to other formats.