Skip to content
Run here 100% in your browser, no upload, no login

MIME Lookup

Look up MIME types by extension or the reverse, across about 120 built-in common types.

Extensions MIME type Category

How to use it

  1. Type an extension (png, with or without the dot) or a MIME type (image/png) in the search box.
  2. The table filters as you type and shows the extensions, MIME type and a category for each entry.
  3. MIME queries also match partially: image/* narrows the list to every image type in the table.
  4. Click a row to copy its MIME type to the clipboard.
  5. Leave the box empty to browse all built-in entries.

Common use cases

Why it stays private

The table is embedded in the page and matching is local string work. No request is made, so the tool also answers questions about files you would rather not describe to a web service.

FAQ

Q: Why do some extensions share a MIME type? A: Historical aliases: jpg/jpeg, tif/tiff and yml/yaml are the same format under different spellings. Servers accept any of them mapping to one type.

Q: Does the reverse lookup handle parameters like charset? A: Queries match the type's base, so searching text/html finds the entry even though real headers may append ; charset=utf-8. Wildcards work too: font/* lists all font rows.

Q: Is the table complete? A: It covers the types that show up in everyday web work — around 120 extensions. It deliberately skips exotic vendor formats; if an entry is missing, the fallback application/octet-stream is usually what servers do anyway.

Your data stays on this device

MIME Lookup runs 100% locally. Everything you paste or drop is processed by your own browser and never transmitted. Nothing is stored on our servers — close the tab and it is gone.

Nothing you type is sent to a server, logged, or used for analytics. The page works even with your network disconnected after first load.