Look up MIME types by file extension — or extensions by MIME type.
Look up the MIME (media) type for a file extension, or find every extension for a MIME type — two-way search across dozens of common web and document formats. Copy any Content-Type value. Runs entirely in your browser.
Upload your file using the tool above.
Adjust any settings to your preference.
Click the process button and wait for results.
Download your output using the download button.
Almost always a wrong or missing Content-Type header. Serve a PDF as application/octet-stream and the browser downloads it rather than opening the viewer; serve it as application/pdf and it displays. The file itself is fine — the header is what tells the browser how to treat it.
No. The Content-Type on an uploaded file comes from the client and is trivially forged, so validating it alone is a well-known security hole — an executable can claim to be an image. Check the actual file contents server-side rather than believing the declared type.
History. JPEG appears as both image/jpeg and the older image/jpg, and JavaScript has been text/javascript, application/javascript and application/x-javascript at various points. Use the current registered type — the alternatives usually still work, but standardising avoids surprises in stricter environments.
Yes, MIME Type Lookup is completely free. No signup, no account, and no watermark on outputs. A Pro tier is available for 100 AI ops/day and larger file sizes.
MIME Type Lookup runs entirely in your browser. Your file is never uploaded — it is read, processed and saved locally, so it never reaches our servers or anyone else's. You can disconnect from the internet after the page loads and it still works.
text/plain
text/html
text/html
text/css
text/csv
text/javascript
text/javascript
application/json
application/xml
application/pdf
application/zip
application/gzip
application/x-tar
image/png
image/jpeg
image/jpeg
image/gif
image/webp
image/svg+xml
image/x-icon
image/bmp
image/avif
image/heic
audio/mpeg
audio/wav
audio/ogg
audio/flac
audio/mp4
video/mp4
video/webm
video/quicktime
video/x-msvideo
video/x-matroska
application/msword
application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.ms-excel
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
font/woff
font/woff2
font/ttf
font/otf
application/vnd.ms-fontobject
application/wasm
text/markdown
application/yaml
application/yaml
application/typescript
application/octet-stream
application/rtf
51 extensions shown
What is a MIME type? A media type (like application/json or image/png) tells browsers and servers what kind of data a file contains, via the Content-Type header.
Why it matters: The wrong type can make a browser download a file instead of displaying it, break API parsing, or trigger security warnings. Serving the correct type is essential for uploads, downloads, and static assets.
Privacy: This is a static lookup — everything runs in your browser, nothing is sent anywhere.