MIME Types Reference
Complete MIME types (Content-Type) reference for web development. Learn what each MIME type means, when to use it, and how browser support varies across formats.
Application
Application-specific binary and structured data
application/json
The standard MIME type for JavaScript Object Notation (JSON) data interchange.
application/pdf
The MIME type for PDF (Portable Document Format) documents.
application/zip
The MIME type for ZIP archive files used for compression and bundling.
application/xml
The MIME type for XML documents and data interchange.
application/octet-stream
The generic MIME type for arbitrary binary data, often used for unknown file types or forced downloads.
application/x-www-form-urlencoded
The MIME type for URL-encoded form data submissions.
Text
Human-readable text and code content types
text/html
The MIME type for HTML documents, the standard markup language for web pages.
text/plain
The MIME type for plain text files with no formatting or markup.
text/css
The MIME type for Cascading Style Sheets used to style HTML documents.
text/javascript
The MIME type for JavaScript source files used to add interactivity to web pages.
text/csv
The MIME type for Comma-Separated Values data files.
Image
Image file formats for the web
image/png
The MIME type for PNG (Portable Network Graphics) image files with lossless compression.
image/jpeg
The MIME type for JPEG image files using lossy compression for photographs.
image/gif
The MIME type for GIF images supporting animation and transparency.
image/webp
The modern MIME type for WebP images offering superior compression for both lossy and lossless encoding.
image/svg+xml
The MIME type for SVG (Scalable Vector Graphics) vector images.
image/avif
The next-generation MIME type for AVIF images with advanced compression based on AV1 video codec.
Multipart
Multiple-part message content types
Font
Web font file formats
Audio
Digital audio file formats
Video
Digital video file formats