图片转 GIF

免费把照片、截图或 PNG 图片做成 GIF 动图。可以设置顺序、每帧时长、是否循环和宽度。全部在浏览器中处理,不上传文件,也无需注册。

如何用图片制作 GIF

  1. 点击“选择图片”,或将 JPG、PNG、WebP、HEIC 文件拖放或粘贴到页面上。最多可以添加 100 张图片。
  2. 拖动缩略图调整顺序,或点击“按文件名排序”。排序会把 frame-2 排在 frame-10 前面,带编号的文件就能按顺序播放。
  3. 在“GIF 设置”中选择“每帧显示时长”,例如 0.5 秒,也可以输入 0.02 到 60 秒之间的任意值。然后选择“无限循环”或“只播放一次”。
  4. 选好“宽度”“图片适配”和“背景”,然后点击“生成 GIF”。GIF 生成后先预览,再点击“下载 GIF”。

关于 GIF 帧需要了解的事

GIF 以百分之一秒为单位记录每帧的显示时长,所以输入的时间会四舍五入到两位小数。很多浏览器会把 0.01 秒这样极短的时长按 0.1 秒播放,GIF 反而变慢。因此,这里每帧的最短时长是 0.02 秒。

GIF 的每一帧最多只能有 256 种颜色,本工具会为每一帧单独生成调色板。截图、界面演示和纯色为主的图表用这些颜色就够了;照片和渐变则容易出现色带,文件也会迅速变大。如果动画超过几秒,用图片转视频可以保留完整色彩,文件通常也小得多。

GIF 没有半透明:每个像素要么完全透明,要么完全不透明。选择“透明”后,PNG 和 WebP 图片中透明的部分会保持透明,但柔和的阴影和平滑的边缘会变硬,看起来可能有锯齿。如果你知道 GIF 会放在浅色或深色页面上,选择“白色”或“黑色”可以让边缘过渡更自然。

常见问题

这个图片转 GIF 工具免费吗?

免费。无需注册,也不会加水印。每个 GIF 最多可以包含 100 张图片,每张不超过 20 MB。

我的图片会被上传吗?

不会。浏览器在你的设备上读取图片并生成 GIF,不会向服务器发送任何内容。关闭标签页后,图片也会被清除。

怎样让 GIF 播放得更快或更慢?

调整“每帧显示时长”。时长越短,播放越快:0.1 秒相当于每秒 10 帧,适合动态内容;1 到 2 秒则能让人看清每个步骤。设置下方的摘要会在生成前显示总时长。

GIF 能只播放一次吗?

可以。选择“只播放一次”,GIF 会停在最后一帧。“无限循环”会不停重复播放动画,大多数 GIF 都是这样播放的。

可以制作透明背景的 GIF 吗?

可以。在“背景”中选择“透明”。PNG 和 WebP 图片中透明的部分会保持透明;选择“完整显示”时,图片周围的空白区域也会是透明的。由于 GIF 没有半透明,柔和的边缘和阴影可能会出现锯齿。

图片尺寸不一样怎么办?

所有帧的尺寸都相同:宽度是你选择的值,高度按第一张图片的比例确定。“完整显示”会把每张图片完整放进画面,空白处用背景填充;“裁切铺满”会铺满画面并裁掉边缘。GIF 的宽度不会超过第一张图片。

为什么 GIF 文件这么大?

GIF 擅长压缩纯色区域,但不擅长压缩细节丰富的图片,所以宽度越大、帧数越多、每帧细节越丰富,文件就越大。可以试试把宽度调到 480 或 320 px、删掉不需要的帧,或者改为把图片做成 MP4 视频。

想自动截取做 GIF 用的一组截图?

Shotomatic 的 Auto Capture 可以在 Mac 上按固定间隔自动截图。在 Capture History 中把这次会话导出为图片,再到这里做成 GIF;也可以直接导出为 MP4 或 PDF。

图片转 GIF|免费把多张图片和截图做成 GIF 动图 | Shotomatic