MIME Type Finder
Type a file extension like png or .json to get its MIME type, or paste a MIME type like application/pdf to see which extensions use it. The tool detects which way you are searching automatically.
How to find a MIME type
- Type a file extension, with or without the leading dot.
- Or paste a full MIME type such as image/png to search in reverse.
- Copy the MIME type or extension you need for a header or config.
Examples
Extension to MIME type
png
image/png
MIME type to extensions
application/pdf
Frequently asked questions
What is a MIME type?
A MIME type, also called a media type or content type, tells software what kind of data a file holds, for example image/png or application/json. Servers send it in the Content-Type header.
Does the leading dot or casing matter?
No. The finder accepts png, .png, .PNG and PNG and treats them the same, so you can paste whatever you have.
Why do some MIME types map to more than one extension?
Several extensions can share a type. For example jpg and jpeg are both image/jpeg, and yml and yaml are both application/yaml, so a reverse search returns all of them.
What happens with an unknown file type?
If an extension is not in the list the finder returns no match. Truly unknown binary data is usually served as application/octet-stream, which is the safe default.
Is anything uploaded?
No. The lookup uses a built-in table and runs entirely in your browser.
Related tools
HTTP Status Code Lookup
Look up any HTTP status code by number or name. See the reason phrase, the class (2xx, 4xx, 5xx) and a plain-English meaning. Free, fast and private.
CSV to Markdown
Convert CSV data into a clean GitHub-flavored Markdown table. Handles quoted fields, commas, and pipes, with column alignment. Free, fast and private.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base32 Encode
Base32 encode and decode text online using the standard RFC 4648 alphabet with proper padding. UTF-8 safe, fast and private in your browser.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.