MIME Type Lookup
Search and browse a comprehensive database of MIME types by extension, type, or category.
| Extension | MIME Type | Category | Description | |
|---|---|---|---|---|
| .jpg | image/jpeg | Image | JPEG Image | |
| .jpeg | image/jpeg | Image | JPEG Image | |
| .png | image/png | Image | PNG Image | |
| .gif | image/gif | Image | GIF Image | |
| .webp | image/webp | Image | WebP Image | |
| .svg | image/svg+xml | Image | SVG Vector Image | |
| .ico | image/x-icon | Image | Icon File | |
| .bmp | image/bmp | Image | Bitmap Image | |
| .tiff | image/tiff | Image | TIFF Image | |
| .tif | image/tiff | Image | TIFF Image | |
| .avif | image/avif | Image | AVIF Image | |
| .heic | image/heic | Image | HEIC Image | |
| .heif | image/heif | Image | HEIF Image | |
| .mp3 | audio/mpeg | Audio | MP3 Audio | |
| .wav | audio/wav | Audio | WAV Audio | |
| .ogg | audio/ogg | Audio | OGG Audio | |
| .flac | audio/flac | Audio | FLAC Audio | |
| .aac | audio/aac | Audio | AAC Audio | |
| .weba | audio/webm | Audio | WebM Audio | |
| .m4a | audio/mp4 | Audio | M4A Audio | |
| .midi | audio/midi | Audio | MIDI Audio | |
| .mid | audio/midi | Audio | MIDI Audio | |
| .opus | audio/opus | Audio | Opus Audio | |
| .mp4 | video/mp4 | Video | MP4 Video | |
| .webm | video/webm | Video | WebM Video | |
| .ogv | video/ogg | Video | OGG Video | |
| .avi | video/x-msvideo | Video | AVI Video | |
| .mov | video/quicktime | Video | QuickTime Video | |
| .wmv | video/x-ms-wmv | Video | WMV Video | |
| .flv | video/x-flv | Video | Flash Video | |
| .mkv | video/x-matroska | Video | Matroska Video | |
| .m4v | video/mp4 | Video | M4V Video | |
| .3gp | video/3gpp | Video | 3GPP Video | |
| .ts | video/mp2t | Video | MPEG Transport Stream | |
| .txt | text/plain | Text | Plain Text | |
| .html | text/html | Text | HTML Document | |
| .htm | text/html | Text | HTML Document | |
| .css | text/css | Text | CSS Stylesheet | |
| .csv | text/csv | Text | CSV File | |
| .xml | text/xml | Text | XML Document | |
| .md | text/markdown | Text | Markdown Document | |
| .rtf | text/rtf | Text | Rich Text Format | |
| .ics | text/calendar | Text | iCalendar File | |
| .tsv | text/tab-separated-values | Text | TSV File | |
| .json | application/json | Application | JSON Data | |
| .js | application/javascript | Application | JavaScript | |
| .mjs | application/javascript | Application | ES Module JavaScript | |
| application/pdf | Document | PDF Document | ||
| .zip | application/zip | Application | ZIP Archive | |
| .gz | application/gzip | Application | Gzip Archive | |
| .tar | application/x-tar | Application | Tar Archive | |
| .7z | application/x-7z-compressed | Application | 7-Zip Archive | |
| .rar | application/x-rar-compressed | Application | RAR Archive | |
| .bz2 | application/x-bzip2 | Application | Bzip2 Archive | |
| .xz | application/x-xz | Application | XZ Archive | |
| .doc | application/msword | Document | Word Document (Legacy) | |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Document | Word Document | |
| .xls | application/vnd.ms-excel | Document | Excel Spreadsheet (Legacy) | |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Document | Excel Spreadsheet | |
| .ppt | application/vnd.ms-powerpoint | Document | PowerPoint Presentation (Legacy) | |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Document | PowerPoint Presentation | |
| .odt | application/vnd.oasis.opendocument.text | Document | OpenDocument Text | |
| .ods | application/vnd.oasis.opendocument.spreadsheet | Document | OpenDocument Spreadsheet | |
| .odp | application/vnd.oasis.opendocument.presentation | Document | OpenDocument Presentation | |
| .epub | application/epub+zip | Document | EPUB eBook | |
| .wasm | application/wasm | Application | WebAssembly | |
| .sql | application/sql | Application | SQL File | |
| .graphql | application/graphql | Application | GraphQL Query | |
| .yaml | application/x-yaml | Application | YAML File | |
| .yml | application/x-yaml | Application | YAML File | |
| .toml | application/toml | Application | TOML File | |
| .sh | application/x-sh | Application | Shell Script | |
| .bin | application/octet-stream | Application | Binary File | |
| .exe | application/x-msdownload | Application | Windows Executable | |
| .dmg | application/x-apple-diskimage | Application | macOS Disk Image | |
| .deb | application/x-deb | Application | Debian Package | |
| .rpm | application/x-rpm | Application | RPM Package | |
| .apk | application/vnd.android.package-archive | Application | Android Package | |
| .swf | application/x-shockwave-flash | Application | Flash File | |
| .jsonld | application/ld+json | Application | JSON-LD | |
| .rss | application/rss+xml | Application | RSS Feed | |
| .atom | application/atom+xml | Application | Atom Feed | |
| .xhtml | application/xhtml+xml | Application | XHTML Document | |
| .php | application/x-httpd-php | Application | PHP Script | |
| .woff | font/woff | Font | WOFF Font | |
| .woff2 | font/woff2 | Font | WOFF2 Font | |
| .ttf | font/ttf | Font | TrueType Font | |
| .otf | font/otf | Font | OpenType Font | |
| .eot | application/vnd.ms-fontobject | Font | Embedded OpenType Font |
Frequently Asked Questions
What is a MIME type?
A MIME (Multipurpose Internet Mail Extensions) type is a standard that indicates the nature and format of a file. It consists of a type and subtype separated by a slash, like 'image/jpeg' or 'application/json'. MIME types are used by browsers, servers, and APIs to handle files correctly.
How many MIME types are in this database?
This tool includes approximately 100 of the most common MIME types covering images, documents, audio, video, text, application formats, and fonts. It covers the vast majority of file types you'll encounter in web development.
How do I search for a MIME type?
You can search by file extension (e.g., '.jpg' or just 'jpg'), by MIME type (e.g., 'image/jpeg'), or by description. You can also filter by category using the chip buttons. Click any result to copy its MIME type to your clipboard.
What is the difference between application/octet-stream and other types?
application/octet-stream is the default MIME type for binary files when the specific type is unknown. It tells the browser to download the file rather than try to display it. Specific types like application/pdf or image/png tell the browser exactly how to handle the file.