跳过主要内容

常见平台的 GIF 大小限制

查 GIF 大小限制时,先确认用途:Discord 消息附件、Slack 自定义表情、X 发帖和 Gmail 附件采用不同规则。账号类型及手机或网页入口也可能影响上限。

CompressGIF 团队 · 发布日期:

按平台准备 GIF

平台限制可能变更。压缩目标不是平台上限,请核对实际输出及当前上传入口的要求。

Discord

消息附件:免费 20MB,Basic 50MB,Nitro 最高 500MB。

  • 部分用户可能参与不同附件限制的实验,请以账号实际界面和官方说明为准。
  • 自定义表情使用独立规则,不能套用消息附件上限。
Slack

自定义表情:官方建议低于 128KB;GIF 最多 50 帧。

  • 官方建议使用方形、透明背景的图片,并需具有工作区自定义表情权限。
  • 本工具不会自动减少帧数或裁成方形;100KB 是建议目标,不是全部上传条件。
X(Twitter)

GIF 上传:手机最高 5MB,网页最高 15MB。

  • 开发者 API 应以独立的官方上传文档为准,不能直接套用客户端限制。
  • 大小不能单独决定自动播放表现,请在实际客户端检查。
Gmail

个人账号:附件合计最高 25MB。

  • 工作或学校账号可能采用管理员设定的不同限制。
  • 超过直接附件限制时可能使用 Drive 链接;请核对收件人访问权限。

核验日期:

Discord:账号与上传类型都要确认

消息附件上限取决于订阅档位,部分用户还可能处于平台实验中。自定义表情是另一种上传用途,不能直接沿用消息附件上限。

下方来源汇总列出官方附件数值。若实际界面不同,先核对账号和入口,再决定是否需要压缩。

Slack:小文件仍可能超过帧数要求

自定义表情需要同时考虑大小、帧数和形状。压缩文件不会自动减少帧数,也不会自动将画面裁成正方形。

先准备符合表情要求的源动画,再以 100KB 目标留出大小余量。上传权限由工作区控制。

X:手机和网页的限制不同

上传前确认从手机还是网页发布。不要把其中一个客户端的规则直接推广到另一个客户端或开发者 API。

平台可能处理上传的动画;自动播放与循环展示应在实际环境检查,不应仅凭大小作出保证。

Gmail:计算全部附件的总量

个人 Gmail 限制的是附件合计大小,工作或学校账号可能由管理员设置。邮件里还有其他文件时,应先为它们预留空间。

超过直接附件限制时可能使用 Drive 链接;这与真正的邮件附件不同,还涉及收件人访问权限。

用限制选择预算,而不是追求刚好卡线

平台数字是允许范围,本工具的 100KB、256KB、512KB 和 1MB 是方便使用的免费目标。两者含义不同,压缩输出也可能未达到所选目标。

对严格的边界留出余量,并以输出字节数与实际上传结果为准。平台规则会更新,请结合下方核验日期查看官方来源。

开始压缩 GIF