跳到主要内容

MIME 类型速查

扩展名与 MIME 双向对照表,百条常见类型分类检索。

本地计算 · 数据不出浏览器

按分类浏览或搜索:扩展名(带不带点均可)、MIME、中文名三向匹配。静态数据表,本地检索零请求。

文本与代码18 个

.htmltext/html网页
.htmtext/html网页(旧扩展名)
.csstext/css样式表
.csvtext/csv逗号分隔值
.txttext/plain纯文本
.mdtext/markdownMarkdown
.xmlapplication/xml可扩展标记语言
.yamlapplication/yamlYAML 配置
.ymlapplication/yamlYAML 配置
.jsonapplication/jsonJSON 数据
.jstext/javascriptJavaScript
.mjstext/javascriptES Module
.pytext/x-pythonPython 源码
.shtext/x-shShell 脚本
.tsvideo/mp2tMPEG 传输流(注意:.ts 也是 TypeScript 惯用扩展名,但 MIME 注册为视频)
.pdfapplication/pdfPDF 文档
.icstext/calendar日历事件
.vcftext/vcard通讯录名片

图片12 个

.pngimage/pngPNG 图片
.jpgimage/jpegJPEG 图片
.jpegimage/jpegJPEG 图片
.gifimage/gifGIF 动图
.webpimage/webpWebP 图片
.svgimage/svg+xml矢量图
.icoimage/x-icon图标
.bmpimage/bmp位图
.tifimage/tiffTIFF 图片
.tiffimage/tiffTIFF 图片
.avifimage/avifAVIF 图片
.heicimage/heicHEIC 图片(iOS 常用)

音频与视频12 个

.mp3audio/mpegMP3 音频
.wavaudio/wavWAV 音频
.oggaudio/oggOGG 音频
.m4aaudio/mp4M4A 音频
.flacaudio/flac无损音频
.mp4video/mp4MP4 视频
.webmvideo/webmWebM 视频
.mkvvideo/x-matroskaMatroska 视频
.movvideo/quicktimeQuickTime 视频
.avivideo/x-msvideoAVI 视频
.wmvvideo/x-ms-wmvWMV 视频
.flvvideo/x-flvFlash 视频

压缩包7 个

.zipapplication/zipZIP 压缩包
.rarapplication/vnd.rarRAR 压缩包
.7zapplication/x-7z-compressed7-Zip 压缩包
.tarapplication/x-tarTAR 归档
.gzapplication/gzipGzip 压缩
.bz2application/x-bzip2Bzip2 压缩
.xzapplication/x-xzXZ 压缩

Office 与文档9 个

.docapplication/mswordWord 文档(旧格式)
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentWord 文档
.xlsapplication/vnd.ms-excelExcel 表格(旧格式)
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetExcel 表格
.pptapplication/vnd.ms-powerpointPPT 演示(旧格式)
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentationPPT 演示
.odtapplication/vnd.oasis.opendocument.textOpenDocument 文字
.odsapplication/vnd.oasis.opendocument.spreadsheetOpenDocument 表格
.epubapplication/epub+zip电子书

字体5 个

.ttffont/ttfTrueType 字体
.otffont/otfOpenType 字体
.wofffont/woffWeb 字体
.woff2font/woff2Web 字体 2.0
.eotapplication/vnd.ms-fontobjectEmbedded OpenType(IE 时代)

其他常用7 个

.wasmapplication/wasmWebAssembly 二进制
.apkapplication/vnd.android.package-archive安卓安装包
.exeapplication/vnd.microsoft.portable-executableWindows 可执行文件
.dmgapplication/x-apple-diskimagemacOS 磁盘镜像
.isoapplication/x-iso9660-image光盘镜像
.sqlapplication/sqlSQL 脚本
.binapplication/octet-stream任意二进制流

使用说明

这个工具解决什么问题

配 nginx 的 mime.types、写 Express 的 res.set('Content-Type')、给 S3 对象标 content-type、排查「下载下来打不开」——都需要把扩展名对到正确的 MIME。搜引擎出来的答案鱼龙混杂,这个工具内置一份按分类整理的静态对照表,扩展名、MIME、中文名三向模糊搜索,即搜即得。

核心能力

双向对照:扩展名 → MIME 与 MIME → 扩展名都能查,带不带点无所谓。

分类浏览:文本与代码、图片、音视频、压缩包、Office、字体、其他常用七组,不搜也能顺着找。

口径注记:像 .ts 这类「扩展名习惯与 MIME 注册冲突」的条目直接写明,避免踩坑。

使用建议

配服务器时先查这里拿准 Content-Type,再到「HTTP 头解析」工具里验证实际响应头;排查下载文件打不开的问题时,把响应头粘到「HTTP 头解析」对照本表看 Content-Type 是否错了。

常见问题

搜「.docx」带点和不带点都能搜到吗?

能。搜索与按扩展名查询都会自动忽略开头的点,.docx 和 docx 结果一致。MIME 与中文名同样可搜,比如搜 image/png、搜「字体」。

为什么 .ts 的 MIME 是 video/mp2t?

IANA 注册表里 .ts 是 MPEG 传输流的历史注册。TypeScript 社区惯用 .ts 只是扩展名习惯,并没有语言专属 MIME——服务器静态托管 .ts 文件时要留意 Content-Type 会被认成视频。

数据会更新吗?

表是内置静态数据,覆盖开发中高频的百余条类型,零请求本地检索。MIME 注册表常年稳定,静态表即够用;冷门类型没收录时,按你的运行时文档确认即可。

chmod 权限计算

rwx 复选框与八进制/符号表示三向联动,支持特殊位。

Cron 表达式解释

把 cron 表达式翻译成人话,并给出未来 5 次执行时间。

本地 + 可选 AI

CSP 生成器

Content-Security-Policy 可视化生成与解析,unsafe 风险提示。

查看更多格式转换,或浏览全部工具。