自 2010 年 · 每月支持超过 200 万次工具运行
自 2010 年
添加到 Chrome

我的工具箱

自动模式

还没有收藏的工具。

升级为高级版
相关工具
下一步
MP4 转 GIF 转换器GIF 制作器
相同场景
图片压缩器GIF 转 MP4 转换器视频压缩器
更多工具
翻转 GIF图像调整器
主页 > 杂项 > 图像工具
 

GIF 压缩器

用 MiniWebtool 的 GIF 压缩器,将动画 GIF 压至 Discord、Slack、Twitch 或邮件的大小限制。选择目标大小,获取符合限制且画质尽可能好的 GIF;动画保留,文件不会上传。

不确定怎么使用?问问 AI

使用 Gemini 时,请将复制的问题粘贴到聊天框。也可以在下方手动复制。

查看提问内容

每天免费 3 次无需注册即时出结果
GIF 压缩器立即免费试用 ▼
将任意 GIF 压至所需大小限制内

选择 Discord、Slack、Twitch 或邮件,点击压缩,即可获得符合限制且效果最好的 GIF,同时保留动画。

🔒 文件不会上传。您的 GIF 在此浏览器标签页中压缩,不会离开您的设备。

将 GIF 拖到这里,压缩到指定大小

也可以点击选择文件。文件不会离开您的设备。

🗜 选择 GIF 文件
.gif · 动图或静图 · 最大 60 MB
🔬 文件大小分析 正在读取…
文件
—
大小
—
尺寸
—
帧数
—
时长
—
每帧大小
—
颜色
—
循环
—
♻️ 重复像素 — 每帧中与前一帧相同的部分—

正在读取文件…

🎯 目标文件大小
—
结果会略低于此大小
——
选择目标大小,然后点击压缩到目标大小。
正在处理…
👁 压缩前后对比
—
原始文件—
原始 GIF 预览
压缩后—
压缩后的 GIF 将在此播放。
📉 节省的大小—
🔍 与原图的相似度—
🎛 手动微调
可选
px
颜色数
会删减帧数
增加文件大小
透明度GIF 为 1 位
播放方式
无损处理无损节省空间
调色板模式颜色稳定性
🎞 GIF 中的各帧
—

每帧下方的条形图表示其中新增像素的比例,也就是实际占用文件大小的部分。灰显的帧会因帧率上限而删去,其时长会计入前一帧。

Embed GIF 压缩器 Widget

GIF 压缩器

GIF 压缩器可将动画 GIF 压缩到您选择的大小限制内:Discord 上传为 10 MB,Discord 表情为 256 KB,Twitch 表情为 1 MB,Slack 表情为 128 KB,邮件附件为 5 MB。选择限制并点击按钮,即可获得符合限制且效果最好的 GIF,同时保留动画、时序和透明度。文件始终保存在您的设备上。

功能概览

GIF 压缩器可将动画 GIF 压至您选择的大小限制,例如 Discord 的 10 MB 或表情的 256 KB,并保留符合限制且效果最好的版本,同时保留动画、时序和透明度。

GIF 压缩器功能一览
功能具体内容适用场景
压缩到指定大小选择 KB 或 MB 限制,获得略低于该限制的 GIF,而不是估算结果。拒绝超过指定大小文件的平台
平台预设一键选择 Discord 上传或表情、Twitch 表情、Slack 表情、邮件和网页大小限制。表情、回应和聊天 GIF
先无损压缩在调整画质前,只保存每帧中发生变化的部分。屏幕录制和背景静止的 GIF
并排对比原始 GIF 与压缩后的 GIF 同时播放,并显示节省的大小和画面相似度。确认压缩结果看起来是否合适
手动控制手动调整宽度、颜色、帧率、抖动、透明度和循环方式。为特定效果微调 GIF
保护隐私在浏览器中运行,GIF 不会上传。个人片段和未发布作品

如何将 GIF 压缩到指定大小

  1. 添加 GIF:将 .gif 拖到拖放区域,或点击选择 GIF 文件。文件不会上传。
  2. 查看文件大小的来源:报告会显示帧数、时长、颜色数,以及每帧中与前一帧重复的部分。
  3. 选择目标大小:点击 Discord 上传或Slack 表情等预设,也可以输入自己的 KB 或 MB 限制。
  4. 点击压缩到目标大小:工具会尝试生成 GIF 的不同版本,并保留限制内画质最好的版本。
  5. 对比并下载:原始 GIF 和压缩结果会并排播放。您也可以手动调整,然后点击下载 GIF。

常见大小限制

