图片拼接GIF
多张图片合成 GIF 动图 · 帧速 1–30fps 可调 · 一次最多 60 张
🔒 图片仅在本地处理,不上传服务器
🎞️
把图片拖到这里,或点击选择
按顺序选中的图片就是 GIF 的帧顺序,支持 JPG / PNG / WebP / GIF 等常见格式,一次最多 60 张。也可以复制图片后按 Ctrl+V 粘贴进来。

⚠️ 合成不会修改你的原始图片。工具只是把每张图按顺序绘制到一块画布上,再编码成 GIF 下载到本地,原图一个像素都不会动。单次最多 60 帧,输出画面单边上限 960px、总像素约 40 万(超出会自动等比压缩),帧数越多、尺寸越大编码越慢,属正常现象。GIF 格式最多 256 色,色彩丰富的照片建议开启抖动、必要时把颜色数降到 128 色以控制体积。全站处理都在浏览器本地完成,图片不会被上传或保存,关闭页面即消失。

🎞️

图片拼接GIF

🔥 实用图片工具 图片处理 完全免费 🔒 本地处理不上传 🎚️ 帧速可调 🌙 支持黑夜模式

做产品演示想让几张截图轮播、做表情包要把连拍照片串起来、做教程需要把操作步骤放成循环动图——这些「多图转动图」的需求,以前要么装软件,要么传到不知名的在线站点。这个工具把整件事压缩成三步:选图、调速度、生成,全程在你自己的浏览器里完成,断网也能用。
核心参数是播放速度:1–30 fps 随手拖,拖到 8fps 是表情包和演示图的甜点区,拖到 1–2fps 就变成慢速轮播;工具会同步告诉你「每帧停留多少毫秒」,不用自己换算。除此之外还有正序 / 倒序 / 往复三种播放顺序——往复模式把序列正着播完再倒着播回来,首尾不重复,做「来回收缩」「反复开关」这类循环动图特别自然,也不用手动复制一遍图片。
几张图尺寸不一致是常态,所以准备了适应 / 裁剪 / 拉伸三种适配:适应保留完整画面、留白补背景色;裁剪居中裁满、画面最整齐;拉伸强行对齐。再配上输出宽度(120–960px)、背景色、循环次数(无限 / 1 / 3 / 5 次)和颜色数(8–256 色)与抖动开关,体积和画质都能自己拿捏。右侧预览会按你设置的速度实时播放,满意了再点「生成 GIF」,生成的动图会直接显示在页面上,确认没问题再下载。
需要先把图片裁成同一比例,可以配合在线图片裁剪;图片太大想先缩小,交给图片缩放调整;想把几张图拼成一张静态长图,用图片拼接工具。

类别图片处理
播放速度1–30 fps 可调
播放顺序正序 · 倒序 · 往复
适配模式适应 · 裁剪 · 拉伸
批量能力单次 60 张 · 拖动排序
输出格式GIF(256 色)
数据存储不上传 · 不保存

核心特性

多图合成 GIF 动图
帧速 1–30fps 可调
正序 / 倒序 / 往复
循环次数可选
输出宽度可调
适应 / 裁剪 / 拉伸
背景色填充
颜色数与抖动
拖动调整帧顺序
一键倒转顺序
实时播放预览
生成后可预览再下载
拖拽 / 粘贴上传
本地处理不上传

几个常见用法

连拍照片变表情包:8–12fps,宽度 320–480
手机连拍的照片直接全选导入,宽度设 320–480px、速度 8–12fps,出来的动图体积小、加载快,发微信和贴吧都合适。照片太多时挑关键的 8–15 张,动作反而更利落;颜色数保持 256 + 抖动,肤色过渡不会一块一块的。
操作步骤演示图:2–4fps,宽度 640–800
教程类动图重点是「看得清」,宽度拉到 640–800px,速度放慢到 2–4fps(每帧停 250–500ms),读者才来得及看清每一步点在哪。截图尺寸一致时用裁剪适配保证画面稳定,尺寸不一则用适应+白色背景。
往复循环:正着放再倒着放,不用复制图片
想做「来回移动」「反复展开收起」的效果,直接把播放顺序切成「往复」——工具会自动把序列正放一遍再倒放一遍,并且不会重复首尾帧,循环点不会卡一下。省去手动把图片复制一份倒序排列的麻烦。
体积太大怎么压
三招,按效果排序:①降颜色数——从 256 降到 64 或 128,卡通图、截图类几乎看不出差别,体积能小一半;②缩小宽度——480px 以下体积下降非常明显;③减少帧数或放慢速度(帧数越多体积越大,速度与体积无关但时长变长)。照片类建议保留抖动,插画和截图可以关掉抖动再省一点。

关于这个工具

