CompressGIFs
100% 本地处理 · 无需上传

免费将GIF调整到精确尺寸

设定目标宽度和高度,或按百分比缩放,调整工具会自动锁定宽高比。无需上传,没有文件数量限制,无需注册。

调整GIF尺寸和压缩GIF有什么区别

调整尺寸会改变GIF的像素宽高,这正是当平台要求固定宽高时你需要的操作,比如Discord表情、Twitch徽章,或者服务器图标。压缩则是直接以文件大小为目标,先调整画质和调色板,只有在万不得已时才会缩小尺寸。如果有人让你“改一下GIF的大小”而没说清楚具体指什么,通常意思是缩小文件体积,而不是画布尺寸,这种情况下GIF压缩工具会更快,因为它是从你想要达到的KB或MB数字反向推算的。只有当你明确知道自己需要的像素尺寸,而不只是一个大小上限时,才应该来这个工具。

如何调整GIF尺寸:分步说明

  1. 把GIF拖进上方的框里,或点击浏览选择文件。一次拖入多个文件的操作方式和拖入一个完全一样,所以这也是一个免费的批量GIF尺寸调整工具,不需要额外步骤。
  2. 选一个百分比(100/75/50/25)快速缩放,或者输入以像素为单位的精确宽度和高度,适用于平台需要特定画布尺寸的情况。
  3. 保持“锁定宽高比”勾选,除非你确实需要把GIF拉伸或压扁以适配不匹配的形状。
  4. 点击“调整尺寸”并下载。没有导出弹窗,没有水印,不需要账号,处理完第一个文件后也不会强制要求注册。

无论你是搜索“在线免费调整gif大小”“ezgif resize”,还是常用工具突然打不开后搜的“怎么改gif尺寸”,来到这里的操作方式都是一样的。调整工具会在你拖入GIF的一瞬间就读取它当前的尺寸,所以在决定要改成什么数值之前,你可以先看到原始的宽度和高度,而不用凭空猜一个百分比。

为Discord、Twitch和Slack表情调整GIF尺寸

自定义表情是大家需要精确GIF尺寸而不是粗略百分比缩放的最常见原因。Discord、Twitch和Slack都要求表情必须是正方形,而且每个平台各自都有当前的像素和文件大小规则,值得在调整之前直接去查一下,因为这些规则说变就变,不会提前太多通知。就Discord而言,Discord压缩页面上的表情和贴纸预设已经把正确的尺寸和正确的文件大小限制合并在一个预设里,并且对照Discord官方支持文章核实过,所以通常比分两步分别调整尺寸和压缩要更快。当你只需要一个特定的宽度和高度、而不需要同时达到某个文件大小目标时,单独用这个尺寸调整工具就够了,比如服务器图标、横幅图片,或者Twitch面板图片。

在不变形的前提下把GIF放大或缩小

调整尺寸后GIF看起来不对劲,最常见的原因就是宽高比不匹配——把宽的GIF挤成正方形,或者把正方形的GIF拉成长方形。保持“锁定宽高比”开启就能完全避免这个问题:改变宽度,高度会自动跟着变化,原始比例保持不变。只有当某个平台确实需要不匹配的形状,而你也接受这种取舍时,才关闭它,比如要把竖版画面塞进一个宽横幅的位置。

缩小尺寸正是这个调整工具最擅长的部分。把一个大GIF缩小到原尺寸的50%或25%,是缩小体积的一种快速又干净的方式,因为每帧像素变少了,文件大小作为附带效果也会跟着变小——如果你想找一种完全不动画质设置就能缩小gif的方法,这就很有用。放大同样可行,只需要在宽度或高度字段里输入更大的数字,但值得先说清楚预期:这只是把已有的像素拉伸开,而不是生成新的细节,所以一个低分辨率的GIF放大之后只会变得更模糊,而不是更清晰。这不是一个AI GIF放大工具,事实上,任何纯粹在浏览器里运行、没有接入神经网络模型的工具都做不到这一点。如果一个GIF确实需要在更大尺寸下依然清晰,最好从更高分辨率的原始素材开始,而不是指望靠放大来实现。

裁剪、剪辑还是调整尺寸:选对合适的工具

很多在搜索框里输入“gif裁剪”或“剪辑gif”的人,其实想要的是调整尺寸,同样也有不少输入“调整gif尺寸”的人,其实想要的是裁剪或剪辑。在选工具之前先弄清楚这三者的区别很有必要。调整尺寸是缩放整个画面,不会裁掉任何内容,只是把整幅图变大或变小。裁剪则是剪掉画布的一部分,比如通过裁掉两侧而不是压扁,把一个宽幅GIF变成正方形。而剪辑通常指的是在时间维度上把GIF变短,减少帧数,而不是缩小画面。这个工具处理的是调整尺寸的场景:精确的宽度和高度,或者干净的百分比缩放,并保护宽高比不变。如果你实际需要的是通过裁掉部分画面把一个gif裁成正方形,或者从一段较长动画的中间剪掉一些帧,那是和调整尺寸完全不同的工作,值得提前弄清楚,免得花上十分钟去折腾一个本来就做不到你想要效果的工具。

不用打开Photoshop、GIMP或ffmpeg也能快速调整尺寸

