Sample BMP Files — Windows Bitmap for Testing
Download free sample BMP files in 4-bit (16-color legacy) and 24-bit (true color) variants. Windows Bitmap is a legacy format used in Windows development and system testing.
BMPsample-100kb.bmp
109 KB
200×186 · 24-bit · RGB
Verified file details
- Filename
- sample-100kb.bmp
- Exact size
- 111,654 bytes
- Displayed size
- 109 KB
- MIME type
- image/bmp
- Dimensions
- 200 x 186 px
- Bit depth
- 24-bit
- Color space
- RGB
- License
- CC0 / Public Domain
- Download URL
- https://truefilesize.com/files/bmp/sample-100kb.bmp
BMPsample-1mb.bmp
900 KB
640×480 · 24-bit · RGB
Verified file details
- Filename
- sample-1mb.bmp
- Exact size
- 921,654 bytes
- Displayed size
- 900 KB
- MIME type
- image/bmp
- Dimensions
- 640 x 480 px
- Bit depth
- 24-bit
- Color space
- RGB
- License
- CC0 / Public Domain
- Download URL
- https://truefilesize.com/files/bmp/sample-1mb.bmp
BMPsample-4bit.bmp
225 KB
320×240 · 4-bit
Verified file details
- Filename
- sample-4bit.bmp
- Exact size
- 230,454 bytes
- Displayed size
- 225 KB
- MIME type
- image/bmp
- Dimensions
- 320 x 240 px
- Bit depth
- 4-bit
- License
- CC0 / Public Domain
- Download URL
- https://truefilesize.com/files/bmp/sample-4bit.bmp
BMPsample-24bit.bmp
900 KB
640×480 · 24-bit · RGB
Verified file details
- Filename
- sample-24bit.bmp
- Exact size
- 921,654 bytes
- Displayed size
- 900 KB
- MIME type
- image/bmp
- Dimensions
- 640 x 480 px
- Bit depth
- 24-bit
- Color space
- RGB
- License
- CC0 / Public Domain
- Download URL
- https://truefilesize.com/files/bmp/sample-24bit.bmp
What is BMP used for?
- Legacy Windows application development
- System-level graphics testing (boot screens, BIOS)
- Testing backward compatibility with older image formats
- Embedded systems with limited format support
- Testing uncompressed image handling (no decoding overhead)
Technical specifications
| Format | Windows Bitmap (BMP/DIB) |
| Compression | None (uncompressed) or RLE |
| Bit depths | 1, 4, 8, 16, 24, 32 bits |
| Color support | 16 colors (4-bit) to 16.7M (24-bit) |
| Platform | Windows native, supported everywhere |
Frequently Asked Questions
Is BMP still used?
Rarely. BMP has been largely replaced by PNG (for lossless) and JPG (for photos). It's still found in legacy Windows applications, embedded systems, and some scientific imaging. We include it for testing backward compatibility.
Why are BMP files so large?
BMP files are typically uncompressed — every pixel is stored individually. A 640×480 24-bit BMP is ~900KB, while the same image as JPG would be ~50KB. This makes BMP useful for testing uncompressed image handling.
What is 4-bit BMP?
4-bit BMP supports only 16 colors from a palette. It's a legacy format from early Windows (3.x era). Our sample-4bit.bmp lets you test that your application correctly handles palette-based images.
Can browsers display BMP files?
Yes. All modern browsers (Chrome, Firefox, Safari, Edge) can display BMP images inline. However, BMP should not be used for web content due to large file sizes — use PNG or WebP instead.
Other image formats
Related reading
·9 min
WebP vs PNG vs JPG — Which Format Should You Use?
Comprehensive comparison of WebP, PNG, and JPG image formats. File size, quality, browser support, and when to use each format.
·10 min
Image Optimization for Web Performance
Modern formats, responsive srcset, lazy loading, and CDN tricks. Cut LCP by 40% with proper image optimization. Sample JPG, PNG, and WebP files included.
·6 min
SVG vs PNG for Icons — Which Wins in 2025?
When to use SVG, when to use PNG for favicons and UI icons. Accessibility, animation, file size, and caching — with side-by-side samples you can copy.