返回

PNG 转 ICO

图片与图形

正在载入

正在加载工具

正在准备工具,暂时无法估算剩余时间。

本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。

关于这个工具

将 PNG 生成多尺寸 ICO,或导出 favicon 完整 ZIP:浏览器和触屏图标、webmanifest、HTML 引用及说明。

常见用途

  • 从 PNG 生成含多种尺寸的 ICO 文件。
  • 选择真实 PNG,输入最多八个不同的 1–256 像素尺寸。
  • 用一份本地 PNG 生成浏览器 favicon、180px touch 图标与 192/512px Web app 图标。

使用方法

  1. 1.选择真实 PNG,填写最多八个 1–256 像素且不重复的 ICO 尺寸。
  2. 2.可选开启 favicon ZIP 套件,输入网站名称并选择 touch 图标不透明背景色。
  3. 3.生成后检查尺寸、引用片段与 manifest,下载 ICO 或 ZIP,并按实际部署调整路径。

限制与说明

  • 输入最多 20 MiB、每边 8192 像素且总计 3200 万像素;每个正方形条目内嵌 PNG,非正方形原图居中透明留边,不拉伸。
  • ZIP 包含自选多尺寸 favicon.ico;16/32/180/192/512 PNG;site.webmanifest、links.html 与 README.txt。图案等比居中,保留透明留白;180px touch 图标使用不透明背景。PNG 输入:20 MiB、最长边 8192、3200 万像素。输出:每份 PNG 2 MiB / 合计 32 MiB;每次任务期限 30 秒。
  • Manifest 图标使用 purpose "any",未标记为 maskable。另行设计 maskable 图标时,将重要图案放入中心半径为尺寸 40% 的圆内并使用不透明背景;请自行预览各平台遮罩。
  • 将文件一起解压,把 links.html 粘贴到网页 head。相对引用以网页为基准,图标路径以 site.webmanifest 为基准。请调整部署路径、start_url/scope 和网站设置;.webmanifest 应以 application/manifest+json 提供。套件未验证安装、缓存、浏览器/平台兼容性或部署。
  • 每份 PNG 在导出前原生解码核验。ICO 内嵌 PNG,仅支持 BMP 的旧版读取器可能不兼容;小原图可能放大。拒绝动画 PNG;仅接受静态 PNG。原生解码前核验最多 4096 个 chunk 的长度与 CRC。不保留动画、元数据或颜色配置。

常见问题

这个工具能做什么?

从 PNG 生成含多种尺寸的 ICO 文件。

使用结果前需要注意什么?

输入最多 20 MiB、每边 8192 像素且总计 3200 万像素;每个正方形条目内嵌 PNG,非正方形原图居中透明留边,不拉伸。

Favicon ZIP 包含哪些文件?

favicon.ico、favicon-16x16.png、favicon-32x32.png、apple-touch-icon.png(180x180)、icon-192x192.png、icon-512x512.png、site.webmanifest、links.html 和 README.txt。Manifest 使用相对图标路径与 purpose any。

这是 maskable 图标或可安装 PWA 吗?

未声明 maskable 图标。另行设计时重要内容需位于中心半径为尺寸 40% 的圆内,并使用不透明背景。安装和显示还取决于网站、平台与浏览器,套件不验证这些条件。

相关工具