GIF 动图制作器

在浏览器中用图片制作 GIF 动图。可调整帧顺序,设置延迟、循环次数、宽度和背景,然后预览并下载。

将图片拖放到此处,或点击选择图片(可多选)
也可以直接从剪贴板粘贴图片(Ctrl+V / ⌘V)

完全在浏览器中运行,您的数据不会被上传。

什么是 GIF 制作器?

GIF 制作器可以把一组静态图片变成 GIF 动图。通过拖放、选择或粘贴图片来添加帧,可调整顺序或删除,设置每帧延迟、动画是无限循环、只播放一次还是指定次数、输出宽度,以及形状不同的帧如何适配。

如何使用 GIF 制作器

  1. 拖放、选择或粘贴两张或更多图片,它们会按该顺序成为帧。
  2. 用箭头按钮调整顺序,或用 ✕ 删除帧。
  3. 设置每帧延迟、GIF 宽度(px,最大 1024)、循环、形状不同的帧如何适配,以及背景色。
  4. 点击生成 GIF,预览动画并下载 animation.gif。

示例

输入
Two 40×20 PNG frames, default settings
输出
40×20 animated GIF (file starts with GIF89a) with 2 frames, 500 ms each, looping forever

何时使用 GIF 制作器

适合用几张图片制作简单动画、分步教程、产品演示或表情包。GIF 每帧限制为 256 色,文件增长很快,所以对于较长或照片类动画,视频格式(MP4/WebM)通常要小得多。

GIF 制作器 的工作原理

每一帧都会被缩放到输出尺寸(高度按第一帧的宽高比确定),通过补边或裁剪进行适配,并合成到背景色上。然后使用 gifenc 库把它量化为 256 色调色板并进行 LZW 编码。延迟以百分之一秒为单位按帧存储,循环次数写入 NETSCAPE2.0 应用扩展(0 = 无限循环)。

常见用例

  • 把一组界面截图做成动画,用于教程。
  • 制作循环播放的产品图轮播。
  • 用手绘图制作简单的逐帧动画。
  • 把照片合成一段简短的动态问候。

安全提示

图片使用 Canvas API 在你的浏览器本地解码、处理和编码,不会上传到任何服务器。

常见问题

最多可以添加多少帧?

最多 200 帧,输出宽度最大 1024 px。较大的 GIF 编码时间更长,生成的文件也更大。

为什么我的照片出现色带?

GIF 每帧最多存储 256 种颜色,因此平滑的渐变只能近似表示。这是 GIF 格式本身的限制。

会保留透明度吗?

不会。帧会放在你选择的背景色上,从而避免 GIF 的 1 位透明度带来的锯齿边缘。

探索更多分类