MIME 类型速查

MIME 类型速查

常见文件扩展名与 MIME 类型的对照

浏览器本地计算

输入扩展名、完整媒体类型或说明筛选表格;这是常用对照表,不能根据扩展名验证文件真实格式。

扩展名媒体类型说明
.txt text/plain 纯文本
.html text/html HTML 文档
.htm text/html HTML 文档
.css text/css 层叠样式表
.js text/javascript JavaScript 脚本
.mjs text/javascript JavaScript ES 模块
.json application/json JSON 数据
.xml application/xml XML 数据
.yaml application/yaml YAML 数据
.csv text/csv 逗号分隔值
.md text/markdown Markdown 文本
.pdf application/pdf PDF 文档
.zip application/zip ZIP 压缩包
.gz application/gzip gzip 压缩包
.tar application/x-tar tar 归档
.7z application/x-7z-compressed 7-Zip 压缩包
.rar application/vnd.rar RAR 压缩包
.png image/png PNG 图像
.jpg image/jpeg JPEG 图像
.jpeg image/jpeg JPEG 图像
.gif image/gif GIF 图像
.webp image/webp WebP 图像
.avif image/avif AVIF 图像
.svg image/svg+xml SVG 图像
.ico image/vnd.microsoft.icon 图标
.bmp image/bmp Windows 位图
.heic image/heic HEIC 图像
.mp3 audio/mpeg MP3 音频
.wav audio/wav WAV 音频
.ogg audio/ogg Ogg 音频
.flac audio/flac FLAC 音频
.mp4 video/mp4 MPEG-4 视频
.mkv video/x-matroska Matroska 视频
.webm video/webm WebM 视频
.mov video/quicktime QuickTime 视频
.doc application/msword Word 97–2003 文档
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document Word 文档
.xls application/vnd.ms-excel Excel 97–2003 电子表格
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Excel 电子表格
.ppt application/vnd.ms-powerpoint PowerPoint 97–2003 演示文稿
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation PowerPoint 演示文稿
.ttf font/ttf TrueType 字体
.otf font/otf OpenType 字体
.woff font/woff 网页字体(WOFF)
.woff2 font/woff2 网页字体(WOFF2)
.wasm application/wasm WebAssembly 模块
.bin application/octet-stream 任意二进制数据

示例

输入

json

示例结果

.json → application/json

JSON 网络传输通常使用 UTF-8;查表不能验证文件实际内容。

技术细节与边界

媒体类型使用 type/subtype 结构,可附带 charset 等参数。扩展名与类型并非一一对应;服务器应结合文件内容、业务允许范围和响应上下文确定类型。本站表格只覆盖常用项,不检测文件字节,也不代表完整 IANA 注册表。

关于此工具

根据扩展名或媒体类型筛选常用 MIME 对照,帮助配置 Content-Type、静态资源响应和文件上传白名单。数据随本站版本提供,可在页面加载后离线查询。

适用场景

  • 给 Nginx 或 CDN 配置 `Content-Type`。
  • 上传功能里做扩展名白名单时对齐 MIME。
  • 看一份文档的 `application/vnd.*` 是什么格式。

注意事项

这里提供常用媒体类型对照;完整注册信息请以 IANA 为准。

常见问题

把文件改成 .jpg 就会变成图片吗?
不会。扩展名只是名称,内容格式并未改变。上传验证应检查内容并限制允许的格式,不能只信任文件名或客户端 Content-Type。
可以按完整媒体类型搜索吗?
可以,输入 application/json 或扩展名 json 都可筛选对应条目,搜索不区分大小写。
扩展名对应多个类型时应选哪一个?
根据文件的实际格式和使用场景选择,并核对接收方协议要求。仅凭扩展名无法保证唯一答案。
HTTP 响应的 Content-Type 与文件名后缀冲突时怎么办?
检查文件实际内容及服务端配置,不要只修改后缀。发送方应提供与内容相符的媒体类型,接收方仍需按业务规则校验文件。

相关工具

MIME 类型速查 · 常见文件扩展名与 MIME 类型的对照
MIME 类型速查 — 工具示意图 · dayeku.com