MIME Type Reference
Free online MIME type reference tool, searchable table
What are MIME Types?
MIME types (Multipurpose Internet Mail Extensions) identify the type of content being transmitted. They consist of a type and subtype, like text/html, application/json, image/png. Web servers use MIME types in the Content-Type header to tell browsers how to handle files.
How to Use the MIME Type Reference
Search by MIME type, file extension, or description. The table shows the MIME type, common file extension(s), and a brief description. This is useful when configuring web servers, setting Content-Type headers, or handling file uploads.
▶What is the MIME type for JSON?
application/json is the standard MIME type for JSON data. The older text/json is also sometimes seen but application/json is preferred.
▶What is the difference between MIME type and Content-Type?
Content-Type is the HTTP header name. The value of that header is a MIME type. So Content-Type: text/html means the MIME type is text/html.
▶What MIME type should I use for JavaScript?
The standard MIME type is application/javascript. The older text/javascript is still widely used and accepted. For modules, some servers use application/javascript+module.