Search tools

Find a tool by name or what it does.

MIME Type Lookup

Type a file extension to get its MIME type, or paste a MIME type to see which extensions use it.

Type an extension to get its MIME type, or a type to list its extensions. Everything runs in your browser.

All types116 of 116

Showing the first 60 of 116 matches. Keep typing to narrow the list.

How to look up a MIME type online

  1. Type an extension

    Enter a file extension such as png or .docx and the matching MIME type appears as you type.

  2. Or search by MIME type

    Paste a content type such as application/json to list every extension that uses it.

  3. Filter and copy

    Narrow the list with the category pills, then click any row to copy the value you need.

Why use this tool

Two-way search

The search detects direction automatically: extensions return MIME types, and MIME types return extensions. Leading dots and capital letters are ignored.

Text or binary at a glance

Every entry is tagged as text based or binary, so you know immediately how a format should be read, edited, or served.

Category filters

One-tap pills narrow the list to image, audio, video, text, font, or application types.

Copy on click

Click any row to copy its MIME type, or its primary extension when you searched by type. The full-width button copies the best match.

Runs entirely in your browser

The whole reference table is on the page. Searches happen on your device and nothing is sent anywhere.

About this tool

Every file sent over the web travels with a MIME type, the short content-type label that tells browsers and servers how to handle the bytes. Getting it wrong is a classic source of bugs: a download that opens as garbled text, an image that refuses to render, or an upload rejected by a server expecting something else. This lookup maps file extensions to their registered MIME types and back, so you can grab the right value for a Content-Type header, an upload filter, or a web server configuration in seconds.

Search works in both directions automatically. Type an extension such as png, docx, or .tar and the matching content type appears as you type; leading dots and capital letters are ignored. Paste a type such as application/json, or just a fragment like openxml, and the list narrows to every entry that matches. Each result shows the extensions that use the type, a plain-language name, and whether the format is text based or binary, which matters when you decide how to read or serve a file. Category pills filter the list to image, audio, video, text, font, or application types.

The reference covers over 110 of the most common types, from everyday formats like JPEG, MP4, and PDF to office documents, archives, fonts, and data formats. Click any row to copy its value. For other quick protocol references, see the HTTP status codes reference and the common port numbers reference. Everything runs in your browser and no lookup ever leaves your device.

Frequently asked questions

What is a MIME type?
A MIME type (also called a media type or content type) is a two-part label like image/png or application/pdf that identifies the format of a file. Browsers, email clients, and servers use it to decide how to display, play, or download content.
How does the search know whether I typed an extension or a MIME type?
It detects the direction automatically. Anything containing a slash is treated as a MIME type and returns matching extensions; anything else is treated as an extension or a text search. Leading dots and letter case are ignored.
Is my search uploaded anywhere?
No. The entire reference table ships with the page and every search runs in your browser. Nothing is sent to a server.
What does the Text or Binary badge mean?
Text-based formats like JSON, CSV, SVG, and HTML can be opened and edited in any text editor. Binary formats like PNG, MP4, and ZIP have encoded bytes that need a specific program to read. The badge tells you which kind each type is.
Why do some MIME types list several extensions?
Some formats have more than one common extension, such as .jpg and .jpeg for image/jpeg or .html and .htm for text/html. When you search by MIME type, clicking a row copies the primary extension.
What if my extension is not in the list?
The table covers over 110 of the most widely used types. For an unknown or proprietary format, the safe fallback for serving the file is application/octet-stream, which tells the browser to treat it as a generic binary download.

Related tools