在线ICO图标生成
在线把图片转成 ico 图标、可选 16 到 256 多种尺寸、透明背景保留、浏览器本地生成
+
点击上传,或将图片拖拽到此处
拖进来或点一下选择图片,按勾选的尺寸生成多尺寸 .ico,全程在浏览器里完成
关于ICO图标生成
传一张图进来,勾几个尺寸,就能得到一个 .ico 文件、里面装着多张不同分辨率的小图——Windows 和浏览器会按需要挑合适的那张显示。
为什么必须做成多尺寸
任务栏、桌面、开始菜单、浏览器标签页要的尺寸都不一样。只放一张 256×256,系统缩到 16×16 时会糊成一团;只放 16×16,高分屏上又会放大得发虚。常见做法是 16、32、48 一起做,想更精致再加 64、128、256。
裁切还是留白
不是正方形的话,默认居中裁成正方形(裁切填满),这是图标最顺眼的处理。想保留完整画面就选「完整留白」,空出来的部分可以填底色,也可以留透明。
关于透明
生成的每个尺寸都是 PNG 压缩的,透明通道会保留。只有「完整留白」这一档才用得上留白底色。
常见问题
生成 ico 大概多大?
六个尺寸全勾,体积大约是源文件 PNG 的 1.3 倍。只做网站 favicon 的话 16/32/48 三个就够,通常在几十 KB 以内。
为什么 256 那个尺寸在文件头里写的是 0?
ICO 的宽度字段只有一个字节,256 写不进去,规范规定用 0 代表 256。这是格式本身的规定,不是生成出错。
能直接当网站 favicon 用吗?
能。命名为 favicon.ico 放到站点根目录,再在 head 里加一行 link rel="icon"。想同时照顾深色模式和移动端,再补几张 PNG 更稳。