概述
ICO 可以追溯到 Windows 1.0(1985 年)。文件由一个小目录和随后的多种尺寸图片组成——最初是带透明蒙版的未压缩位图,自 Windows Vista 起也可以是最大 256 × 256 像素的 PNG 压缩图片。
浏览器在 1999 年开始采用 favicon.ico。现代浏览器也接受 PNG 和 SVG 格式的 Favicon,但许多工具和爬虫仍默认请求 /favicon.ico,所以提供一个仍是好做法。
优点
- +一个文件包含多种分辨率
- +所有浏览器都支持作为 Favicon
- +支持 Alpha 透明
缺点
- −最大 256 × 256 像素
- −不适合一般图片
- −位图条目体积较大
ICO 压缩原理
每个条目要么是带 1 位蒙版的未压缩设备无关位图,要么是完整的 PNG 文件。JFIF.IO 写出 PNG 压缩的条目,Windows Vista 及更高版本和所有浏览器都支持。
常见用途
- 网站 Favicon
- Windows 应用程序和快捷方式图标
浏览器和软件支持
所有浏览器都能读取 ICO 格式的 Favicon;大多数浏览器也能直接打开显示 .ico 文件。
如何转换 ICO
使用本页顶部的转换器:拖入文件,选择输出格式,然后下载结果。转换在浏览器中进行,不会上传任何内容。
转换为
- JPG 不支持透明。透明区域将用背景色填充。
已在您的浏览器中本地处理
ICO 常见问题
favicon.ico 应该包含哪些尺寸?
16×16、32×32 和 48×48 可以覆盖浏览器标签页、书签和 Windows 快捷方式。再为苹果设备添加 180×180 的 PNG,为安卓添加 192/512 的 PNG——Favicon 生成器可以一次全部生成。
现在还需要 favicon.ico 吗?
如果已声明 PNG 或 SVG 图标,它并非必需;但许多工具和爬虫会自动请求 /favicon.ico,所以值得保留。