图片转ICO工具
免费在线图片转ICO工具,支持PNG、JPG、WebP、BMP、GIF等格式一键转ICO图标,自动生成多尺寸Favicon,适配网站标签页、桌面快捷方式等场景。图片在浏览器本地处理,不上传服务器,安全免费,无需注册。
拖拽图片到此处
或点击选择文件
点击后自动下载 favicon.ico
什么是 ICO?
ICO(Icon)是 Windows 系统的图标文件格式,也是网站 Favicon(浏览器标签页上的小图标)的标准格式。一个 ICO 文件里可以同时装下 16×16、32×32、48×48 等多个尺寸的图标,浏览器和系统会根据使用场景自动挑最合适的那一个。
简单说,你在标签页、收藏夹、桌面快捷方式上看到的网站小图标,基本都是 ICO 文件。用页面顶部的工具拖入图片,就能一键转成多尺寸 ICO,整个过程在你的浏览器里完成,图片不会上传。
怎么用?三步搞定
- 传图:把 PNG、JPG、WebP 等图片拖进上传区,或点击选择文件,支持批量预览。
- 选尺寸:默认的"Favicon套装"(16+32+48)对大多数网站够用;也可以选单尺寸,或者自己填 8–256 之间的任意尺寸。
- 下载:点"生成并下载 ICO 文件",拿到的 favicon.ico 直接放进网站根目录即可。
非正方形图片可以选"居中裁剪、留白填充、拉伸填充"三种处理方式;图片带透明背景(如 PNG、WebP)的话,转换后会原样保留。
为什么做了这个工具
我自己做独立项目时,经常需要把 PNG 转成 favicon.ico。用过好几个在线转换网站,要么要登录,要么下载的时候带水印,还有的明显把图片传到了服务器(因为转换要等好几秒)。我就想,一个纯浏览器端就能搞定的事情,为什么搞得这么麻烦?于是花了一个周末,用 Canvas API 写了这个工具,塞进自己的工具箱里。后来朋友也经常用,就单独放出来了。
所以你看到的这个页面没有后台、没有数据库、没有用户系统,甚至没有统计代码。你的图片拖进来,转完下载,整个过程全在你电脑上完成——这才是它该有的样子。
我们对隐私的承诺
- 不上传任何图片:所有转换在你本地浏览器完成,我们压根看不到你的文件。
- 不存储任何数据:没有服务器、没有数据库,你关掉网页,一切痕迹都没了。
- 没有追踪代码:这个页面不会统计你的访问行为,没有分析脚本(除非你通过链接点击过来,那是正常的 HTTP 请求)。
- 开源可查:如果你懂技术,可以查看页面源码,所有处理逻辑明明白白写在 JavaScript 里。
常见问题
为什么需要多尺寸ICO?
不同设备和浏览器对Favicon的尺寸需求各异:浏览器标签页通常使用16×16或32×32像素的图标;桌面快捷方式可能需要48×48或64×64;而Windows任务栏甚至需要128×128或256×256的高分辨率图标。生成包含多个尺寸的ICO文件,能确保您的网站在各种场景下都展现清晰、专业的图标。
生成的 ICO 是旧式 BMP 格式还是现代 PNG 格式?
我们生成的是现代 ICO——里面嵌的是 PNG 数据。老式 ICO 只能塞 BMP 位图,又大又有损;现在的标准支持直接嵌 PNG,能保留透明通道,文件还小。你下载的 favicon.ico 里每个尺寸都是一张完整的 PNG,只是包了一层 ICO 的外壳。
图片会传到你们服务器吗?
不会。整个转换过程全在你电脑上完成,我们压根看不到你的图片,也存不了。
支持透明背景吗?
支持。如果您上传的PNG或WebP图片包含透明通道(Alpha通道),转换后的ICO文件将完美保留透明背景。这对于制作网站Favicon非常重要——透明背景的图标在各种主题下都能良好显示。
生成的文件名是什么?
默认下载文件名为favicon.ico,这是网站Favicon的标准文件名。您可以直接将其放置在网站根目录,或通过HTML的<link rel="icon">标签引用。