MIME Type 参考

按分类查询 133 项常用文件扩展名与 MIME Type,并提供多种语言的推断示例。

显示 132 / 132 项

扩展名MIME Type类型
.txttext/plain文本与网页
.texttext/plain文本与网页
.htmltext/html文本与网页
.htmtext/html文本与网页
.shtmltext/html文本与网页
.csstext/css文本与网页
.jstext/javascript文本与网页
.mjstext/javascript文本与网页
.cjstext/javascript文本与网页
.jsonapplication/json文本与网页
.jsonldapplication/ld+json文本与网页
.xmlapplication/xml文本与网页
.xhtmlapplication/xhtml+xml文本与网页
.rssapplication/rss+xml文本与网页
.atomapplication/atom+xml文本与网页
.csvtext/csv文本与网页
.tsvtext/tab-separated-values文本与网页
.mdtext/markdown文本与网页
.yamlapplication/yaml文本与网页
.ymlapplication/yaml文本与网页
.tomlapplication/toml文本与网页
.vtttext/vtt文本与网页
.icstext/calendar文本与网页
.pngimage/png图片
.jpgimage/jpeg图片
.jpegimage/jpeg图片
.gifimage/gif图片
.webpimage/webp图片
.avifimage/avif图片
.svgimage/svg+xml图片
.icoimage/x-icon图片
.apngimage/apng图片
.bmpimage/bmp图片
.tifimage/tiff图片
.tiffimage/tiff图片
.heicimage/heic图片
.heifimage/heif图片
.mp3audio/mpeg音频
.mpgaaudio/mpeg音频
.wavaudio/wav音频
.oggaudio/ogg音频
.ogaaudio/ogg音频
.opusaudio/ogg音频
.aacaudio/aac音频
.m4aaudio/mp4音频
.flacaudio/flac音频
.webaaudio/webm音频
.aifaudio/aiff音频
.aiffaudio/aiff音频
.amraudio/amr音频
.midaudio/midi音频
.midiaudio/midi音频
.wmaaudio/x-ms-wma音频
.mkaaudio/x-matroska音频
.raaudio/x-pn-realaudio音频
.mp4video/mp4视频
.m4vvideo/mp4视频
.webmvideo/webm视频
.ogvvideo/ogg视频
.movvideo/quicktime视频
.avivideo/x-msvideo视频
.mkvvideo/x-matroska视频
.3gpvideo/3gpp视频
.3g2video/3gpp2视频
.tsvideo/mp2t视频
.wmvvideo/x-ms-wmv视频
.flvvideo/x-flv视频
.pdfapplication/pdf文档与电子书
.docapplication/msword文档与电子书
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document文档与电子书
.xlsapplication/vnd.ms-excel文档与电子书
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet文档与电子书
.pptapplication/vnd.ms-powerpoint文档与电子书
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation文档与电子书
.odtapplication/vnd.oasis.opendocument.text文档与电子书
.odsapplication/vnd.oasis.opendocument.spreadsheet文档与电子书
.odpapplication/vnd.oasis.opendocument.presentation文档与电子书
.odgapplication/vnd.oasis.opendocument.graphics文档与电子书
.rtfapplication/rtf文档与电子书
.epubapplication/epub+zip文档与电子书
.mobiapplication/x-mobipocket-ebook文档与电子书
.azwapplication/vnd.amazon.ebook文档与电子书
.pagesapplication/x-iwork-pages-sffpages文档与电子书
.numbersapplication/x-iwork-numbers-sffnumbers文档与电子书
.keyapplication/x-iwork-keynote-sffkey文档与电子书
.zipapplication/zip压缩与安装包
.7zapplication/x-7z-compressed压缩与安装包
.rarapplication/vnd.rar压缩与安装包
.tarapplication/x-tar压缩与安装包
.gzapplication/gzip压缩与安装包
.tgzapplication/gzip压缩与安装包
.bz2application/x-bzip2压缩与安装包
.xzapplication/x-xz压缩与安装包
.zstapplication/zstd压缩与安装包
.apkapplication/vnd.android.package-archive压缩与安装包
.debapplication/vnd.debian.binary-package压缩与安装包
.rpmapplication/x-rpm压缩与安装包
.dmgapplication/x-apple-diskimage压缩与安装包
.isoapplication/x-iso9660-image压缩与安装包
.jarapplication/java-archive压缩与安装包
.warapplication/java-archive压缩与安装包
.nupkgapplication/zip压缩与安装包
.wofffont/woff字体
.woff2font/woff2字体
.ttffont/ttf字体
.otffont/otf字体
.eotapplication/vnd.ms-fontobject字体
.wasmapplication/wasm开发与数据文件
.tstext/typescript开发与数据文件
.tsxtext/tsx开发与数据文件
.jsxtext/jsx开发与数据文件
.vuetext/x-vue开发与数据文件
.pytext/x-python开发与数据文件
.phpapplication/x-httpd-php开发与数据文件
.rbtext/x-ruby开发与数据文件
.rstext/x-rust开发与数据文件
.gotext/x-go开发与数据文件
.mapapplication/json开发与数据文件
.webmanifestapplication/manifest+json开发与数据文件
.webappapplication/x-web-app-manifest+json开发与数据文件
.sqlapplication/sql开发与数据文件
.graphqlapplication/graphql开发与数据文件
.protoapplication/x-protobuf开发与数据文件
.sqliteapplication/vnd.sqlite3开发与数据文件
.dbapplication/octet-stream开发与数据文件
.binapplication/octet-stream开发与数据文件
.exeapplication/vnd.microsoft.portable-executable开发与数据文件
.dllapplication/vnd.microsoft.portable-executable开发与数据文件
.pemapplication/x-pem-file开发与数据文件
.crtapplication/x-x509-ca-cert开发与数据文件
.cerapplication/pkix-cert开发与数据文件
.derapplication/pkix-cert开发与数据文件

常见语言获取 MIME Type

以下示例仅基于文件声明、扩展名或系统信息做推断。对上传文件仍应校验内容、大小和允许类型。

读取用户选择文件自带的 MIME 声明;可能为空,不能作为安全校验依据。

const file = input.files?.[0]
const mimeType = file?.type || 'application/octet-stream'

输入与输出示例

pngimage/png

如何使用

  1. 输入扩展名或 MIME 片段,或选择文件类型。
  2. 查看过滤后的推荐 MIME Type。
  3. 选择编程语言并复制对应的获取示例。

能力与限制

  • 浏览器本地处理
  • 这是常用参考表;同一扩展名在不同平台或历史系统中可能存在兼容类型。
  • 扩展名、浏览器 File.type 和系统探测都不能证明文件真实内容;服务端上传校验还应检查文件签名、大小和允许类型。

常见问题

查询会联网吗?
不会。全部映射和示例都随页面静态提供。
为什么代码返回 application/octet-stream?
这表示无法可靠推断具体类型,是未知二进制文件的常用回退值。

相关指南

MIME Type 基础 ↗

相关工具

更新于 2026-10-14 · 项目与反馈说明