合成 GIF

上传多张图片,按设定的时间间隔合成一个 GIF 动图。支持排序、循环设置与输出尺寸,本地处理不上传。

拖拽或点击选择图片(可多选) 支持批量 · JPG / PNG / WebP · 也可 Ctrl+V 粘贴截图
GIF 结果预览

在线合成 GIF 工具介绍

这是一款免费的在线 GIF 合成工具。上传多张图片并调整先后顺序,设定每帧停留时间,即可一键合成一个 GIF 动图。支持循环播放开关、最大边长限制与编码质量选择,适合做表情包、动图教程和简单动画。所有合成在浏览器本地完成,图片不上传服务器。

主要功能

  • 多张图片按顺序合成 GIF 动图
  • 每帧停留时间可调(20ms - 2000ms),附常用速度预设
  • 支持循环播放开关
  • 最大边长限制,控制 GIF 体积(所有帧统一缩放到相同尺寸)
  • 逐张上移 / 下移 / 移除,调整帧顺序
  • 编码质量三档可选,平衡清晰度与速度
  • 生成后直接预览动画效果,点击下载
  • 纯本地处理,图片不上传

使用方法

  1. 拖拽或点击选择多张图片(按上传顺序作为帧顺序)
  2. 在右侧调整帧顺序:上移 / 下移 / 移除不需要的图
  3. 设置每帧停留时间,或用「快 / 常速 / 慢 / 极慢」预设
  4. 按需设置循环播放、最大边长与编码质量
  5. 点「生成 GIF」,预览动画效果后点「下载 GIF」

常见问题

生成的 GIF 体积太大怎么办?
GIF 体积主要由尺寸 × 帧数决定。把「最大边长」调小(如 240~360)、减少图片张数、拉长每帧停留时间,都能明显减小体积。
尺寸不同的图片能合成吗?
可以。所有帧会统一缩放到相同尺寸(由第一张图和「最大边长」决定),宽高比不同的图片会被拉伸填满,建议先裁剪到相近比例。
为什么速度调节最小只有 20ms?
GIF 格式本身对帧延时的精度有限(部分浏览器会把过小的延时强制到约 100ms),20ms 已接近实际可用的下限,想要更快的动画建议减少中间帧。

注意事项

  • 帧数多、尺寸大时编码需要一些时间,请以进度提示为准
  • 本工具合成的是逐帧切换的简单动画,不做帧间补间
  • 透明 PNG 作为帧时,透明区域在 GIF 中会保留(GIF 支持单色透明)