MIME Types Reference
Browse and search common MIME types and their corresponding file extensions. Use this reference to set proper Content-Type headers and file type handling in your applications.
| Extension | MIME Type | Description | Actions |
|---|---|---|---|
| .avi | video/x-msvideo | AVI video | |
| .css | text/css | Cascading Style Sheets | |
| .csv | text/csv | CSV file | |
| .doc | application/msword | Microsoft Word | |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Microsoft Word (OpenXML) | |
| .gif | image/gif | GIF image | |
| .html | text/html | HTML document | |
| .jpg | image/jpeg | JPEG image | |
| .js | text/javascript | JavaScript file | |
| .json | application/json | JSON format | |
| .md | text/markdown | Markdown document | |
| .mp3 | audio/mpeg | MP3 audio | |
| .mp4 | video/mp4 | MP4 video | |
| .otf | font/otf | OpenType font | |
| application/pdf | PDF document | ||
| .png | image/png | PNG image | |
| .ppt | application/vnd.ms-powerpoint | Microsoft PowerPoint | |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Microsoft PowerPoint (OpenXML) | |
| .svg | image/svg+xml | SVG image | |
| .ttf | font/ttf | TrueType font | |
| .txt | text/plain | Plain text | |
| .wav | audio/wav | WAV audio | |
| .webm | video/webm | WebM video | |
| .webp | image/webp | WebP image | |
| .woff | font/woff | WOFF font | |
| .woff2 | font/woff2 | WOFF2 font | |
| .xls | application/vnd.ms-excel | Microsoft Excel | |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Microsoft Excel (OpenXML) | |
| .xml | application/xml | XML document | |
| .zip | application/zip | ZIP archive |
About MIME Types
MIME (Multipurpose Internet Mail Extensions) types, also known as media types, are used to identify the format of files and content transferred over the internet. They are essential for web servers and browsers to properly handle different types of content.
Common Uses
- Setting Content-Type headers in HTTP responses
- Configuring file upload validators
- Determining how browsers should handle downloaded files
- Specifying accepted formats in HTML file inputs
- Configuring web server file type handling