MIME Type Reference
Searchable reference of common MIME types by extension and category.
Text
| text/plain | .txt | Plain text |
| text/html | .html, .htm | HTML document |
| text/css | .css | Cascading Style Sheet |
| text/javascript | .js, .mjs | JavaScript (modern preferred type) |
| text/csv | .csv | Comma-separated values |
| text/markdown | .md, .markdown | Markdown |
| text/xml | .xml | XML (deprecated for app/xml in most cases) |
| text/calendar | .ics | iCalendar |
| text/vcard | .vcf | vCard contact |
Application
| application/json | .json | JSON |
| application/ld+json | .jsonld | JSON-LD (linked data, schema.org) |
| application/xml | .xml | XML |
| application/xhtml+xml | .xhtml | XHTML |
| application/pdf | PDF document | |
| application/zip | .zip | ZIP archive |
| application/gzip | .gz | gzip archive |
| application/x-tar | .tar | tar archive |
| application/x-7z-compressed | .7z | 7-Zip archive |
| application/octet-stream | .bin | Arbitrary binary data |
| application/wasm | .wasm | WebAssembly binary |
| application/manifest+json | .webmanifest | Web app manifest |
| application/javascript | .js | JavaScript (legacy type) |
| application/sql | .sql | SQL |
| application/x-www-form-urlencoded | — | HTML form submission |
| application/vnd.ms-excel | .xls | Excel 97-2003 |
| application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | .xlsx | Excel 2007+ |
| application/msword | .doc | Word 97-2003 |
| application/vnd.openxmlformats-officedocument.wordprocessingml.document | .docx | Word 2007+ |
| application/vnd.ms-powerpoint | .ppt | PowerPoint 97-2003 |
| application/vnd.openxmlformats-officedocument.presentationml.presentation | .pptx | PowerPoint 2007+ |
Image
| image/jpeg | .jpg, .jpeg | JPEG |
| image/png | .png | PNG |
| image/gif | .gif | GIF |
| image/webp | .webp | WebP |
| image/avif | .avif | AVIF |
| image/svg+xml | .svg | SVG |
| image/x-icon | .ico | Windows icon |
| image/heic | .heic | HEIC (Apple) |
| image/tiff | .tiff, .tif | TIFF |
| image/bmp | .bmp | BMP |
Audio
| audio/mpeg | .mp3 | MP3 |
| audio/wav | .wav | Waveform |
| audio/ogg | .ogg, .oga | Ogg Vorbis |
| audio/webm | .weba | WebM audio |
| audio/flac | .flac | FLAC |
| audio/aac | .aac | AAC |
| audio/mp4 | .m4a | AAC in MP4 container |
Video
| video/mp4 | .mp4, .m4v | MP4 |
| video/webm | .webm | WebM |
| video/ogg | .ogv | Ogg Theora |
| video/quicktime | .mov | QuickTime |
| video/x-matroska | .mkv | Matroska |
| video/x-msvideo | .avi | AVI |
Font
| font/woff | .woff | Web Open Font Format |
| font/woff2 | .woff2 | WOFF 2 |
| font/ttf | .ttf | TrueType |
| font/otf | .otf | OpenType |
Multipart
| multipart/form-data | — | Form upload with files |
| multipart/byteranges | — | Partial-content responses |
| multipart/alternative | — | Multi-format emails |
You might also like
- HTTP Status Code ReferenceSearchable reference of every HTTP status code with descriptions and category.
- Cache-Control Header BuilderBuild HTTP Cache-Control headers with presets for static assets, APIs, and private responses.
- Cargo.toml ParserParse Rust Cargo manifests — package, dependencies (with features), dev/build deps, features, workspace.
- Color Picker & Contrast CheckerPick colors, convert between HEX/RGB/HSL, and check WCAG contrast.