Image MIME Reference
BMP
Windows Bitmap (Legacy Windows MIME Alias)
image/x-windows-bmp
VS
RealNetworks RealPix
image/vnd.rn-realpix
RealPix
A complete technical comparison of Windows Bitmap (Legacy Windows MIME Alias) and RealNetworks RealPix — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.
BMP wins on browser support
Feature Support
| Feature | BMP | RealPix |
|---|---|---|
| Transparency (Alpha) | Yes | Yes |
| Animation Support | ✕ No | Yes |
| Progressive Loading | ✕ No | Yes |
| HDR Support | ✕ No | ✕ No |
| EXIF Metadata | ✕ No | ✕ No |
| 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
RealNetworks RealPix
image/vnd.rn-realpix
Extension
.rp
Container
IMFL (XML Markup)
Compression
Uncompressed (Plain Text Markup)
Algorithm
None (Plain Text)
Color Depth
Dependent on referenced images
Developed by
RealNetworks
Released
1998
Magic Bytes
3C 69 6D 66 6C
Browser Support Comparison
| Browser | BMP | RealPix |
|---|---|---|
|
|
✓ 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
RealPix
RealPix Strengths
- Allowed for 'Ken Burns'-style animated slideshows at a fraction of the bandwidth required for actual video, crucial for 1990s dial-up connections
- Plain text XML architecture made it easy for developers and hobbyists to hand-code complex multimedia presentations
- Perfectly synchronized with RealAudio streams using SMIL-like timing parameters
Limitations
- Completely obsolete and heavily reliant on the proprietary, defunct RealPlayer browser plugin
- Not a true image format, causing confusion when handled by standard image processing libraries which expect binary pixel data
- Lacks modern CSS or HTML5 canvas equivalents without completely rewriting the presentation logic
When to choose which format
BMP
Use BMP when…
- Legacy Windows Desktop Registry Associations
- Older Enterprise Intranet Applications
- Windows Graphics Archival
RealPix
Use RealPix when…
- Historical Dial-up Streaming Presentations
- RealPlayer Slideshows
- Bandwidth-efficient 'Video' Alternatives (late 1990s)