MIME TYPES
Your go-to reference for MIME types and file extensions across all major formats. MIME types tell browsers and servers how to handle different file types, from images and videos to documents and fonts. Search through our comprehensive database to find the exact MIME type you need for your web projects.
Text
text/plain Plain text file
text/html HTML document
text/css Cascading Style Sheets
text/javascript JavaScript
text/csv Comma-separated values
text/xml XML document
text/markdown Markdown
Application
application/json JSON data
application/xml XML document
application/pdf Adobe PDF
application/zip ZIP archive
application/gzip GZIP compressed file
application/x-tar TAR archive
application/x-7z-compressed 7-Zip archive
application/x-rar-compressed RAR archive
application/vnd.ms-excel Microsoft Excel (old)
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Microsoft Excel
application/vnd.ms-powerpoint Microsoft PowerPoint (old)
application/vnd.openxmlformats-officedocument.presentationml.presentation Microsoft PowerPoint
application/msword Microsoft Word (old)
application/vnd.openxmlformats-officedocument.wordprocessingml.document Microsoft Word
application/octet-stream Binary data
application/x-sh Shell script
application/x-httpd-php PHP script
Image
image/jpeg JPEG image
image/png PNG image
image/gif GIF image
image/webp WebP image
image/svg+xml SVG vector image
image/bmp Bitmap image
image/x-icon Icon file
image/tiff TIFF image
image/avif AVIF image
Video
video/mp4 MP4 video
video/mpeg MPEG video
video/webm WebM video
video/ogg Ogg video
video/x-msvideo AVI video
video/quicktime QuickTime video
Audio
audio/mpeg MP3 audio
audio/wav WAV audio
audio/ogg Ogg audio
audio/webm WebM audio
audio/aac AAC audio
audio/midi MIDI audio
audio/x-m4a M4A audio
Font
font/woff Web Open Font Format
font/woff2 Web Open Font Format 2
font/ttf TrueType font
font/otf OpenType font
application/vnd.ms-fontobject Embedded OpenType font
Find MIME types by file extension for proper Content-Type headers in web development.
Each MIME type follows a simple structure: a primary type and a subtype separated by a slash. For example, "text/html" indicates an HTML document, "image/png" identifies a PNG image, and "application/json" represents JSON data. This two-part format helps systems quickly identify how to process files.
Web developers use MIME types when setting HTTP Content-Type headers, configuring servers, handling file uploads, and working with APIs. Choosing the correct MIME type ensures browsers display content properly, files download with the right extension, and applications process data correctly.
Our reference covers seven major categories: Text (HTML, CSS, JavaScript), Application (JSON, PDF, Office files), Image (JPEG, PNG, SVG), Video (MP4, WebM), Audio (MP3, WAV), and Font formats (WOFF, TTF). Use the category filters above to narrow your search.