ZeroUtil

MIME Type Lookup

Look up MIME types by file extension or search by type.

101 types found
ExtensionMIME Type
.jsonapplication/json
.xmlapplication/xml
.pdfapplication/pdf
.zipapplication/zip
.gzapplication/gzip
.tarapplication/x-tar
.7zapplication/x-7z-compressed
.rarapplication/vnd.rar
.bz2application/x-bzip2
.xzapplication/x-xz
.docapplication/msword
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsapplication/vnd.ms-excel
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.pptapplication/vnd.ms-powerpoint
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
.odtapplication/vnd.oasis.opendocument.text
.odsapplication/vnd.oasis.opendocument.spreadsheet
.odpapplication/vnd.oasis.opendocument.presentation
.jsapplication/javascript
.mjsapplication/javascript
.wasmapplication/wasm
.binapplication/octet-stream
.exeapplication/vnd.microsoft.portable-executable
.dmgapplication/x-apple-diskimage
.debapplication/vnd.debian.binary-package
.rpmapplication/x-rpm
.swfapplication/x-shockwave-flash
.rtfapplication/rtf
.jarapplication/java-archive
.epubapplication/epub+zip
.mpkgapplication/vnd.apple.installer+xml
.ogxapplication/ogg
.atomapplication/atom+xml
.rssapplication/rss+xml
.xhtmlapplication/xhtml+xml
.sqlapplication/sql
.graphqlapplication/graphql
.jsonldapplication/ld+json
.mp3audio/mpeg
.wavaudio/wav
.oggaudio/ogg
.flacaudio/flac
.aacaudio/aac
.m4aaudio/mp4
.webaaudio/webm
.opusaudio/opus
.midaudio/midi
.midiaudio/midi
.wmaaudio/x-ms-wma
.aiffaudio/aiff
.raaudio/x-realaudio
.pngimage/png
.jpgimage/jpeg
.jpegimage/jpeg
.gifimage/gif
.webpimage/webp
.avifimage/avif
.svgimage/svg+xml
.icoimage/x-icon
.bmpimage/bmp
.tiffimage/tiff
.tifimage/tiff
.heicimage/heic
.heifimage/heif
.jxlimage/jxl
.apngimage/apng
.psdimage/vnd.adobe.photoshop
.curimage/x-icon
.rawimage/x-raw
.htmltext/html
.htmtext/html
.csstext/css
.csvtext/csv
.txttext/plain
.mdtext/markdown
.yamltext/yaml
.ymltext/yaml
.icstext/calendar
.vcftext/vcard
.tsvtext/tab-separated-values
.logtext/plain
.initext/plain
.conftext/plain
.mp4video/mp4
.webmvideo/webm
.ogvvideo/ogg
.avivideo/x-msvideo
.movvideo/quicktime
.mkvvideo/x-matroska
.wmvvideo/x-ms-wmv
.flvvideo/x-flv
.tsvideo/mp2t
.m4vvideo/x-m4v
.3gpvideo/3gpp
.wofffont/woff
.woff2font/woff2
.ttffont/ttf
.otffont/otf
.eotapplication/vnd.ms-fontobject
.icsapplication/ics

How to Use the MIME Type Lookup

Search through a comprehensive database of MIME types by file extension or content type. Type an extension (e.g. ".png") or a MIME type (e.g. "image/png") in the search box to filter results instantly.

Features

  • Search by extension — type a file extension like .jpg, .pdf, or .mp4 to find its MIME type
  • Search by MIME type — look up MIME types like application/json or text/html
  • Category filters — quickly browse Application, Audio, Image, Text, Video, or Font types
  • One-click copy — copy any MIME type to your clipboard with a single click
  • 100+ entries — covers all common file formats used on the web

This tool runs entirely in your browser. No data is sent to any server.

Frequently Asked Questions

What is a MIME type?

A MIME type (Multipurpose Internet Mail Extensions type) is a standard that indicates the nature and format of a file. It consists of a type and subtype separated by a slash, such as text/html or image/png. MIME types are used by web browsers, servers, and email clients to understand how to handle different file formats.

Where are MIME types used?

MIME types are used in HTTP Content-Type headers to tell browsers what kind of data is being sent, in email attachments to identify file formats, in web server configurations to serve files correctly, and in HTML <link> and <script> tags. They are essential for the web to function correctly.

What is the difference between MIME type and file extension?

A file extension (like .html or .jpg) is a suffix in the filename that helps operating systems identify the file type. A MIME type (like text/html or image/jpeg) is a formal identifier used in internet protocols. While they often correspond, MIME types are more reliable for determining content type because file extensions can be changed or missing.

What is application/octet-stream?

application/octet-stream is a generic MIME type for binary data when the specific type is unknown. It is the default MIME type for files that do not have a more specific type. When a browser encounters this type, it typically downloads the file rather than displaying it inline.

What MIME type should I use for JSON APIs?

For JSON API responses, use application/json. This tells clients that the response body contains JSON data. For JSON-LD (Linked Data), use application/ld+json. Some older APIs use text/json, but application/json is the standard and recommended type defined in RFC 8259.

Ad

More Developer Tools