精灵图转GIF

上传 PNG、JPEG 或 WebP 精灵图,设置帧尺寸和读取顺序,将它导出为动画 GIF。

精灵图与 GIF 设置

生成的 GIF

等待图片

精灵图预览

上传图片后显示源图。

GIF 预览

处理完成后显示生成的 GIF。

原始大小
—
输出大小
—
输出尺寸
—
输出帧数
—
输出时长
—
处理详情
—

选择图片后开始。

网格如何变成帧

工具按指定的宽高切出完整帧单元,再按行或按列读取。

如果源图尺寸不能整除帧尺寸,边缘不完整部分会被忽略,不会作为残缺帧导出。

了解更多

处理方法与计算

图片会按 frameWidth × frameHeight 划分为网格,按所选顺序读取完整单元,再以指定延迟编码成 GIF 帧。

边界与限制

图片必须包含完整单元,剩余边缘像素会被忽略;GIF 颜色量化可能改变细微渐变。

隐私与本地处理

图片解码、帧提取、GIF 编码和结果生成都在当前浏览器完成。文件不会上传或保存。

格式与标准

输出使用 GIF89a 结构;浏览器先解码源图,再把每个单元编码为动画帧。

W3C:GIF89a 格式规范

常见问题

如何把精灵图转换为 GIF?

上传规则精灵图,填写单帧宽高,选择按行或按列读取,再设置延迟和循环后开始处理。

边缘不完整的像素会怎样?

工具只读取完整的帧单元,网格外剩余的像素会被忽略,不会单独生成额外帧。

图片会上传吗?

不会。图片在当前浏览器中解码和处理,工具不会上传或保存它。