Loading…
Look up MIME types by extension and vice versa. Use when configuring uploads; for file checksums use file-checksum. Input: extension or MIME. Returns MIME mapping. 100% client-side.
MIME Types Lookup is loading — interactive editor will appear here. Use examples below to try instantly once loaded.
Press ? for keyboard shortcuts
Looks up MIME types by file extension and vice versa using a built-in database of 100+ common MIME types. Enter a file extension like .json to get its MIME type, or enter a MIME type like application/json to find all matching extensions.
Developers constantly need to know MIME types for HTTP headers, content-type configurations, and file handling. Having a quick lookup tool eliminates the need to search external references.
This tool is part of the DevStackIO platform — a collection of free online developer tools from DevStackIO. Browse more free developer resources on DevStackIO.
Web developers configuring servers, API developers setting content types, DevOps engineers writing deployment configs, and anyone working with file uploads or HTTP headers.
Select the lookup direction: Extension to MIME or MIME to Extension
Type a file extension (e.g. pdf) or MIME type (e.g. application/json) in the input field
Results appear instantly as you type
Click Copy to copy the results to your clipboard
Browse the full reference table when you are unsure of the exact extension
.json → application/jsonapplication/javascript → .js.jpg → image/jpegvideo/mp4 → .mp4, .mp4v, .mpg4.svg → image/svg+xmlapplication/zip → .zipHow many MIME types are in the database?
Over 100 common types covering web, document, media, and font formats.
Does it handle charset parameters in MIME types?
Yes, charset suffixes are stripped before matching.
Can I look up custom or vendor-specific MIME types?
Only if they're in the built-in database; no external API is used.
Is my lookup sent anywhere?
No, the database is bundled with the page and lookup happens locally in your browser.
Authoritative specifications, standards, and in-depth reading for MIME Types Lookup.
Test and debug regular expressions with live matching and capture groups. Paste pattern and sample text.
Find JSONPath expressions by clicking any key. Use when querying APIs; for formatting use json-formatter. Input: JSON ≤10MB. Returns matching paths and values. 100% client-side.
Calculate chmod permissions from checkboxes or octal. Use when setting file modes; for git perms use git-cheatsheet. Input: mode or ticks. Returns octal and symbolic. 100% client-side.
Search common git commands with examples. Use as quick reference; for regex help use regex-memo. Input: search text. Returns command snippets. 100% client-side.
Quick regex syntax cheatsheet with examples. Use when looking up syntax; for live testing use regex-tester. Input: search text. Returns pattern snippets. 100% client-side.
Analyze cyclomatic complexity and code metrics. Use when reviewing quality; for formatting use js-minifier. Input: code ≤10MB. Returns complexity scores. 100% client-side.
Show key code and key name for any pressed key. Use when debugging shortcuts; for regex keys use regex-tester. Input: key press. Returns code details. 100% client-side.
Free online Base64 encoder and decoder with URL-safe mode. Use as default for text; for split encode-only/decode-only URLs use base64-encoder/base64-decoder (aliases), for image files use image-to-base64. Input: text ≤10MB. Returns Base64 string or decoded text + error location. Convert instantly in your browser.