Common MIME Types & File Extensions Dataset
This dataset provides a comprehensive list of 70 common MIME types, their associated file extensions, categories, and descriptions. Essential for web development, data processing, and system administration.
Free Download
Key Takeaways
- Access a curated list of 70 common MIME types and their details.
- Explore file extensions, categories, and descriptions for various data formats.
- Download essential MIME type information for web development and data handling.
- Get precise data for content type identification and server configuration.
Showing 70 of 70
| MIME Type | Extension | Category | Description |
|---|---|---|---|
| text/plain | .txt | Text | Plain text |
| text/html | .html, .htm | Text | HTML document |
| text/css | .css | Text | Cascading Style Sheets |
| text/javascript | .js | Text | JavaScript |
| text/csv | .csv | Text | Comma-separated values |
| text/xml | .xml | Text | XML document |
| text/markdown | .md | Text | Markdown document |
| text/calendar | .ics | Text | iCalendar format |
| application/pdf | Document | Adobe PDF | |
| application/msword | .doc | Document | Microsoft Word |
| application/vnd.openxmlformats-officedocument.wordprocessingml.document | .docx | Document | Microsoft Word (OpenXML) |
| application/vnd.ms-excel | .xls | Document | Microsoft Excel |
| application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | .xlsx | Document | Microsoft Excel (OpenXML) |
| application/vnd.ms-powerpoint | .ppt | Document | Microsoft PowerPoint |
| application/vnd.openxmlformats-officedocument.presentationml.presentation | .pptx | Document | Microsoft PowerPoint (OpenXML) |
| application/vnd.oasis.opendocument.text | .odt | Document | OpenDocument Text |
| application/vnd.oasis.opendocument.spreadsheet | .ods | Document | OpenDocument Spreadsheet |
| application/rtf | .rtf | Document | Rich Text Format |
| application/epub+zip | .epub | Document | Electronic Publication (EPUB) |
| application/json | .json | Data | JSON format |
| application/xml | .xml | Data | XML data |
| application/ld+json | .jsonld | Data | JSON-LD format |
| application/x-yaml | .yaml, .yml | Data | YAML format |
| application/sql | .sql | Data | SQL script |
| application/zip | .zip | Archive | ZIP archive |
| application/gzip | .gz | Archive | GZIP archive |
| application/x-tar | .tar | Archive | TAR archive |
| application/x-rar-compressed | .rar | Archive | RAR archive |
| application/x-7z-compressed | .7z | Archive | 7-Zip archive |
| application/x-bzip2 | .bz2 | Archive | Bzip2 archive |
| application/octet-stream | .bin | Binary | Binary data |
| application/x-executable | .exe | Binary | Executable file |
| application/x-msdownload | .exe, .dll | Binary | Microsoft executable |
| application/x-shockwave-flash | .swf | Binary | Adobe Flash |
| application/java-archive | .jar | Binary | Java Archive |
| application/vnd.android.package-archive | .apk | Binary | Android Package |
| image/jpeg | .jpg, .jpeg | Image | JPEG image |
| image/png | .png | Image | PNG image |
| image/gif | .gif | Image | GIF image |
| image/webp | .webp | Image | WebP image |
| image/svg+xml | .svg | Image | SVG image |
| image/bmp | .bmp | Image | Bitmap image |
| image/tiff | .tiff, .tif | Image | TIFF image |
| image/x-icon | .ico | Image | Icon format |
| image/avif | .avif | Image | AVIF image |
| image/heic | .heic | Image | HEIC image (Apple) |
| audio/mpeg | .mp3 | Audio | MP3 audio |
| audio/wav | .wav | Audio | WAV audio |
| audio/ogg | .ogg | Audio | OGG audio |
| audio/webm | .weba | Audio | WebM audio |
| audio/aac | .aac | Audio | AAC audio |
| audio/flac | .flac | Audio | FLAC audio |
| audio/midi | .mid, .midi | Audio | MIDI audio |
| audio/x-m4a | .m4a | Audio | M4A audio (Apple) |
| video/mp4 | .mp4 | Video | MP4 video |
| video/webm | .webm | Video | WebM video |
| video/ogg | .ogv | Video | OGG video |
| video/x-msvideo | .avi | Video | AVI video |
| video/quicktime | .mov | Video | QuickTime video |
| video/x-matroska | .mkv | Video | Matroska video |
| video/x-flv | .flv | Video | Flash video |
| video/mpeg | .mpeg, .mpg | Video | MPEG video |
| video/3gpp | .3gp | Video | 3GPP video |
| font/woff | .woff | Font | Web Open Font Format |
| font/woff2 | .woff2 | Font | Web Open Font Format 2 |
| font/ttf | .ttf | Font | TrueType Font |
| font/otf | .otf | Font | OpenType Font |
| application/vnd.ms-fontobject | .eot | Font | Embedded OpenType |
| multipart/form-data | Multipart | Form data with file upload | |
| multipart/byteranges | Multipart | Partial content ranges |
Use Cases
- Import the CSV file into your backend application or database to validate file uploads and set content types programmatically.
- Use the Excel file to quickly filter and cross-reference MIME types for documentation, system audits, or preparing content type mappings.
- Print the PDF version as a quick reference guide for development teams, system administrators, or for educational purposes in computer science classes.
- Leverage this dataset to enhance content negotiation, implement robust file handling, or improve server configuration for web applications.