MIME Type Finder

Search by file extension or MIME type to find the correct Content-Type value for HTTP headers and file uploads.

.htmltext/html
.htmtext/html
.csstext/css
.jstext/javascript
.mjstext/javascript
.jsonapplication/json
.xmlapplication/xml
.csvtext/csv
.txttext/plain
.mdtext/markdown
.pdfapplication/pdf
.zipapplication/zip
.tarapplication/x-tar
.gzapplication/gzip
.pngimage/png
.jpgimage/jpeg
.jpegimage/jpeg
.gifimage/gif
.svgimage/svg+xml
.webpimage/webp
.icoimage/x-icon
.mp3audio/mpeg
.wavaudio/wav
.mp4video/mp4
.webmvideo/webm
.avivideo/x-msvideo
.wofffont/woff
.woff2font/woff2
.ttffont/ttf
.otffont/otf
.docapplication/msword
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsapplication/vnd.ms-excel
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.wasmapplication/wasm
.yamlapplication/yaml
.ymlapplication/yaml

Example input

json

Example output

application/json

What is a MIME Type Finder?

A MIME type (also called a media type) tells browsers and servers what kind of file they are dealing with, for example application/json or image/png. It is sent in the Content-Type header. This tool lets you search by extension or by MIME type.

When to use it

Use it when setting up a web server, writing an upload handler, building an API response or configuring a storage bucket. A wrong Content-Type is a common reason for downloads that open as text, fonts that fail to load, or scripts that get blocked.

How it works

Type an extension such as json, svg or mp4, or a partial MIME type, and the list filters instantly. Each result shows the extension and its standard MIME type, with a copy button. The data is built into the page, so searches are instant and work offline once loaded.

Frequently asked questions

What is a MIME type?

It is a label in the form type/subtype that describes a file format, such as text/html or image/jpeg.

What MIME type should I use for JSON?

application/json. For JavaScript files, use text/javascript.

What happens if the Content-Type is wrong?

Browsers may show the file as plain text, refuse to run a script or block the response, especially when X-Content-Type-Options: nosniff is set.

What is application/octet-stream?

It is the generic type for unknown binary data. Browsers usually download files with this type instead of showing them.