01
从设备中上传一个或多个 GIF 文件。
GIF 转 APNG
将一个或多个动态 GIF 转为 APNG 动图,保留帧顺序、播放时间和透明区域;每个 GIF 会生成一个兼容 PNG 的动画文件。
无需上传,GIF 解码和 APNG 编码均在浏览器本地完成。
正在加载工具...
使用方法
只需三步,即可把动态 GIF 转成一张保留动画的 PNG 文件。
01
从设备中上传一个或多个 GIF 文件。
02
转换单个 GIF,或按顺序批量转换全部任务。
03
预览并下载单个 APNG,或将全部结果打包为 ZIP。
帧顺序和播放时间会写入同一个 APNG,而不是拆成多张静态 PNG。
APNG 支持完整 Alpha 透明度,GIF 中的透明区域可以继续保持透明。
可添加多个 GIF,任务会在 Worker 中逐个处理,无需上传文件。
如果当前结果还需要继续压缩、录制来源视频、去背景或做批量处理,可以直接从这里进入下一步工具。
常见问题
了解动画、透明度、兼容性、文件体积和本地处理。
标准 PNG 是静态图片。APNG 在 PNG 中加入多帧和播放时间,因此一个 .png 文件也可以播放动画。
会。本工具会保留 GIF 的帧顺序和播放时间,并编码为一个 APNG 文件。
APNG 是否播放取决于查看器。Windows 照片、微信等部分应用即使文件仍包含动画,也可能只显示第一帧。请使用 Chrome、Edge、Firefox、Safari 或支持 APNG 的查看器打开;通过不支持 APNG 的应用分享时,建议改用 GIF 或 MP4。
部分图片应用只识别 .png 后缀,可能会提示不支持 .apng。请尝试使用 Chrome、Edge、Firefox、Safari 或支持 APNG 的查看器打开。如果应用只接受 .png,可以复制文件并将副本后缀从 .apng 改为 .png;这不会改变图片内容,但不支持 APNG 动画的应用仍可能只显示第一帧。
会。APNG 支持完整的 Alpha 透明度,可以保留源 GIF 中的透明区域。
不一定。APNG 使用无损 PNG 压缩,较长或分辨率较高的动画可能比 GIF 更大。
可以。添加多个 GIF 后可按顺序批量转换,再分别下载 APNG 或将全部结果打包为 ZIP。
不会。解码和编码都在当前浏览器本地进行,文件不会发送到服务器。