MIME Type Lookup
Look up MIME types by file extension and vice-versa with a solid map of common formats. Search by extension or content type — free, instant and private.
| Extension | MIME type | Description |
|---|---|---|
| .txt | text/plain | Plain text |
| .html | text/html | HTML document |
| .htm | text/html | HTML document |
| .css | text/css | Cascading style sheet |
| .csv | text/csv | Comma-separated values |
| .md | text/markdown | Markdown |
| .js | text/javascript | JavaScript |
| .mjs | text/javascript | JavaScript module |
| .json | application/json | JSON |
| .jsonld | application/ld+json | JSON-LD |
| .xml | application/xml | XML |
| .webmanifest | application/manifest+json | Web app manifest |
| application/pdf | PDF document | |
| .zip | application/zip | ZIP archive |
| .gz | application/gzip | Gzip archive |
| .tar | application/x-tar | Tar archive |
| .rar | application/vnd.rar | RAR archive |
| .7z | application/x-7z-compressed | 7-Zip archive |
| .bin | application/octet-stream | Binary data |
| .doc | application/msword | Microsoft Word (legacy) |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Microsoft Word |
| .xls | application/vnd.ms-excel | Microsoft Excel (legacy) |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Microsoft Excel |
| .ppt | application/vnd.ms-powerpoint | Microsoft PowerPoint (legacy) |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Microsoft PowerPoint |
| .odt | application/vnd.oasis.opendocument.text | OpenDocument text |
| .ods | application/vnd.oasis.opendocument.spreadsheet | OpenDocument spreadsheet |
| .rtf | application/rtf | Rich text format |
| .png | image/png | PNG image |
| .jpg | image/jpeg | JPEG image |
| .jpeg | image/jpeg | JPEG image |
| .gif | image/gif | GIF image |
| .webp | image/webp | WebP image |
| .avif | image/avif | AVIF image |
| .svg | image/svg+xml | SVG image |
| .ico | image/vnd.microsoft.icon | Icon |
| .bmp | image/bmp | Bitmap image |
| .tif | image/tiff | TIFF image |
| .tiff | image/tiff | TIFF image |
| .heic | image/heic | HEIC image |
| .mp3 | audio/mpeg | MP3 audio |
| .wav | audio/wav | WAV audio |
| .ogg | audio/ogg | Ogg audio |
| .oga | audio/ogg | Ogg audio |
| .m4a | audio/mp4 | MPEG-4 audio |
| .flac | audio/flac | FLAC audio |
| .aac | audio/aac | AAC audio |
| .weba | audio/webm | WebM audio |
| .mp4 | video/mp4 | MPEG-4 video |
| .webm | video/webm | WebM video |
| .ogv | video/ogg | Ogg video |
| .mov | video/quicktime | QuickTime video |
| .avi | video/x-msvideo | AVI video |
| .mkv | video/x-matroska | Matroska video |
| .ttf | font/ttf | TrueType font |
| .otf | font/otf | OpenType font |
| .woff | font/woff | WOFF font |
| .woff2 | font/woff2 | WOFF2 font |
| .eot | application/vnd.ms-fontobject | Embedded OpenType font |
| .wasm | application/wasm | WebAssembly |
| .ics | text/calendar | iCalendar |
| .epub | application/epub+zip | EPUB e-book |
| .apk | application/vnd.android.package-archive | Android package |
What is the MIME Type Lookup?
The ByteTools MIME Type Lookup maps file extensions to their MIME (media) types and back again. Whether you have a .
- Two-way lookup: extension to MIME type and back
- Comprehensive map of documents, media, fonts and archives
- Short description for every format
- Instant filtering by extension or content type
- Loads instantly and works offline
- 100% client-side — no data is uploaded
How to use the MIME Type Lookup
- 1
Type a file extension (like mp4) or a MIME type (like video/) into the search box.
- 2
Browse the filtered list of matching formats.
- 3
Read the extension, MIME type and description for each match.
- 4
Copy the correct Content-Type value into your server or code.
About the MIME Type Lookup
The ByteTools MIME Type Lookup maps file extensions to their MIME (media) types and back again. Whether you have a .webp file and need its Content-Type header, or you see application/pdf in a response and want the matching extension, one search box answers both.
It ships with a comprehensive list of common formats across documents, images, audio, video, fonts, archives and web assets, each with a short human-readable description. Type an extension like png or part of a MIME type like image/ and the table filters instantly.
Everything is bundled and searched locally in your browser, so the lookup is instant and works offline. It is the quick reference you need when configuring servers, setting Content-Type headers, or validating file uploads.
Frequently asked questions
What is a MIME type?
A MIME type, also called a media type or content type, is a label like text/html or image/png that tells software what kind of data a file contains. Browsers and servers use it, via the Content-Type header, to decide how to handle a file.
How do I find the MIME type for a file extension?
Type the extension into the search box — for example png — and the table shows its MIME type, image/png, along with a description. You can search the other way too by entering part of a content type.
What is the MIME type for a JSON file?
The standard MIME type for JSON is application/json. For JSON-LD it is application/ld+json. Serving JSON with the correct content type ensures browsers and clients parse it properly.
Why does my file download instead of opening in the browser?
Often the server is sending application/octet-stream or the wrong content type, so the browser cannot preview it and downloads it instead. Setting the correct MIME type for the file's extension usually fixes this.
Can two extensions share the same MIME type?
Yes. For example .jpg and .jpeg both map to image/jpeg, and .htm and .html both map to text/html. The lookup lists each extension separately so you can confirm the exact pairing.
Is this lookup done online?
No. The mapping is embedded in the page and searched in your browser, so it responds instantly and continues to work even without an internet connection.
Guides for MIME Type Lookup
Related tools
HTTP Status Code Lookup
Search HTTP status codes from 100 to 599 with name, category and clear description. Filter by number or text — a fast, free, private in-browser reference.
ASCII Table
Interactive ASCII table with decimal, hex, octal, binary, character and description for codes 0-127, plus optional extended 128-255. Searchable, free and private.
Image Metadata Viewer
View image metadata and EXIF data online: camera make, model, date taken, ISO, exposure, GPS location, dimensions and file size — all private.
URL Parser
Parse a URL into protocol, host, port, path, query parameters and hash. Handles relative URLs with a base and shows query params in a table. Free and private.