在Photoshop或GIMP里调整动态GIF的尺寸是可行的,但意味着要打开时间轴面板,在缩放画布之前确认“调整所有图层”确实已经勾选,如果哪一帧看起来不对还得逐帧重新导出——对于本质上只是改两个数字的任务来说,这算是相当多的步骤。ffmpeg或ImageMagick这类命令行工具处理动态GIF也没问题,但意味着要手写一条缩放滤镜并保证语法正确,如果你不是已经很熟悉终端操作,这就有点小题大做了。这个页面就是为了那种最简单的场景而做的:你手头有一个GIF,一个目标宽度或高度,完全没耐心去安装桌面软件或者为了一次性的调整去查命令参数。拖入文件、设定数字、下载,完事,而且在手机上和在电脑上效果完全一样,因为这就是一个网页,不需要安装任何插件或应用。

大家常搜索的GIF调整尺寸目标

有几种尺寸和百分比组合出现的频率很高,值得直接列出来,而不是让你自己猜这个工具能不能满足需求:

  • 方形表情和emoji尺寸(比如128x128或512x512),适用于Discord、Slack和Twitch。如果你的原图已经是正方形,就在两个字段里直接输入精确的像素数值,并锁定宽高比;如果不是,可以参考上面裁剪与调整尺寸的说明。
  • 统一的百分比缩小(75%、50%或25%),适用于你只是需要一个更小的GIF用在论坛帖子、README或聊天上传,但没有明确的像素目标的情况。
  • 匹配已有的横幅或缩略图位置,常见于Twitch面板、Discord服务器横幅和网站头图,宽度由布局固定,高度需要按比例自动跟随。
  • 缩小手机录制的GIF,把它从原始分辨率缩下来,因为屏幕录制和相机导出的文件往往比任何平台实际需要的都大出好几倍。

以上这些情况都不需要换一个别的工具,用上面这个就够了。设定数值,如果形状需要保持不变就锁定宽高比,然后调整尺寸。

常见问题

调整GIF尺寸会同时让文件变小吗?

通常会。缩小尺寸意味着每帧的像素变少了,所以文件大小通常也会跟着下降,不过不一定正好降到你需要的数值。如果你有一个具体的大小上限要达到,比如Discord上传或Slack表情,请改用压缩工具,因为它是直接以文件大小为目标,而不只是尺寸。

调整尺寸会让我的GIF变形吗?

只要保持宽高比锁定就不会变形,这里默认就是锁定的。锁定之后宽度和高度会一起缩放,所以圆形还是圆形,文字也不会被拉伸。关闭锁定之后可以分别独立设置精确的宽度和高度,有时候平台的固定尺寸要求确实需要这样做,但如果比例和原图不匹配,图像就可能被压扁或拉伸。

Discord的GIF应该调整成什么尺寸?

这取决于你要上传的是什么。表情和贴纸有固定的正方形尺寸要求,而普通的聊天上传更灵活一些,但有一个硬性的文件大小上限。调整之前最好先查一下当前的限制,因为Discord会不时更新这些数字。

这个工具会把我的GIF上传到什么地方吗?

不会。调整尺寸完全在你的浏览器中通过WebAssembly完成。你的文件永远不会离开你的设备,这也意味着没有上传等待时间,也没有文件大小上限。

我能把GIF调大而不是调小吗?

可以,在宽度或高度字段里输入更大的数字,调整工具就会放大。不过值得先了解一下:这只是拉伸已有的像素,而不是增加真实的细节,和任何基础的图片放大方式原理一样,所以一个模糊的小GIF放大之后依然会显得模糊。用来让GIF适配更大的画布没问题,但它不会让图像变清晰,也不是能凭空补全细节的真正意义上的GIF放大工具。

调整尺寸能一次批量处理多个GIF吗?

可以。拖入多个文件,同一组宽度、高度或百分比设置会应用到全部文件上,并行调整尺寸,每个文件都有单独的进度显示。一次批量能处理多少个文件没有上限。

这是GIF裁剪工具,还是只能调整尺寸?

它只做尺寸调整,也就是把整个画面按比例缩放,同时保留画面里的所有内容。裁剪是另一回事:它会剪掉画布的一部分,比如剪掉一个宽幅GIF的两侧使其变成正方形,而不缩小剩下的部分。这个工具目前还不支持那种裁剪,所以如果你搜索GIF裁剪工具是想剪掉部分画面而不是缩放整体,这个尺寸调整工具依然能帮你得到一个更小的GIF,只是不是通过裁边实现的。

Twitch或Slack表情该调整成什么合适的尺寸?

Twitch的表情是正方形的,并且根据使用位置(聊天、徽章、打赏表情)分为几个不同的档次进行审核,Slack的自定义表情同样是正方形,也有自己的大小上限。这两套数值都会不定期修订,所以调整之前最好去平台当前的上传页面确认一下,而不是相信一篇旧的论坛帖子。一旦确定了目标像素尺寸,就把它输入到这里的宽度和高度字段里并锁定宽高比,或者如果原图已经接近正方形,用百分比缩小也可以。

Discord或Twitch表情应该调整成什么尺寸?

表情必须是正方形,但具体的像素尺寸和文件大小上限因平台而异,而且经常变动,所以调整之前最好先查一下平台当前的要求,而不是照搬一篇旧博客里的数字。就Discord而言,压缩工具页面上的表情和贴纸预设已经把尺寸和文件大小限制一并处理好了。

有没有专门给Slack表情用的GIF尺寸调整工具?

没有单独的工具,但这个尺寸调整工具就能处理——Slack建议自定义表情使用正方形图片,所以锁定宽高比,把宽度和高度都设为一个正方形尺寸,然后下载即可。如果调整完之后文件仍然超过Slack建议的128KB,可以再把它放进首页的GIF压缩工具,用128KB作为自定义目标,直接把它压到这个数字以下。