Image MIME Reference
APNG
Animated Portable Network Graphics
image/vnd.mozilla.apng
VS
Epson Raw Format
image/x-epson-erf
Epson-ERF
A complete technical comparison of Animated Portable Network Graphics and Epson Raw Format — covering compression, feature support, browser compatibility, magic bytes, and when to choose each format.
APNG wins on browser support
Feature Support
| Feature | APNG | Epson-ERF |
|---|---|---|
| Transparency (Alpha) | Yes | ✕ No |
| Animation Support | Yes | ✕ No |
| Progressive Loading | Yes | ✕ No |
| HDR Support | ✕ No | Yes |
| EXIF Metadata | Yes | Yes |
| ICC Color Profile | Yes | ✕ No |
Animated Portable Network Graphics
image/vnd.mozilla.apng
Extension
.apng.png
Container
PNG Chunk Stream
Compression
Deflate (Lossless)
Algorithm
Deflate (zlib)
Color Depth
8-bit (Indexed), 24-bit (TrueColor), 32-bit (RGBA)
Developed by
Mozilla Corporation (Stuart Parmenter & Vladimir Vukićević)
Released
2004
Magic Bytes
89 50 4E 47 0D 0A 1A 0A
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 | APNG | Epson-ERF |
|---|---|---|
|
|
✓ 59
|
✕ |
|
|
✓ 3
|
✕ |
|
|
✓ 8
|
✕ |
|
|
✓ 79
|
✕ |
|
|
✕ | ✕ |
APNG
APNG Strengths
- Supports 8-bit alpha transparency, completely solving the ugly 'white halo' problem inherent to GIFs
- Gracefully degrades; viewers that do not support APNG will render a perfectly valid, static PNG of the first frame
- Provides lossless compression that retains absolute pixel-perfect quality for UI elements and line art
Limitations
- Because it relies on lossless Deflate compression, file sizes for complex, video-like animations can be massive compared to lossy formats like WebP or AVIF
- Was initially rejected by the official PNG group, delaying its adoption for nearly a decade
- Lacks native hardware decoding acceleration, unlike video-based animated formats (like MP4 or WebM)
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
APNG
Use APNG when…
- High-Quality Web Animations
- Stickers (Apple iMessage, LINE, Discord)
- UI Loaders with Alpha Transparency
- GIF Replacement
Epson-ERF
Use Epson-ERF when…
- Vintage Digital Photography (Epson R-D1)
- Non-destructive Image Post-Processing
- Raw Imaging Archival