.bmp — Bitmap Image File
Microsoft · 1987
A BMP (Bitmap) file is a raster image file format used to store digital images, particularly on Microsoft Windows operating systems.
Key Features
- Varies storage behavior for typical image workflows
- Common MIME type: image/bmp
- Recognizable file signature: 42 4D
- Associated with Microsoft
Best For
- Visual media and web publishing
- Screenshots or photos
- Assets that need broad compatibility
Less Ideal For
- Tasks needing executable logic
- Large datasets or tabular analysis
- Files that must preserve every edit forever
Common Use Cases
- Storing photos or screenshots
- Publishing graphics on websites
- Sharing images in apps and email
How to Open It
- On Windows, open the file with Microsoft Paint or Adobe Photoshop.
- On macOS, open the file with Apple Preview or Adobe Photoshop.
- If the file does not open, confirm that the extension really matches .bmp and that the download or transfer completed without corruption.
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.