和在线 GIF 网站有什么区别?
在线 GIF 站大多要把图传到对方服务器,还常带水印、时长限制和会员门槛。这个工具完全免费、无水印、无次数限制,编码过程跑在你自己的浏览器里(内置 GIF89a 编码器,中位切分量化 + LZW 压缩),图片永远不会离开你的设备。处理完直接下载,不怕素材外泄。
为什么 GIF 颜色看起来没原图细腻?
这是 GIF 格式本身的限制:它使用全局调色板,最多 256 色。工具会用中位切分法从所有帧里挑出最有代表性的 256 种颜色,并默认开启抖动让渐变过渡更自然。如果原图是色彩丰富的照片,可以试试把颜色数调到 256 并保留抖动;如果是纯色插画或截图,降低颜色数反而更干净。

怎么用

  1. 第 1 步
    点击上传区选择图片,也可以把图片拖进页面,或者复制图片后按 Ctrl+V 粘贴。可以一次选多张(最多 60 张),选择顺序就是 GIF 的帧顺序,之后随时点「+ 添加图片」追加。
  2. 第 2 步
    在左侧「帧队列」里拖动缩略图调整顺序,不想要的图片点 ✕ 移除;需要整体反过来就点「⇅ 倒转顺序」。
  3. 第 3 步
    调播放速度:滑杆 1–30fps,下面会实时显示「每帧停留多少毫秒」。表情包用 8–12fps,演示图用 2–4fps。
  4. 第 4 步
    按需设置输出尺寸(指定宽度或首帧原尺寸)、适配模式(尺寸不一致时适应留白 / 裁剪填满 / 拉伸对齐)与背景色。
  5. 第 5 步
    设置播放顺序(正序 / 倒序 / 往复)与循环次数(无限 / 1 / 3 / 5 次);体积需要控制时调低颜色数或关掉抖动。
  6. 第 6 步
    点右上「▶ 播放」在页面上先看一遍效果,满意后点「🎞️ 生成 GIF」。生成进度走完,动图会显示在下方供你确认,最后点「⬇️ 下载 GIF」保存到本地。

更新记录

  • v1.0 2026-09-17 图片拼接GIF 上线:多张图片按顺序合成 GIF 动图;支持 1–30fps 帧速调节并实时显示每帧毫秒数;提供正序 / 倒序 / 往复三种播放顺序(往复自动去重首尾帧)与无限 / 1 / 3 / 5 次循环;输出尺寸可指定宽度(120–960px)或沿用首帧原尺寸,适配模式支持适应 / 裁剪 / 拉伸与背景色填充;颜色数 8–256 与抖动开关可平衡画质与体积;帧队列支持拖动排序、一键倒转与单张移除;右侧提供实时播放预览,生成后可先预览再下载;内置自研 GIF89a 多帧编码器(中位切分量化 + Bayer 抖动 + LZW),单次最多 60 帧,输出单边上限 960px;支持拖拽与 Ctrl+V 粘贴上传;全部处理在浏览器本地完成,图片不上传服务器;适配手机与黑夜模式。

常见问题

我的图片会被上传到服务器吗?
不会。读取文件、逐帧绘制、量化与 GIF 编码全部通过浏览器的 Canvas 与 JS 在你的设备本地完成,页面不会把图片发到服务器,也不会保存在任何地方。你可以把网络断开后再操作,功能依然正常。关闭或刷新页面后,图片与处理结果就都不存在了。
最多能做多少帧?为什么生成有点慢?
单次最多 60 帧。GIF 编码要对每一帧做颜色量化与 LZW 压缩,属于 CPU 密集型计算,帧数多或尺寸大时会明显变慢(页面上有进度条)。如果觉得慢:把输出宽度降到 480px 以下、减少帧数(比如只保留关键动作),速度会快很多。输出画面单边上限 960px、总像素约 40 万,超出会自动等比压缩以保证浏览器不卡死。
GIF 体积太大怎么办?
优先级从高到低:①降低颜色数(256 → 128 / 64),截图与插画类几乎无损,体积可减半;②缩小输出宽度,480px 以下效果立竿见影;③减少帧数,去掉中间过渡帧;④关掉抖动(纯色块画面更干净、更小)。注意播放速度不影响体积,只影响动图时长。
为什么我上传的 GIF 动图只用了第一帧?
浏览器把 GIF 当作普通图片加载时只能拿到第一帧,这个工具按「一张图 = 一帧」处理,所以导入已有的 GIF 只会用到它的第一帧。如果你想把几张 GIF 的帧合并,需要先用专门的 GIF 拆帧工具导出成序列图片再导入。
「往复」和「倒序」有什么区别?
倒序是把你的图片序列从后往前播一遍(最后一帧变成第一帧);往复是先正着播完、再倒着播回来,并且首尾帧不会重复,循环衔接自然,适合做来回运动的效果。两者都不需要你手动复制或重排图片。
生成后还能改参数重新生成吗?
可以。改动任何参数后,之前生成的结果会被清除(避免你下载到旧参数的文件),重新点「🎞️ 生成 GIF」即可。播放速度、循环次数、颜色数这类参数不影响图片本身,随时调随时生成。
手机上能操作吗?
可以。手机上是上下布局:上面是动图预览,下面是帧队列与设置。速度、宽度、颜色数都用滑杆控制,适配模式、播放顺序与循环次数点选即可。建议 Wi-Fi 下操作、一次不要超过 20 帧,手机 CPU 编码会慢一些。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码