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 | |
|---|---|---|---|---|
|
MAC
MacPaint Image
Legacy & Raster Graphics
|
image/x-macpaint
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
MRW
Minolta Raw Image
Photography & Raw Imaging
|
image/x-minolta-mrw
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
SID
Multi-resolution Seamless Image Database
Geospatial & GIS Graphics
|
image/x-mrsid-image
|
Transparency
Animation — not supported
Progressive loading
|
|
|
|
BMP
Windows Bitmap (Microsoft Legacy MIME)
Raster Graphics
|
image/x-ms-bmp
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
NEF
Nikon Electronic Format
Photography & Raw Imaging
|
image/x-nikon-nef
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
ORF
Olympus Raw Format
Photography & Raw Imaging
|
image/x-olympus-orf
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PSP
PaintShop Pro Image
Raster Graphics & Project Files
|
image/x-paintshoppro
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
RAW
Panasonic RAW Image
Photography & Raw Imaging
|
image/x-panasonic-raw
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PCX
PiCture eXchange
Legacy & Raster Graphics
|
image/x-pcx
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PEF
Pentax Electronic File
Photography & Raw Imaging
|
image/x-pentax-pef
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PICT
Apple PICT Image
Legacy & Metafile Graphics
|
image/x-pict
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
PNG
Portable Network Graphics (Legacy MIME)
Web Graphics
|
image/x-png
|
Transparency
Animation — not supported
Progressive loading
|
|
|
|
PNM
Portable Anymap
Raster Graphics
|
image/x-portable-anymap
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PBM
Portable Bitmap
Raster Graphics
|
image/x-portable-bitmap
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PGM
Portable Graymap
Raster Graphics
|
image/x-portable-graymap
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
PPM
Portable Pixmap
Raster Graphics
|
image/x-portable-pixmap
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
QTIF
QuickTime Image Format
Legacy & Metafile Graphics
|
image/x-quicktime
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
RGB
Silicon Graphics Image
Legacy & Raster Graphics
|
image/x-rgb
|
Transparency
Animation — not supported
Progressive loading — not supported
|
|
|
|
X3F
Sigma X3F RAW Image
Photography & Raw Imaging
|
image/x-sigma-x3f
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
|
|
ARW
Sony Alpha Raw Image
Photography & Raw Imaging
|
image/x-sony-arw
|
Transparency — not supported
Animation — not supported
Progressive loading — not supported
|
|
No formats match your search
Try a different name or MIME type
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.