What is BMP?
BMP (Bitmap Image File, also called Device Independent Bitmap or DIB) was introduced with Microsoft Windows 1.0 in 1985 as the native image format for the Windows GDI (Graphics Device Interface). The format stores pixel colour values in a straightforward grid — by default with no compression at all. A 1000×1000 pixel BMP at 24-bit colour occupies 3 MB (3 bytes per pixel × 1,000,000 pixels). The same image as JPG at quality 90 would be 50–200 KB, and as PNG would be 200 KB–1 MB. BMP does support some compression schemes (RLE — Run-Length Encoding, which works well for images with large flat-colour areas) but virtually all BMP files in the wild use no compression. The format supports bit depths from 1-bit (monochrome) to 32-bit (with alpha channel), though 24-bit (8 bits per channel, no alpha) is most common. BMP files are still generated by: Windows Snipping Tool and PrintScreen (in older Windows versions), MS Paint when saving as BMP, FAX machines and document scanners on legacy software, certain industrial cameras and machine vision systems, and embedded systems that need a simple image format without a complex encoder.
BMP pros and cons
Advantages
- Trivially simple format — every piece of software ever made can read BMP
- No encoding or decoding complexity — raw pixel data
- Lossless quality (uncompressed)
- No proprietary codec or licensing required
Limitations
- Enormous file sizes — 5–50× larger than equivalent JPG or PNG
- Not suitable for web use (browsers load it, but it's wasteful)
- No modern web browser displays BMP inline efficiently
- Lacks advanced features: no transparency support in 24-bit mode, no metadata standards
- Essentially obsolete — PNG is lossless, smaller, and universally supported
When should you convert BMP files?
Convert BMP to JPG to share photos via email or web — the file size reduction is dramatic (typically 95%+ smaller for photographic content). Convert BMP to PNG if you need lossless quality with a smaller file — PNG lossless compression reduces BMP size by 50–90% without any quality loss. Convert BMP to WebP for web use — WebP lossless is even smaller than PNG.
Convert BMP files
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.
BMP FAQ
Why is my BMP file so large?
Does Windows still use BMP?
More formats