MIME Type Checker
Look up MIME types by extension, MIME string, or upload a file to detect its type.
Free & unlimited
View
Database stats
Total types
86
Web
9
Data
8
Text
4
Category
Search
| Ext | MIME type | Category | |
|---|---|---|---|
| .html | text/html | Web | |
| .htm | text/html | Web | |
| .css | text/css | Web | |
| .js | application/javascript | Web | |
| .mjs | application/javascript | Web | |
| .ts | application/typescript | Web | |
| .jsx | text/jsx | Web | |
| .tsx | text/tsx | Web | |
| .json | application/json | Data | |
| .xml | application/xml | Data | |
| .csv | text/csv | Data | |
| .yaml | text/yaml | Data | |
| .yml | text/yaml | Data | |
| .toml | application/toml | Data | |
| .txt | text/plain | Text | |
| .md | text/markdown | Text | |
| .rtf | application/rtf | Text | |
| .log | text/plain | Text | |
| application/pdf | Document | ||
| .doc | application/msword | Document | |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Document | |
| .xls | application/vnd.ms-excel | Document | |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Document | |
| .ppt | application/vnd.ms-powerpoint | Document | |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Document | |
| .odt | application/vnd.oasis.opendocument.text | Document | |
| .ods | application/vnd.oasis.opendocument.spreadsheet | Document | |
| .png | image/png | Image | |
| .jpg | image/jpeg | Image | |
| .jpeg | image/jpeg | Image | |
| .gif | image/gif | Image | |
| .webp | image/webp | Image | |
| .svg | image/svg+xml | Image | |
| .ico | image/x-icon | Image | |
| .bmp | image/bmp | Image | |
| .tiff | image/tiff | Image | |
| .avif | image/avif | Image | |
| .heic | image/heic | Image | |
| .raw | image/raw | Image | |
| .mp3 | audio/mpeg | Audio | |
| .wav | audio/wav | Audio | |
| .ogg | audio/ogg | Audio | |
| .flac | audio/flac | Audio | |
| .aac | audio/aac | Audio | |
| .m4a | audio/mp4 | Audio | |
| .weba | audio/webm | Audio | |
| .midi | audio/midi | Audio | |
| .mp4 | video/mp4 | Video | |
| .webm | video/webm | Video | |
| .avi | video/x-msvideo | Video | |
| .mov | video/quicktime | Video | |
| .mkv | video/x-matroska | Video | |
| .flv | video/x-flv | Video | |
| .wmv | video/x-ms-wmv | Video | |
| .m4v | video/x-m4v | Video | |
| .zip | application/zip | Archive | |
| .rar | application/vnd.rar | Archive | |
| .7z | application/x-7z-compressed | Archive | |
| .tar | application/x-tar | Archive | |
| .gz | application/gzip | Archive | |
| .bz2 | application/x-bzip2 | Archive | |
| .xz | application/x-xz | Archive | |
| .woff | font/woff | Font | |
| .woff2 | font/woff2 | Font | |
| .ttf | font/ttf | Font | |
| .otf | font/otf | Font | |
| .eot | application/vnd.ms-fontobject | Font | |
| .wasm | application/wasm | Web | |
| .epub | application/epub+zip | Document | |
| .exe | application/x-msdownload | Application | |
| .dmg | application/x-apple-diskimage | Application | |
| .apk | application/vnd.android.package-archive | Application | |
| .iso | application/x-iso9660-image | Application | |
| .deb | application/x-debian-package | Application | |
| .rpm | application/x-rpm | Application | |
| .py | text/x-python | Code | |
| .rb | text/x-ruby | Code | |
| .java | text/x-java | Code | |
| .c | text/x-c | Code | |
| .cpp | text/x-c++ | Code | |
| .go | text/x-go | Code | |
| .rs | text/x-rust | Code | |
| .sh | application/x-sh | Code | |
| .sql | application/sql | Code | |
| .ics | text/calendar | Data | |
| .vcf | text/vcard | Data |
86 of 86 types
All processing happens in your browser. No data is sent to any server.
About this tool
- 1
Enter a file extension
Type a file extension like .pdf, .json, or .mp4 into the search field.
- 2
View the MIME type
The corresponding MIME type (e.g., application/pdf) is displayed instantly.
- 3
Browse the full list
Scroll or search through the complete database of file extensions and their MIME types.
- Use this tool when configuring web server Content-Type headers for file downloads.
- Search by MIME type to find which file extensions are associated with it.
- Bookmark commonly used MIME types like application/json and text/html for quick reference.
- Instant lookup of MIME type from file extension
- Reverse lookup from MIME type to extension
- Comprehensive database covering hundreds of file types
- Search and filter across the full MIME type list
- Set correct Content-Type headers when serving files from a web server
- Configure file upload validation to accept only specific MIME types
- Identify unknown file types by their extension
- Reference MIME types when building API responses that return file data
MIME (Multipurpose Internet Mail Extensions) type is a standard label that indicates the nature and format of a file, such as text/html for web pages or image/png for PNG images.
Uncommon or proprietary extensions may use application/octet-stream as a generic binary MIME type. You can also define custom MIME types in your server configuration.
Related tools
View allMore in Utilities12
Updated