Search common MIME types by extension, type, or category — covers 131 types across HTML, fonts, images, video, audio, archives, documents, code, and data
A searchable reference of 131 common MIME types (media types). Search by file extension (.png, .woff2), by MIME string (image/jpeg), or filter by category — images, video, audio, archives, documents, code, fonts, text, data, and application. Each row shows known extension aliases, a short practical note, and a one-click copy of the exact Content-Type value.
How to use the mime type lookup
1.Type an extension, a MIME type, or a keyword into the search box.
2.Narrow the results with the category pills, which show how many entries each category holds.
3.Click the copy button on any row to copy the exact MIME string for your header or server config.
Important details
MIME type versus file extension
An extension is just a filename hint; the MIME type is what a server actually declares in the Content-Type header, and browsers honor the header over the extension. A .jpg served as text/plain will not render as an image. When the two disagree, the header wins.
When the wrong type breaks things
WebAssembly modules need application/wasm for streaming compilation, web fonts need font/woff2 to load under strict policies, and JSON APIs should send application/json so clients parse instead of display. Unknown binary content falls back to application/octet-stream, which browsers download instead of opening.
Use nosniff deliberately
When a response lacks a Content-Type, browsers guess — historically a source of security bugs. Sending X-Content-Type-Options: nosniff disables that guessing, which makes serving the correct type from this table mandatory rather than optional.
Frequently asked questions
What MIME type forces a file download?
application/octet-stream is the generic binary type; browsers save it instead of displaying it. Combine it with a Content-Disposition: attachment header to suggest a filename.
Is there an official list of MIME types?
Yes. IANA maintains the canonical media type registry. This table covers the commonly used subset developers actually look up, with aliases and notes.
What is the correct MIME type for JSON?
application/json, per RFC 8259. The legacy text/json is obsolete and some strict clients reject it.