使用场景常见限制通常适用的设置
Discord 上传(免费账户)10 MB无损处理后通常可以保留原尺寸;否则将宽度降至 480 px
Discord 自定义表情256 KB128 × 128、64 种颜色、12–15 fps、短循环
Twitch 动画表情1 MB112 × 112,最多 60 帧
Slack 自定义表情128 KB128 × 128、32–64 种颜色、8–12 fps
邮件附件≈ 5 MB 较稳妥许多邮件服务器在文件达到 25 MB 之前就会拒收大文件
GitHub README 或网页≈ 2 MB宽度 640 px、10–12 fps、128 种颜色

预设采用这些数值。平台有时会调整大小限制;如果您的限制不同,请在自定义框中输入,工具会按该数值压缩。

GIF 缩小方法:从无损到有损

调整方式缩小幅度需要取舍的地方
无损处理:只保存每帧中变化的部分背景静止时通常可缩小 20–60%无需取舍
缩小宽度宽度减半,大小约为原来的四分之一细节减少;通常是最不明显的取舍
降低帧率24 → 12 fps,大小约减半流畅度降低;适合屏幕录制,但快速动作会显得卡顿
减少颜色256 → 64 种颜色,可缩小 15–30%渐变和肤色可能出现色带;卡通和截图通常看不出来
关闭抖动5–20%渐变会更平,纯色图形边缘更清晰

压缩到目标大小会按此顺序逐步尝试,因此无损处理后已符合限制的 GIF 可以保留所有像素,只有大小限制要求时才会牺牲画质。

为什么 GIF 通常比原视频大得多

GIF 是一种诞生于 1987 年的格式。它将每帧保存为一张最多包含 256 种颜色的图片,无法像 MP4 那样描述动态,因此同一片段保存为 GIF 后,文件通常会大 10 到 20 倍。GIF 唯一的节省空间方法是让每帧只重绘一个矩形区域,并保留上一帧的其他部分;许多导出 GIF 的应用并不会采用这种方式。因此,手机或屏幕录制软件生成的 GIF 往往可以在画面毫无变化的情况下大幅缩小;而内容繁多的实拍长片段则有其下限,再缩小就无法正常观看。

常见问题

如何将 GIF 压缩到 Discord 的 10 MB 限制以下?

将 GIF 拖入页面,点击 Discord 上传预设,再点击压缩到目标大小。如果无损处理后已符合限制,工具就会停止,画面不会有任何变化。如果仍超出限制,工具会逐步缩小宽度、减少颜色或删减帧数,并保留 10 MB 以内画质最好的版本。Nitro 会提高大小限制;如果您的限制更高,请输入自己的目标大小。

如何将 Discord 动画表情压缩到 256 KB 以下?

点击 Discord 表情预设。目标大小为 256 KB,工具通常会将宽度调整到约 128 像素,并减少颜色和帧数;这正是 Discord 显示表情时的尺寸。如果要制作贴纸或 Slack 表情,请选择对应预设或自行输入大小限制。

压缩 GIF 会让画面变模糊吗?

不一定。第一步是无损处理:每帧只保留发生变化的部分,并根据文件实际使用的颜色重新生成调色板。仅此一步就能让许多 GIF 缩小 20% 到 60%。只有在大小限制要求时才会降低画质,页面也会显示压缩结果与原图的相似度。

为什么 GIF 压缩后还是太大?

较长、内容繁多或全屏的片段都有一个下限,低于该大小就无法作为 GIF 正常观看。如果压缩到最小后仍不符合目标,可以缩短片段、缩小画面、降低帧率,或改为发送 MP4;对于实拍视频,MP4 文件会小得多。

动画、时序和透明度都会保留吗?

会。每帧的延迟时间和循环设置都会保留,透明区域也会继续保持透明。为了节省空间而删减帧时,被删帧的时间会计入前一帧,因此动画总时长不变,也不会因此加快。

可以在手机上压缩 GIF 吗?

可以。此页面可在手机上的 Safari 和 Chrome 中使用。点击选择 GIF 文件,从照片或文件中选取 GIF,压缩后的 GIF 会下载到手机。处理很大的 GIF 时,手机通常比电脑耗时更长。

我的 GIF 会上传到服务器吗?

不会。所有步骤都在您设备的浏览器中运行,文件不会离开设备。文件不会被存储,也无需注册账户。

引用此内容、页面或工具为:

"GIF 压缩器" 于 https://MiniWebtool.com/zh-cn/gif-压缩器/,来自 MiniWebtool,https://MiniWebtool.com/

miniwebtool 团队提供。更新于:2026 年 9 月 5 日

与喜欢的 AI 聊聊这个工具

使用 Gemini 时,请将复制的问题粘贴到聊天框。也可以在下方手动复制。

查看提问内容

图像工具:

热门与最新工具:

CSS压缩器HTML压缩器证件照制作查看全部 →
主页 > 杂项 > 图像工具 > GIF 压缩器