UltKit

PNG转GIF在线转换

当模板、旧版编辑软件或只接受GIF的上传位置不支持其他格式时,可以把PNG转成GIF。简单图形转换后毫无变化;照片和柔和阴影则会有所改变,本页会说明具体情况。

图片格式转换

或将JPG, JPEG, JPE … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传PNG文件

    最多可添加 20 个 PNG,每个不超过 95 MB。Logo、像素画、图标和截图的转换效果最好。

  2. 2

    按需设置尺寸

    转换为 已默认选择 GIF。在 高级设置 中,调整输出图片尺寸 可以缩小较大的 PNG,生成的 GIF 体积也会随之变小。

  3. 3

    点击转换为GIF

    每个 PNG 会生成一个 GIF。可以单独下载,也可以打包为 ZIP 下载;文件会在 30 分钟后删除。

将 PNG 转为 GIF 会把图片限制在 256 色和一种完全透明色:扁平图形可以完整保留,照片和柔和的阴影则不行。

PNG转GIF:把取代GIF的格式再转回去

PNG 的诞生源于 GIF。1994 年底,Unisys 宣布生成 GIF 的软件需要为其中的 LZW 压缩专利支付授权费,一批开发者随即设计了一种无专利的替代格式。PNG 于 1996 年成为 W3C 推荐标准,具备 GIF 在静态图片上缺少的一切:数百万种颜色、完整的 Alpha 通道和更好的无损压缩。

因此,从 PNG 转回 GIF 就意味着放弃这些能力。只有在目标位置只接受 GIF,或者旧版动画软件、基于 GIF 的模板等工具链需要与其他帧保持相同格式时,才需要这样做。其他大多数情况下,建议保留 PNG 或使用 WebP。

PNG,32 位

1670 万

可用颜色 · 每个像素 256 级透明度

扁平图形不变,渐变会被削减

GIF

256

每帧颜色数 · 其中一种颜色完全透明

PNG

便携式网络图形(PNG)

PNG 是 PNG 开发组于 1996 年发布的无损位图格式,后来由 W3C 和 ISO 标准化。它精确保留每个像素,支持完整的 Alpha 透明度,处理文字、锐利边缘和纯色块时不会产生伪影。这种精确度使它非常适合截图、徽标、图标和界面图形。代价是体积:保存为 PNG 的照片往往比同一张照片的 JPEG 或 WebP 大好几倍。所有浏览器、操作系统和编辑器都能打开 PNG 文件。

压缩方式
无损
透明度
支持
动画
不支持
发布年份
1996 · PNG Development Group
PNG 转换器

GIF

图形交换格式

GIF 由 CompuServe 于 1987 年推出,至今仍是短小循环动画中支持最广泛的格式。它是无损的,但每帧只能使用 256 色调色板,因此照片和渐变会出现色带和抖动。它只支持开/关(1 位)透明,曲线形状的边缘会有锯齿。动画 GIF 往往比同一段 MP4 或 WebP 大得多。所有浏览器、聊天应用和社交平台都能播放 GIF。

压缩方式
无损
透明度
支持
动画
支持
发布年份
1987 · CompuServe
GIF 转换器

转换 PNG 为 GIF,通常是因为某个位置只接受 GIF,例如旧版编辑器、动画工具的帧输入或模板;把 GIF 转回 PNG,则可以得到可编辑的静态图。

关于PNG转GIF的常见误区

误区把 PNG 转换后,GIF 就会动起来。

事实由一个 PNG 生成的 GIF 只有一帧。动画需要多帧,而单张图片不包含这些内容。

误区GIF 会保留 Logo 下面的柔和阴影。

事实GIF 的透明度只有全透明或不透明两种,所以柔和的阴影要么变成实心形状,要么在淡淡的边缘处消失。

误区颜色一定会变差。

事实颜色不超过 256 种的 PNG 会逐像素转换,不会有任何变化。

如何把PNG转成干净的GIF

上传前,先让 PNG 适配调色板。边缘柔和的 Logo,请先放在它将要使用的页面底色上,这样混合后的边缘像素会与底色一致,而不会变成杂边。可以的话,把渐变简化为几种纯色。文字的字号也要保证边缘大部分是实心像素。

像素画是能完美转换的例外;如果想放大,请先在编辑器中按整数倍放大。对于照片类图片,请先确认是否真的必须用 GIF。如果是为了动起来,用 视频转GIF 工具转换一小段视频,效果会比任何静态图好得多,如何用视频制作 GIF 也介绍了帧率和尺寸的选择。

PNG转GIF常见问题

为什么透明PNG转成GIF后边缘出现锯齿或浅色白边?

PNG 为每个像素保存 256 级透明度,所以边缘和阴影可以平滑渐隐。GIF 只有一种透明色:每个像素要么完全透明,要么完全不透明。半透明的边缘像素必须二选一,结果就是出现锯齿,或者留下与原背景混合后形成的浅色描边。

能用一张PNG制作GIF动图吗?

任何转换器都做不到,因为单张 PNG 只有一幅画面,没有可以产生动画的内容。你在这里上传的每个 PNG 都会变成只有一帧的 GIF。如果想要动起来,可以用视频片段通过 MP4转GIF 制作,或者把各帧保留为 PNG,再制作 APNG 动图。

颜色很少的PNG转成GIF后会完全一样吗?

可以。如果 PNG 使用的颜色不超过 256 种,并且没有半透明像素,GIF 保存的就是完全相同的像素,不会有任何近似处理。像素画、扁平图标和简单的示意图通常都符合这个条件。

为什么渐变会变成条纹或噪点?

平滑的渐变可能包含成千上万种色阶。压缩到 256 色的调色板后,要么在色阶合并处出现明显的色带,要么出现称为抖动的细密点阵,用调色板中的颜色混合来模拟缺失的颜色。这两种情况都是该格式本身的限制;保留 PNG 就可以避免。

GIF会比原来的PNG更小吗?

对于全彩 PNG,有时会变小,因为每个像素从三到四个字节缩减为一个字节的调色板索引。对于本来就是调色板模式的 PNG,GIF 通常与原文件大小相近或略大一些,因为 PNG 的 DEFLATE 压缩通常比 GIF 的 LZW 更高效。