QQuickKit

MIME Type Lookup

Look up MIME types by file extension or reverse-lookup extensions from a MIME type. Covers 200+ common formats for web, media, documents and more.

About This Tool

QuickKit MIME Type Lookup provides a searchable reference for over 200 common file format MIME types. Search by file extension to find the correct Content-Type header value, or search by MIME type to find the associated extensions. Covers text, image, audio, video, font, document and binary formats.

Features

  • Extension to MIME — Type a file extension (without the dot) to get the correct MIME type string.
  • MIME to Extension — Enter a full MIME type to find all matching file extensions.
  • 200+ Formats — Covers web formats, office documents, images, audio, video, fonts, archives and binaries.
  • Partial Match — Search term matches anywhere in the extension or MIME string, so "image" shows all image/* types.
  • Offline Ready — The full dataset is embedded — no network request needed after load.

FAQ

What MIME type should I use for JSON?
Use application/json. This is the correct MIME type for JSON data as specified in RFC 8259.
What is the MIME type for .ts TypeScript files?
There is no standard IANA MIME type for TypeScript source files. When serving .ts files over HTTP (rare), application/typescript or text/x-typescript are sometimes used, but they are not standardised.
Why is the MIME type for JavaScript application/javascript?
The IANA formally registered application/javascript as the canonical MIME type. The older text/javascript type is also widely accepted and still used in many servers and browsers.
What does application/octet-stream mean?
It is the generic binary MIME type used when the file format is unknown or not in the MIME registry. Browsers typically prompt a download when they receive this content type.

Further Reading