Toolnetworking

MIME Types

Look up the MIME type for any file extension and reverse-lookup which extensions map back — across text, image, audio, video, and application types.

Works Offline100% Free

Processed 100% locally in your browserPrivate & Safe

MIME Types runs entirely on your device using Web API standards. No data is ever uploaded to UtilixVerse servers.

Your Input
➔
Browser
➔
Result
No Server UploadsNo Account RequiredWorks OfflineZero Data Logging

MIME Type Lookup

Popular Formats

Browse All MIME Types

MIME Type Lookup — Find the Content Type for Any File

Welcome to the UtilixVerse MIME Type Lookup — a free, searchable database of MIME (content) types. Type an extension like .json, .webp or .woff2, or a full MIME type such as application/pdf, and instantly see the correct Content-Type value, its file extensions, and when to use it. Everything runs 100% in your browser — free, private, and offline.

Why MIME Types Matter

When a server responds, the Content-Type header tells the browser how to handle the body: render text/html as a page, display image/png inline, stream video/mp4, or force a download for application/octet-stream. A wrong or missing MIME type breaks rendering, opens security holes (MIME sniffing), and confuses clients. APIs and web servers depend on getting this exactly right.

MIME Types You Should Know

Text: text/html, text/plain, text/css, text/javascript.Data: application/json, application/xml, application/pdf, application/zip.Images: image/png, image/jpeg, image/svg+xml, image/webp.Media: audio/mpeg, video/mp4.Fonts: font/woff2, font/ttf.

Who Uses This Tool

Web developers configuring Nginx, Apache, IIS and CDN rules, DevOps engineers auditing Content-Type headers, QA testers verifying file uploads and downloads, and students learning how HTTP serves different file formats. No install, no sign-up, and nothing leaves your device.

Frequently Asked Questions About MIME Types

What is a MIME type and why is it important?

MIME (Multipurpose Internet Mail Extensions) type is a standardized label that tells a web server or browser what kind of data a file contains. It uses a type/subtype format like text/html or image/png. Browsers rely on MIME types to decide how to process a resource — whether to render it, download it, or pass it to a plugin. A wrong MIME type can break file downloads, cause security warnings, or prevent content from displaying correctly.

How do I find the MIME type for a file extension?

Simply type the extension (with or without the dot) into the search box — for example, type "pdf", ".json", or "webp". The tool will instantly show you the matching MIME type with a description. You can also search by the full MIME type itself, like "text/javascript" or "application/zip", to confirm it is correct or find its associated extensions.

What is the difference between text/javascript and application/javascript?

Historically there was confusion between text/javascript (the original HTML 4.01 standard) and application/javascript (the RFC 4329 standard). Modern practice favors application/javascript because treating JS as "text" could cause issues with binary-safe charset handling. Most servers and CDNs now use application/javascript, and browsers accept both. This tool lists text/javascript as preferred for backwards compatibility but the difference is largely academic in modern web development.

What MIME type should I use for JSON files?

For JSON data files, use application/json. This is the official MIME type defined by RFC 4627. For JSON-LD structured data, use application/ld+json. Note that some legacy systems used text/json, but application/json is the correct and universally accepted type for modern APIs and web applications.

What is the correct MIME type for fonts?

Modern web fonts use font/ttf (TrueType), font/otf (OpenType), font/woff (Web Open Font Format), and font/woff2 (WOFF2 with better compression). Older servers sometimes used application/x-font-ttf or application/font-woff, but the font/* types are now the official standard. WOFF2 is recommended for production use as it offers the best compression.

Why does my browser download a file instead of displaying it?

This usually happens when the server sends a MIME type that the browser does not recognize or treats as application/octet-stream (generic binary). You can fix this by configuring your server to send the correct MIME type for the file. This tool helps you find the exact MIME type to configure in your web server (Apache, Nginx, IIS) or CDN settings.

What is application/octet-stream and when is it used?

application/octet-stream is the generic MIME type for binary data when no specific type is known. When a browser encounters it, it typically forces a file download prompt rather than trying to display the content. It is a safe fallback but should be replaced with specific types for better user experience — for example, use application/pdf instead so the browser offers its built-in PDF viewer.

Is this MIME Type Lookup free and private?

Yes — completely free, no registration, and 100% private. The entire database of MIME types is built into the page and runs locally in your browser. Nothing is uploaded, stored, or logged. The tool works offline after the page loads.

Keep UtilixVerse Free

One-time contribution for hosting & new tools

Donate

Missing a Tool? Request It

Suggest new utilities or report bugs

Request Tool