[TOOL-01]免费 · 浏览器本地 · 无需注册

GIF 转精灵图

上传 GIF,自动拆帧,下载一张精灵图 PNG。可以预览动画、选列数和间距 —— 全程在浏览器里跑,文件不上传。

[SSM-001] GIF 转换器0 帧
02 动画预览

选择动态 GIF,在本地提取每一帧。

03 列数
列数
间距
PX
04 PNG 精灵图

选择动态 GIF,在本地提取每一帧。

下载 PNG
[03]

三步把 GIF 转成图集

免费 · 本地处理 · 无需登录

[01] 步骤

打开动态 GIF

选择设备上的 GIF,或点击示例直接体验真实转换。

[02] 步骤

检查帧与布局

预览拆出的动画,调整列数和间距,确定图集排列方式。

[03] 步骤

下载精灵图

保存包含全部拆分帧的 PNG。图集本身是静态图片,工具中可查看播放时序。

[04]

从动图 GIF 到引擎读得懂的网格

GIF 把帧和节奏一起打包;精灵图把同样这些帧摆在固定网格上 —— 那才是游戏引擎会切的形状。解码和排版这两件事,这个工具在你的浏览器里做完。

[04.A] 它保住了什么

  • [01]

    每一帧

    按原顺序读出来,只更新局部的帧也不漏。

  • [02]

    原始像素

    不缩放、不重采样。64 × 64 的 GIF 出 64 × 64 的格子。

  • [03]

    你的节奏

    每帧的原始间隔就标在旁边,照着它在代码里还原。

[STAT-01]
12 MB
单个 GIF 上限
[STAT-02]
160
帧数上限
[STAT-03]
0
上传的文件
[06]

规格

这个转换器吃什么、吐什么,全是数字。

GIF 转精灵图
[R01] 输入 动图 GIF
[R02] 单文件上限 12 MB
[R03] 帧数上限 160
[R04] 单帧像素上限 2,000,000
[R05] 帧顺序 按原顺序,含局部更新帧
[R06] 列数 自动 / 1 / 2 / 4 / 8
[R07] 间距 0 / 1 / 2 / 4 px
[R08] 输出 PNG,原始像素,不缩放
[R09] 运行位置 你的浏览器,文件不上传
[05]

GIF 转精灵图常见问题

转之前开发者最常问的几件事。

[+] GIF 转精灵图工具是做什么的?

它把动图 GIF 解码成一帧一帧,再排到一张 PNG 网格里 —— 这是游戏引擎能读的格式。同一段动画,从 GIF 变成精灵图。

[+] 任何 GIF 都能转吗?

动图 GIF 都能解码,帧按原顺序读出,含只更新局部的帧。文件特别大时浏览器内存仍可能不够。

[+] GIF 大小有上限吗?

单个文件 12 MB、最多 160 帧。超了浏览器解不完每一帧,先把 GIF 导小一点或者裁短。

[+] 导出的 PNG 会自己播吗?

不会。精灵图只是把帧排在网格里,播放由你的游戏或动画代码控制。工具里会显示原始帧间隔,方便你对上节奏。

[+] 它和精灵图拼接工具有什么区别?

这里是帮你把动图里的帧抠出来;精灵图拼接工具是把你手上已有的帧图排成一张,顺序由你自己定。

[CTA] 免费 · 本地处理 · 无需登录

已经有单独的帧图片?

直接拼接 PNG、WebP 或 JPEG,无需先制作 GIF。

[06]

本站的其他工具

四条路通向同一张精灵图。按你手上已经有什么来选。