界面动画
420.6 KB → 9.1 KB (−98%)
360×200 → 360×200 px · 36 帧 · 3.6 s
参考设置: 128 色 · 有损强度 80
实测日期:
对比动画


CompressGIF 是一款免费的浏览器本地 GIF 压缩工具。选择目标体积,对比动画效果,下载时无需将文件上传到服务器。 在浏览器中压缩 GIF,对比结果后免水印下载。
拖拽 GIF 文件至此处,或点击浏览
支持 200MB 以内的 .gif 动图,完全在浏览器本地计算。
sample.gif
缩小文件体积并保留动画时序,请预览颜色与细节变化。
请输入 1 到 4096 像素之间的宽度或高度。
在预览上拖动选择要保留的区域,或在下方输入数值。
裁剪区域必须在 GIF 范围内。
请输入 1 KB 至 200 MB 之间的目标大小。
数值越大噪声越明显(建议选择 30 - 80 之间)。
以下为本站制作并用 Gifsicle 实测的示例动画,不代表通常压缩率。设置和文件不同,结果也会不同。
420.6 KB → 9.1 KB (−98%)
360×200 → 360×200 px · 36 帧 · 3.6 s
参考设置: 128 色 · 有损强度 80
实测日期:


335.3 KB → 84.5 KB (−75%)
256×256 → 128×128 px · 36 帧 · 3.6 s
参考设置: 128 色 · 有损强度 60
实测日期:


10.24 MB → 4.61 MB (−55%)
480×270 → 400×225 px · 60 帧 · 6 s
参考设置: 64 色 · 有损强度 120
实测日期:


样例将在上方工具中打开,点击压缩以运行当前设置。
三步轻松完成动图体积压缩,立即可用。
将动图拖入上方选区或点击选择文件。文件全程停留在您的电脑或手机内存中,不发往任何服务器。
日常分享推荐均衡模式;要求画面完全一致选无损模式;需要满足平台限制选目标大小或 Discord 预设。
查看左右并排对比动画,检查透明背景与体积变化,确认满意后点击下载保存。
针对主流平台文件上限的一键配置与体积规范速查。
| 目标体积 | 推荐场景 | 平台限制与说明 | 快捷工具 |
|---|---|---|---|
| < 256 KB (Discord) | Discord 自定义动态表情 | Discord 动态表情严格限制 128×128 像素与 256KB 目标体积。 | Discord 表情压缩工具 |
| < 256 KB (通用) | 论坛头像与网页微动效 | Steam、社区论坛头像与轻量网页微动效极速加载体积。 | 256KB 工具 |
| < 1 MB | 邮件附件与 Slack | 减少邮件和聊天图片的传输体积。请检查目标平台要求,单靠 GIF 体积无法避免邮件正文截断。 | 1MB 工具 |
| < 2 MB | 社区论坛与博客 | Discourse、V2EX 与技术论坛默认附件配额。 | |
| < 5 MB | Reddit 评论与社交流 | 社交信息流中流畅自动播放与高画质兼顾的最佳体积。 | |
| < 8 MB | 通用安全余量与论坛附件 | 跨平台论坛、社区与邮件网关通用安全上限,告别上传超时。 | 8MB 工具 |
| < 10 MB | GitHub 附件与 Tumblr | GitHub Issue 和评论中的图片与 GIF 上限为 10 MB;Tumblr 接受 10 MB 以内的 GIF,但超过 5 MB 可能只显示第一帧。 | 10MB 工具 |
| < 20 MB | Discord 普通聊天单文件 | Discord 免费账号单文件发送上限(2026年最新标准)。 |
压缩效果取决于原始文件与所选参数。
先试均衡模式。如果细节出现明显噪点,可降低压缩强度或保留更多颜色。
使用表情预设,将尺寸限制在 128×128 像素以内,并尝试压至 256 KB 以下。上传前检查最终体积。
需要保留画面像素时选择无损模式。已经充分优化的 GIF 可能无法继续缩小。
| 压缩模式 | 体积变化 | 画质保留 | 最佳适用场景 |
|---|---|---|---|
| 均衡模式 (推荐) | 取决于文件和参数 | 高 (轻度有损) | 社交媒体、即时通讯、论坛分享 |
| 无损模式 | 可能保持原体积 | 100% 完全一致 | Logo 图标、UI 动效、像素艺术 |
| 指定目标大小 | 尝试达到所选目标 | 自适应调节 | 严格限制附件体积的平台上传 |
| Discord 专属预设 | 目标为 250,000 字节 | 等比缩至 128×128 | Discord 自定义动态表情 |
深入了解各项压缩策略对画质、尺寸与动图流畅度的影响。
更高的压缩强度可能缩小体积,也可能增加噪点或损失细节。下载前请对比预览。
GIF 每个调色板最多支持 256 种颜色。减少颜色可能缩小文件,但渐变和照片容易出现色带。
宽高各缩小一半,像素数量减少 75%。缩小尺寸可以减少文件体积,也会损失细节。
隔帧移除画面可以减少数据量,但动作可能不够流畅。被移除帧的延时会合并到保留帧,以维持总播放时长。
是的,压缩参数会直接影响画面细节或流畅度,但播放速度会严格保持原样。均衡模式通过轻度有损 LZW 算法在保持总播放时长的前提下大幅精简体积;抽帧虽然会降低动作平滑度,但引擎会自动将相邻帧延时相加补偿,确保总时长绝对一致。
是的,透明背景与透明通道会被完整保留。CompressGIF 能够自动识别 GIF 的透明调色板索引并在转码时予以保留。如果在高级设置中进行了大幅度减色或抽帧,建议在对比预览区域放大检查边缘。
已经高度优化的 GIF 无法在不损失像素数据的前提下进一步无损压缩。若源文件已被其他专业工具去除了元数据并做了帧差优化,无损模式会智能识别并完整返回原文件,避免无谓转码。
绝对安全,您的文件 100% 仅在本地设备运行。与需要把图片上传到云端服务器解析的传统工具截然不同,CompressGIF 所有 WebAssembly 运算都在浏览器内部沙箱完成,没有任何网络回传。
当画面分辨率和总帧数被锁定时,单纯调整压缩强度受限于算法信息熵极限。如需达成极限体积,建议在高级设置中勾选允许等比缩图或隔帧抽帧。
是的,当前浏览器客户端处理上限为文件体积 200 MB、分辨率 4096 像素以内、总帧数 1000 帧以下。此外设有 512 MiB 解码内存预算保护机制,防止浏览器标签页崩溃。
完全可以。只需在页面切换至“目标大小(Target Size)”模式,即可从 256 KB、512 KB、1 MB、2 MB、5 MB、8 MB 等快捷预设中一键选取,或手动输入任意数值。系统会在本地自动逐级优化调色板与算法,确保输出体积符合您的要求。
针对主流聊天软件限制、论坛附件与文件上限的一键定制压缩方案。
自动将 GIF 压缩至 256 KB 以内并适配 128×128 像素,完美匹配 Discord 自定义动态表情规范。
严格压缩至 128 KB 以内,完整保留透明背景通道,适配 Slack 工作区自定义动态表情与头像。
精准压缩至 256 KB 以内,适配论坛动态头像、微交互动效与极速加载网页。
将动图快速压至 1MB 以内,完美适配邮件附件、Slack 消息与网页极速加载。
将超大动图缩减至 8MB 以下,作为社区论坛、Reddit 贴图与邮件附件的通用安全上限。
把动图压到 10MB 以内,适配 GitHub Issue 和评论附件或 Tumblr 上传上限。