免费PNG 转 ICO
把 PNG 转换成含 16、32、48、64、256 px 帧的多尺寸 favicon.ico,每帧以 32 位 PNG 数据存储,保留透明度。在浏览器内完成。

不裁剪图像边缘即可创建标准图标尺寸。
或将一张图片拖放到此页面的任意位置
favicon.ico 包含 16、32、48、64 和 256 px 帧。PNG 会按显示尺寸保存,180 px 保存为 apple-touch-icon.png。
创建 ICO 和 PNG 网站图标
需要了解的要点
本页写出的 ICO 是一个容器,而不是一张图片。它包含 16、32、48、64 和 256 px 五帧,打开它的程序会根据使用场景选出最合适的一帧:浏览器标签页会取 16 或 32,Windows 文件夹图标则倾向 48 或 256。文件头为 6 字节,加上每帧 16 字节,所以在图像数据前有 86 字节的目录。
每一帧都以标记为 32 位色深的压缩 PNG 数据存储,这意味着透明 PNG 的 Alpha 通道和柔和边缘会一直保留到 ICO 里。256 px 的帧在尺寸字节中记录为 0,这是该格式表示 256 的方式。Windows Vista 及更高版本和当前所有浏览器都能读取 PNG 帧,而 Windows XP 时代的非常老旧的软件可能无法显示 256 px 的那一帧。
PNG 会先不裁剪地放入 512 px 的正方形,再缩小到每个帧的尺寸,所以非正方形的图片会出现透明带,而不是被拉伸。纯色简单徽标做出的 ICO 通常只有几 KB,而细节丰富的图片可能达到几十 KB,因为 256 px 帧占了大部分体积。
请把下载的文件命名为 favicon.ico 并放在站点根目录,浏览器在读取任何 link 标签之前会先到那里查找。当你需要一个单文件用于 Windows 快捷方式、旧版请求,或必须上传 .ico 的 CMS 表单时,就选 ICO 这条路线。
按任务选择工具 6
相关工具 13
免费PNG 转 ICO使用方法
- 拖入一张透明 PNG,最好是 256 px 以上的正方形。
- 在预览中检查 16 和 32 px 方块。
- 点击“下载 favicon.ico”,等状态栏确认包含五帧。
- 把 favicon.ico 上传到站点根目录,或 CMS 中要求图标的字段。
快速说明
ICO 文件里包含哪些尺寸?
五帧:16、32、48、64 和 256 px。查看程序会选择最接近图标显示位置的那一帧。
ICO 会保留我 PNG 的透明度吗?
会。帧以 32 位 PNG 数据存储,所以 Alpha 和柔和边缘都会延续下来。
非常老的 Windows 能读取 256 px 帧吗?
Windows Vista 及更新版本可以。Windows XP 时代的软件可能会忽略 PNG 压缩的帧,不过标签页用的是较小尺寸。
favicon.ico 文件会有多大?
简单的纯色徽标一般只有几 KB。细节丰富或照片类的 PNG 因为 256 px 帧可能达到几十 KB。
