# MIME 类型速查表 - 常见扩展名对应的 Content-Type

> 免费在线 MIME 类型查询：按扩展名或类型名搜索 80 多种常见格式的 Content-Type，点一下复制，附带 charset 和下载头的注意事项。

- 网址: https://qilingtools.com/zh/mime-types
- 分类: 开发工具 (https://qilingtools.com/zh/dev)
- 标签: [开发](https://qilingtools.com/zh/tags/dev), [网络 HTTP](https://qilingtools.com/zh/tags/network)
- 最后更新: 2026-10-26
- 价格: 免费，无需注册
- 隐私: 在浏览器本地处理，文件不上传服务器

配 Nginx、写文件下载接口、调 multipart 上传，总要查一次「这个格式的 Content-Type 到底怎么写」。而偏偏最常用的几个最容易写错：.jpg 的类型是 image/jpeg，.js 现在标准写法是 text/javascript，Office 那几个长得吓人的 vnd.openxmlformats 更没人记得住。这里按用途分好组，搜一下点一下就复制走。

## 使用步骤

1. 直接搜扩展名（.docx）、类型名（video）或中文用途
2. 点带颜色的类型文字即可复制
3. 上面的分组按钮可以只看图片、字体、压缩包这些

## 功能特点

- 80 多条常见格式，涵盖网页、图片、音视频、Office、压缩包、字体与数据格式
- 每条都写清楚容易踩的坑：类型与扩展名不一致、旧写法、必须精确匹配的场景
- 标出哪些是常用、哪些是会触发浏览器下载的二进制类型
- 中英文说明，点一下复制，不用手敲那串 vnd.openxmlformats

## 常见问题

### Content-Type 要不要带 charset？

文本类（text/html、text/plain、text/css）建议带 charset=utf-8，否则浏览器可能按本地编码猜，中文变乱码。JSON 不用带——RFC 8259 规定 JSON 必须是 UTF-8，带了也会被忽略。

### 为什么浏览器直接显示 PDF 而不下载？

是否下载不由 MIME 决定，而是 Content-Disposition。加上 Content-Disposition: attachment; filename="x.pdf" 就会下载；不加则由浏览器决定，PDF、图片、文本通常直接显示。

### 不确定用什么类型怎么办？

用 application/octet-stream，浏览器会当成未知二进制直接下载，不会试图解析。但别对网页资源这么干：CSS、JS、wasm 的类型写错会被直接拒绝加载。

### 为什么 .ts 是视频？

MIME 注册表里 .ts 是 MPEG 传输流（video/mp2t），和 TypeScript 没关系。服务器要发 TypeScript 源码的话用 text/plain，不然某些播放器插件会来抢。

## 相关工具

- [JSON 格式化](https://qilingtools.com/zh/json): 免费在线 JSON 格式化：一键美化、压缩，实时语法校验并定位到出错行列，支持树形视图折叠、键名排序、转义与去转义、Unicode 转中文、复制下载，数据不上传。
- [Base64 编解码](https://qilingtools.com/zh/base64): 免费在线 Base64 编码解码工具：支持中文 UTF-8、URL 安全变体，文本与 Base64 互转，实时转换，本地处理不上传。
- [URL 编解码](https://qilingtools.com/zh/url-encode): 免费在线 URL 编码解码工具：encodeURIComponent 与 encodeURI 两种模式，处理中文、空格与特殊符号，本地实时转换不上传。
- [JWT 解析](https://qilingtools.com/zh/jwt): 免费在线 JWT 解析工具：解码 JWT 的 Header 与 Payload，展示过期时间、签发时间等，本地解析不上传，保护令牌安全。
- [时间戳转换](https://qilingtools.com/zh/timestamp): 免费在线 Unix 时间戳转换工具：时间戳与日期互转，自动识别秒/毫秒，显示本地时间、UTC、ISO 8601 和相对时间，实时更新。
- [哈希计算](https://qilingtools.com/zh/hash): 免费在线哈希/摘要计算工具：对文本或文件计算 SHA-1、SHA-256、SHA-384、SHA-512，使用浏览器加密接口本地完成，文件不上传。
- [UUID 生成](https://qilingtools.com/zh/uuid): 免费在线 UUID 生成器：使用加密安全随机数批量生成符合 RFC 4122 的 UUID v4，可大写、去连字符、加花括号，一键复制。
- [进制转换](https://qilingtools.com/zh/base-convert): 免费在线进制转换工具：二进制、八进制、十进制、十六进制及任意 2–36 进制互转，支持大整数（BigInt），本地实时计算。
