这张表
上限会变;下面这些是 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)。要原片,用“文件”发。 |
| 媒体 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 秒 | |
| 视频 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 以内,要么发链接。