The BMP format is an uncompressed raster file designed to display high-quality images on Windows and store printable photos. Learn more about BMP’s history, how and why it’s used and its pros and cons.
Although you may see this format occasionally referred to as Device Independent Bitmap (or DIB), a BMP file stands for bitmap and is commonly pronounced bump.
Microsoft originally developed the BMP format for its Windows operating system to maintain the resolution of digital images across different screens and devices. It can store two-dimensional images either in color or black and white.
These days, BMP files are no longer restricted to just Windows devices. Many Mac and Android devices are now compatible with them. They’re easy to spot, too — just keep an eye out for the .BMP file extension.
TIn the 1990s, Microsoft developed the BMP file format to allow image data to be displayed independently of Windows devices. Why did this matter? Once the files could be viewed on different devices, the new BMP format — which prevented images from becoming blurred or distorted — removed the need for a graphics adaptor.
A BMP file contains uncompressed data, making it ideal for storing and displaying high-quality digital images. On the downside, this lack of compression generally creates larger file sizes than, for example, JPEGs and GIFs. On the upside, 2D photos, icons and screen grabs work well with the BMP format.
The main uses for BMP files include:
BMP files come in the raster format, which means that the images they contain are made of pixels. This lets BMPs store images with a wide array of colours and details, making them ideal for high-quality 2D digital photographs. And, because they’re generally uncompressed, BMPs can handle high levels of image data.
For many of the same reasons that BMP files are great for storing photos, they’re also a good option when you want to print intricate, full-colour photos. Unlike JPEGs, which compress image file data, BMPs don’t lose data each time you edit and save them.
Discover more raster file types
Before you decide to use the BMP image file format, take a moment to consider its advantages and disadvantages.
You can open BMP files on either PC or Mac with external software, such as Adobe Creative Cloud.
If you use a PC or Mac, start by opening the folder with the BMP file you want to use. Right-click on the file name and then hover over the Open With option. You can then choose from any number of applications to display your BMP file. These may include Adobe Photoshop, Windows Photos, Apple Photos and more.
You can create and edit a BMP file in Photoshop in just a few simple steps:
BMPs are generally large, uncompressed files. They are great at handling detailed, high-quality images, but at the same time, this them harder to share and store. JPEGs, on the other hand, are easy to share or use on websites because they’re compressed into a smaller size. But each time you compress a JPEG, it will lose some of its image data. Discover more differences between BMPs and JPEGs.
BMP files aren’t generally compatible with animation. To create simple animations that can be saved and shared relatively quickly, you might want to consider using the GIF file format instead.
PNGs are a lossless compressed file format, which means that they tend to be smaller in size without losing any of their key data in the compression process. PNGs are generally smaller in size than BMP files, which are normally uncompressed and contain more data.
BMPs handle both colour and black and white images. They can work with up to 16.7 million colours.
BMPs are one type of raster file, which means that BMP images are made of pixels. The other common image file type is vector. The raster format is intended for photography and web graphics, whereas the vector format is often used for logos or detailed design work that needs to scale. Unlike raster files made from pixels, vector files don’t lose resolution when scaled because they’re built on a complex graph-like formula that is infinitely expandable. Learn more about the difference between rasters and vectors.
Lossless compression and smaller file sizes.
A common choice for website images.
A raster file type that adds the option of animation.
An option for high-quality, uncompressed photos.
Explore the differences between uncompressed and compressed files.
Which format is better for displaying online images?