邮件、微信、WhatsApp、Telegram、Discord 的文件大小上限一览(2026 年 9 月核对)

一张表列出各家实际能收多大的文件,视频「作为媒体」和「作为文件」发送的区别,以及压缩时该瞄准哪个数。

这张表

上限会变;下面这些是 2026 年 9 月对照各家帮助页面和近期汇总核对过的。媒体和文件分开对待的服务,两个数都给。

服务 上限 说明
Gmail 每封 25 MB 更大的附件自动转成 Drive 链接。接收上限 50 MB。
Outlook.com 20 MB Microsoft 365 企业账号默认 33 MB,管理员可调到 150 MB。
Yahoo Mail 25 MB
iCloud 邮件 20 MB 更大的文件由 Mail Drop 转成链接(最多 5 GB)。
微信 文件约 1 GB 从相册直接发的视频会被重新压缩;媒体上限官方没有公布,历年几次上调(100 MB → 200 MB → 文件 1 GB)。要原片,用“文件”发。
WhatsApp 媒体 16 MB · 文件 2 GB 媒体(相册里的照片/视频)会被压到约 720p。同一个视频走文档入口发送,不压缩、最大 2 GB,但对方收到的是一个文件,不是可直接播放的预览。
Telegram 2 GB · Premium 4 GB 作为媒体发的视频同样会被重编码;“不压缩发送”保留原件。
Signal 100 MB
iMessage 100 MB 超过时 iOS 会提议发送低画质版本。
Facebook Messenger 25 MB
Discord 25 MB · Nitro 500 MB 按单个文件算;免费上限从 2023 年起改过三次。
Slack 1 GB 免费工作区受限的更多是 90 天历史规则,不是体积。
X / Twitter 视频 512 MB、140 秒
Instagram 视频 4 GB 上传后一律重新编码。
TikTok 287 MB(网页端)
招聘网站、政府表单 通常每个文件 2–10 MB 由表单决定,不由平台决定;看字段旁边的提示文字。

媒体 vs 文件——真正要紧的区别

每个聊天应用发视频都有两条路。媒体路径(从相册选)是为用流量的手机设计的:应用在发送前把文件重新编码到固定的分辨率和码率,所以一段 200 MB 的视频到对方那里变成 8 MB,画面略软。这条路上的上限(WhatsApp 是 16 MB)是在应用自己压缩之前检查的,所以必须是原件能过。

文件或文档路径原样发送字节。上限高得多(2 GB),画质保留,但对方看到的是一个要下载的文件,而不是一个能播放的缩略图。在乎的东西——婚礼片段、一个 bug 的屏幕录像——用文件发。狗的 20 秒短片,媒体就行。

该瞄准哪个数

为了塞进去而压缩时,留出余量,因为上限是按服务看到的文件算的,元数据、容器开销和四舍五入都会把数字往上推:

  • 邮件:25 MB 的上限,瞄准 20 MB。附件的 Base64 编码多出三分之一——19 MB 的文件变成 25.3 MB 的邮件,被退回。
  • WhatsApp 媒体:瞄准 14 MB。
  • 2 MB 上限的表单:瞄准 1.8 MB。

让东西塞得进去

  • PDF:压缩重新编码里面的图片,体积就在那儿。25 MB 的扫描件在 150 dpi 下通常落在 3–5 MB。
  • 照片:压缩到质量 80;如果表单只要一份看得清的副本,把长边缩到 2000 px。手机照片是 1200–4800 万像素,没有表单需要那么多。
  • 视频:两个不需要重编码的便宜动作是剪掉无关的部分,以及屏幕录像的话去掉声音。重编码到目标体积是视频压缩器的活;freecompress.video 在浏览器里做,开始前就显示预计大小。

上限在收件那头的时候

从你的发件箱正常发出的文件,仍然可能被对方的服务器退回——企业邮件网关常见的上限是 10 MB,有的 5 MB。给公司邮箱发 20 MB 附件被“message size exceeds”退回,问题从来不在发送上限;要么压到 10 MB 以内,要么发链接。

本文用到的工具