💻 Developer Tools

MIME Type Reference

A lookup table of 100+ common file extensions and their MIME types (Content-Type). Search by extension, MIME string or keyword, filter by category, and click any value to copy it. Everything stays in your browser.

Frequently looked up (click to search)

ExtensionMIME type (click to copy)DescriptionActions

How to use

Type an extension (.png or just png), part of a MIME string, or a keyword into the search box to narrow the table down to matching rows. The category chips filter by kind — images, video, fonts and so on. Click a MIME value or the Copy button to copy it to your clipboard.

Examples (frequently looked up)

  • .png → image/png
  • .jpg → image/jpeg
  • .svg → image/svg+xml
  • .json → application/json
  • .csv → text/csv
  • .woff2 → font/woff2
  • .xlsx → application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
  • .zip → application/zip

FAQ

Is my data sent to a server?
No. Search and filtering run entirely in your browser; nothing is transmitted or stored externally.
What is a MIME type (Content-Type)?
It is a label in type/subtype form that identifies a file format. Web servers send it in the Content-Type header, and browsers decide how to handle a file by this value rather than by its extension. A wrong value can break images, stylesheets or scripts.
Which MIME type is correct for .ico?
The value registered with IANA is image/vnd.microsoft.icon. For historical reasons image/x-icon is also widely used, and major browsers accept both.
Why do some extensions have more than one MIME type?
Standards history and implementation habits left several values in circulation. For example .xml works as both application/xml and text/xml, and .ico as image/vnd.microsoft.icon or image/x-icon. For new configurations, use the recommended value in this list.
What should I use for an extension not in this list?
Use the generic application/octet-stream for unknown binary data and text/plain for text. A generic value is safer than a wrong one, because it keeps browsers from misinterpreting the file.