MIME Type Lookup

Search MIME types by file extension or MIME type. Complete database of common MIME types with categories, descriptions, and one-click copy. Free online MIME type reference.

Everything runs in your browser — your data is never sent to any server.

Why Use a MIME Type Lookup?

MIME types (Multipurpose Internet Mail Extensions) are essential for web development — they tell browsers and servers how to handle different file types. Whether you are configuring web servers, setting Content-Type headers, or working with file uploads, having quick access to the correct MIME type saves time and prevents errors. Our lookup tool provides a searchable database of common MIME types with category filtering for fast reference.

Key Features

  • Search MIME types by file extension OR MIME type name
  • Complete database of 200+ common MIME types across 7 categories
  • Shows MIME type, file extensions, category, and description
  • Filter by category: Application, Audio, Image, Text, Video, Font, Multipart
  • Copy any MIME type with one click for use in headers and configs

How It Works

  1. Type a file extension (e.g., .pdf) or MIME type keyword in the search box
  2. Filter by category if you want to narrow results
  3. Browse the results showing MIME type, extensions, category, and description
  4. Click the copy button next to any MIME type to copy it to clipboard

Technical Details

This tool includes a curated database of common MIME types based on the IANA (Internet Assigned Numbers Authority) registry and common web server configurations. The database covers 7 categories: Application, Audio, Image, Text, Video, Font, and Multipart. Search supports both forward and reverse lookups — you can search by MIME type string or by file extension. All data is stored client-side with no server requests.

Frequently Asked Questions

What is a MIME type?

A MIME type is a standard identifier for file formats on the internet. It consists of a type and subtype separated by a slash (e.g., text/html). Web servers use MIME types in the Content-Type header to tell browsers how to process content. Browsers also use them when uploading files via forms.

Why do some file extensions have multiple MIME types?

Some file formats can be represented by different MIME types depending on the context. For example, .xml can be application/xml (for data) or text/xml (for human-readable markup). The most appropriate MIME type depends on how the content is being used.

How do I set the correct MIME type on my web server?

Most web servers (Apache, Nginx, IIS) have built-in MIME type mappings. You can also set custom MIME types in server configuration files. For dynamic responses, set the Content-Type HTTP header. For example, in Node.js: res.setHeader('Content-Type', 'application/json').

Related tools