Image MIME Reference
BMP
Windows Bitmap (Legacy Windows MIME Alias)
image/x-windows-bmp
VS
Epson Raw Format
image/x-epson-erf
Epson-ERF
A complete technical comparison of Windows Bitmap (Legacy Windows MIME Alias) and Epson Raw Format — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.
BMP wins on browser support
Feature Support
| Feature | BMP | Epson-ERF |
|---|---|---|
| Transparency (Alpha) | Yes | ✕ No |
| Animation Support | ✕ No | ✕ No |
| Progressive Loading | ✕ No | ✕ No |
| HDR Support | ✕ No | Yes |
| EXIF Metadata | ✕ No | Yes |
| ICC Color Profile | Yes | ✕ No |
Windows Bitmap (Legacy Windows MIME Alias)
image/x-windows-bmp
Extension
.bmp.dib
Container
DIB (Device-Independent Bitmap)
Compression
Uncompressed / Run-Length Encoding (RLE)
Algorithm
NoneRLE4RLE8
Color Depth
1-bit (Monochrome), 4-bit (16 colors), 8-bit (256 colors), 16-bit (High Color), 24-bit (True Color), 32-bit (True Color with Alpha)
Developed by
Microsoft Corporation
Released
1985
Magic Bytes
42 4D
Epson Raw Format
image/x-epson-erf
Extension
.erf
Container
TIFF/EP
Compression
Uncompressed / Lossless JPEG (ITU-T81)
Algorithm
NoneLossless JPEG
Color Depth
12-bit (Per Channel)
Developed by
Seiko Epson Corporation
Released
2004
Magic Bytes
49 49 2A 00 or 4D 4D 00 2A
Browser Support Comparison
| Browser | BMP | Epson-ERF |
|---|---|---|
|
|
✓ 1
|
✕ |
|
|
✓ 1
|
✕ |
|
|
✓ 1
|
✕ |
|
|
✓ 12
|
✕ |
|
|
✓
|
✕ |
BMP
BMP Strengths
- Universally supported by all major operating systems and modern web browsers
- Maintains perfect, lossless fidelity because pixel data is stored without lossy compression artifacts
Limitations
- Massive file size overhead due to a lack of modern compression algorithms
- Legacy MIME strings like 'image/x-windows-bmp' can trigger validation warnings in strict security or API environments if unhandled
Epson-ERF
Epson-ERF Strengths
- Preserves original raw sensor data, allowing extreme recovery of highlights and shadows compared to in-camera JPEGs
- Utilizes the standard TIFF container structure, making it relatively easy for open-source software (like dcraw and LibRaw) to parse and decode
Limitations
- Completely obsolete proprietary format tied to a defunct line of digital cameras
- Requires parsing EXIF metadata to differentiate it from standard TIFF files programmatically
- Cannot be natively viewed in web browsers or standard operating system image viewers without specialized codecs
When to choose which format
BMP
Use BMP when…
- Legacy Windows Desktop Registry Associations
- Older Enterprise Intranet Applications
- Windows Graphics Archival
Epson-ERF
Use Epson-ERF when…
- Vintage Digital Photography (Epson R-D1)
- Non-destructive Image Post-Processing
- Raw Imaging Archival