MIME Type Lookup
Look up MIME types
| Extension | MIME Type |
|---|
No matching extension or MIME type found.
What Is This Tool?
This tool looks up the MIME type (content type) for a file extension, or finds which extensions map to a given MIME type. It searches a built-in reference table of common extension-to-MIME-type pairs entirely in your browser — no lookups are sent to any server.
How to Use
Type a file extension (like pdf or .pdf) or a MIME type (like application/pdf) into the search field.
The table filters live as you type, matching against both extensions and MIME types.
Click the copy icon next to a row to copy that MIME type.
Click Clear to reset the search and see the full list again.
Features
- Covers 70+ common file extensions and their MIME types
- Live, instant filtering as you type
- Matches on extension or MIME type, in either direction
- One-click copy of any MIME type
- 100% client-side — nothing leaves your browser
Examples
Search: pdf → Result: .pdf ↔ application/pdf
Search: image/ → Result: all image extensions (png, jpg, gif, webp, svg, ...)
Common Use Cases
- Setting the correct
Content-Typeheader for a file upload or download - Configuring a web server or CDN's MIME type mappings
- Checking which extensions share a MIME type (e.g. jpg and jpeg)
- Quickly reminding yourself of a less common file type's MIME string
Frequently Asked Questions
Where does this data come from?
The extension-to-MIME-type table is a built-in reference list of the most common file types, embedded directly in the page's JavaScript. It is not fetched from any external API.
Can I search by MIME type instead of extension?
Yes. The search box matches against both the extension and the MIME type, so searching "application/json" or just "json" both find the same row.
What if my file extension isn't listed?
This tool covers roughly 70 of the most common extensions. Less common or vendor-specific MIME types may not be included.
Is the match case-sensitive?
No, matching is case-insensitive, so "PDF", "pdf" and ".Pdf" all return the same result.
Is my search sent anywhere?
No, everything runs locally in your browser against the embedded reference table.