Developer Reference
Image MIME Type Reference
The definitive index of image file formats — MIME types, magic bytes, browser compatibility, compression modes, and developer code snippets. Bookmark this and never look it up again.
| Format | MIME Type | Features | Browsers | |
|---|---|---|---|---|
|
EXR
ACES Image Container File
Professional
|
image/aces
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
APNG
Animated Portable Network Graphics
Web
|
image/apng
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
AVCI
AVC Image (HEIF Container)
Photography & Professional
|
image/avci
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
AVCS
AVC Image Sequence (HEIF Container)
Photography & Professional
|
image/avcs
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
AVIF
AV1 Image File Format
Web
|
image/avif
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
BMP
Bitmap Image File
Legacy
|
image/bmp
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
CGM
Computer Graphics Metafile
Vector & Engineering
|
image/cgm
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
RAS
CMU Window Manager Raster Image
Legacy & Archival
|
image/x-cmu-raster
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
DCM
DICOM Run-Length Encoding
Medical & Scientific
|
image/dicom-rle
|
Transparency — not supported
Animation
Progressive loading — not supported
|
|
|
|
DNG
Digital Negative
Photography & Raw
|
image/dng
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
DPX
Digital Picture Exchange
Professional & Film
|
image/dpx
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
EMF
Enhanced Metafile
Vector & Legacy Windows
|
image/emf
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
FITS
Flexible Image Transport System
Scientific & Astronomical
|
image/fits
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
FLIF
Free Lossless Image Format
Legacy & Archival
|
image/flif
|
Transparency
Animation
Progressive loading
|
|
|
|
G3
Group 3 Fax Image
Legacy & Document
|
image/g3fax
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
GIF
Graphics Interchange Format
Web
|
image/gif
|
Transparency
Animation
Progressive loading
|
|
|
|
HEICS
HEVC Image Sequence (HEIF Container)
Photography
|
image/heic-sequence
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
HEIC
High Efficiency Image Container
Photography
|
image/heic
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
HEIFS
High Efficiency Image File Format Sequence
Photography
|
image/heif-sequence
|
Transparency
Animation
Progressive loading — not supported
|
|
|
|
HEIF
High Efficiency Image File Format
Photography
|
image/heif
|
Transparency
Animation
Progressive loading — not supported
|
|
No formats match your search
Try a different name or MIME type
Showing of 156 formats
Transparency
Animation
Progressive
Page 1 of 8
Next
Free JSON API
Use this data in your project
Every format's full specification is available as a free, open JSON endpoint. No authentication, no rate limits for reasonable use.
Example endpoints
GET /mime/image/webp.json
GET /mime/image/jpeg.json
GET /mime/image/png.json
Why developers reference this page
Magic bytes for file detection
Exact hex signatures to detect image formats without relying on file extensions.
Browser compatibility matrix
Exact minimum browser versions for each format, including legacy IE coverage.
Copy-paste code snippets
MIME detection in Python, Node.js, Go, and PHP. One click to copy.
Embeddable badge & widget
Add a live spec card or SVG badge to your README or documentation.
Side-by-side comparisons
Compare any two formats on compression, features, and support in one view.
Open JSON API
All spec data is machine-readable. Pull it into your own tools and docs.