ICO转PNG转换器 - 免费在线将ICO转换为PNG

将网站图标和图标文件转换为PNG图像,保留透明度。批量转换,无需上传。

ICO转PNG转换的作用

此工具将ICO文件解码到浏览器画布上,提取其嵌入的图像内容,然后使用浏览器自带的PNG编码器重新编码像素。ICO没有标准的解码路径——您的浏览器在绘制.ico文件时,会提取其中嵌入的PNG或BMP数据块并显示最佳匹配的帧。此工具利用相同的浏览器能力,使用PNG编码器输出标准通用的文件。

为什么需要将ICO转换为PNG

通常是因为您有一个大多数软件无法打开的图标文件。

在编辑器和查看器中打开网站图标
将标志放入设计文件中
保留图标的透明背景
将ico文件转换为一致的PNG集合

如何将ICO转换为PNG

无需配置——PNG是无损的。

1

添加一个.ico文件或拖入多个

2

应用转换

3

检查预览和输出尺寸

4

下载PNG,或打包为ZIP

常见问题

是的。几乎所有图标都携带Alpha通道,PNG原生支持Alpha,因此透明度可以直接映射过去,无需任何平铺步骤。透明背景上的圆角徽标标记在输出PNG中保持完全透明。
不会,诚然这是值得预先知道的一个真实限制。ICO是一个通常包含多个不同大小位图的容器,但浏览器的解码器将其解析为单个图像——这就是我们提取并输出的那一个。
浏览器解码器选择的位图,实际中通常是文件中存储的最大尺寸。如果您的favicon.ico包含16×16、32×32和48×48的条目,您将得到48×48的PNG。
因为源文件本来就那么小。转换重新编码现有的像素;它永远不会创造新的像素。如果ICO内最大的位图是32×32,PNG就是32×32。
此页面不支持反向转换。编写ICO意味着构建容器本身——生成多个大小的位图并将它们打包到单个文件中的正确标题——浏览器的canvas编码器没有为此设计。
不需要。ICO完全在浏览器中使用canvas API解码和重新编码,因此文件不会离开您的设备。没有上传步骤,也没有服务器端存储。实际后果是私人图标保持私有,批次大小仅受设备内存限制。
可以。添加任意数量的文件,它们都通过相同的流程。由于PNG没有质量参数,因此无需协调每个文件的设置——每个图标简单地无损重新编码。单独下载或作为ZIP下载。
大多数网站仍然在根路径提供一个——在域名后追加/favicon.ico并保存加载的内容。一些现代网站通过页面HTML中的link标签在其他地方声明其图标,或者提供PNG图标。如果/favicon.ico返回404,请检查页面的源代码。

更多图片工具

探索其他强大的图片编辑工具