Image MIME Reference
Kodak-K25
Kodak K25 Raw Image
image/x-kodak-k25
VS
Progressive JPEG (Legacy IE Alias)
image/pjpeg
PJPEG
A complete technical comparison of Kodak K25 Raw Image and Progressive JPEG (Legacy IE Alias) — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.
PJPEG wins on browser support
Feature Support
| Feature | Kodak-K25 | PJPEG |
|---|---|---|
| Transparency (Alpha) | ✕ No | ✕ No |
| Animation Support | ✕ No | ✕ No |
| Progressive Loading | ✕ No | Yes |
| HDR Support | Yes | ✕ No |
| EXIF Metadata | Yes | Yes |
| ICC Color Profile | ✕ No | Yes |
Kodak K25 Raw Image
image/x-kodak-k25
Extension
.k25
Container
Proprietary Kodak Raw (TIFF-based variant)
Compression
Uncompressed / Proprietary Lossless
Algorithm
Proprietary Kodak Compression
Color Depth
10-bit, 12-bit (Per Channel)
Developed by
Eastman Kodak Company
Released
1996
Magic Bytes
Varies (Often resembles TIFF header 49 49 2A 00 or requires proprietary parsing)
Progressive JPEG (Legacy IE Alias)
image/pjpeg
Extension
.jpeg.jpg.pjpeg.pjp.jfif
Container
JPEG (ISO/IEC 10918-1)
Compression
Lossy (DCT)
Algorithm
Discrete Cosine Transform (DCT)
Color Depth
8-bit, 12-bit
Developed by
Joint Photographic Experts Group / Microsoft (Alias)
Released
1992
Magic Bytes
FF D8 FF E0 (JFIF) / FF D8 FF E1 (Exif)
Browser Support Comparison
| Browser | Kodak-K25 | PJPEG |
|---|---|---|
|
|
✕ |
✓ All
|
|
|
✕ |
✓ All
|
|
|
✕ |
✓ All
|
|
|
✕ |
✓ All
|
|
|
✕ |
✓
|
Kodak-K25
Kodak-K25 Strengths
- Historically significant format tied to the first digital camera to adopt CompactFlash memory
- Preserves original raw sensor data, allowing modern demosaicing algorithms (via LibRaw) to extract much better image quality than 1996-era software could
Limitations
- Completely obsolete and deeply proprietary, lacking modern raw format features found in DNG
- Cannot be natively viewed in web browsers or standard operating system image viewers without specialized decoders
- Subject to misidentification by automated MIME detection libraries due to structural similarities with standard TIFFs
PJPEG
PJPEG Strengths
- Progressive JPEGs (which this MIME type attempted to describe) provide excellent perceived loading speeds on slow connections by rendering a low-resolution preview first
- Files sent with this MIME type are fully backwards compatible with any standard JPEG decoder
Limitations
- It is a non-standard MIME type that violates IANA specifications
- Causes strict file upload validation scripts to fail if not explicitly whitelisted or mapped
- Creates unnecessary confusion, as the official image/jpeg MIME type already fully encompasses progressive encoding
When to choose which format
Kodak-K25
Use Kodak-K25 when…
- Vintage Digital Photography Archival
- Kodak DC25 Camera Restorations
- Historical Imaging Research
PJPEG
Use PJPEG when…
- Legacy Internet Explorer File Uploads
- Progressive Image Rendering (Historical context)