IMG.DIY / 更多工具 / Favicon 生成器

Favicon 生成器

进一张 logo,出一套可直接部署的完整 favicon。

Favicon 生成器 visual example
隐私优先:任何文件都不会被上传。

从原图到结果,一眼看懂

选择文件、完成处理、下载结果。全部在浏览器本地完成。

Favicon 生成器: 1 · 选择原图
1 · 选择原图
Favicon 生成器: 2 · 调整与处理
2 · 调整与处理
Favicon 生成器: 3 · 下载结果
3 · 下载结果

一套合格的 favicon 远不止一个文件:浏览器要多尺寸 .ico,iOS 要 180px 的 apple-touch-icon,Android 要 192 和 512px PNG 外加 web manifest。这个工具用一张图渲染全部尺寸,打包成 ZIP,并附上直接粘进 <head> 的 HTML 标签。

预览会按真实的 16、32、48px 显示你的图标,上线前先确认小尺寸下依然认得出来。

使用方法

  1. 添加 logo方形图最佳,其他会居中裁剪。
  2. 检查小尺寸16px 预览才是大多数用户在标签页里真正看到的样子。
  3. 下载 ZIPfavicon.ico、六个 PNG、site.webmanifest 和可直接粘贴的 html-snippet.txt。

一张图,生成完整favicon套件

丢进一个logo或图标,这个生成器就会做出现代网站需要的整套文件:包含16、32、48像素的多尺寸favicon.ico,16、32、48、180(Apple touch icon)、192和512(安卓和PWA安装)的独立PNG,还有一份site.webmanifest。全部打包成一个ZIP,可以直接放进项目根目录。

同时还给你一段可直接粘贴的HTML head代码,link和meta标签都已经配好。把它复制进模板、上传文件,图标就会出现在浏览器标签页、书签和主屏快捷方式上,你一行标签都不用手写。

每个尺寸都清晰

favicon非常小,所以生成器会按16、32、48像素做真实尺寸预览,和浏览器标签页里显示的一模一样。这样你能在发布前发现某个logo在16px下糊成一团。如果原图不是正方形,工具会居中裁剪,让图标保持平衡而不是被压扁。

整个过程在浏览器里用你的原图完成,也就是说你可以用一张高清logo生成favicon的PNG和ICO,不用上传、不用注册。

大家都用它来做什么

新站上线 — 一次生成favicon.ico和所有尺寸的PNG,标签页和书签第一天就完整。

加PWA安装图标 — 导出192和512的PNG加site.webmanifest,应用安装时就有正经的主屏图标。

Apple touch icon — 生成180x180的apple-touch-icon,iOS书签和主屏显示清晰的图块。

网站换标 — 把新logo过一遍生成器,整套图标一次性替换。

交付给客户 — 把ico、PNG、manifest和head代码打成一个ZIP交给开发,直接放进去就行。

检查小尺寸清晰度 — 用16px真实尺寸预览确认复杂logo在小图标下还看得清。

非方形logo — 丢一个横向文字标,让居中裁剪把它变成平衡的方形favicon。

静态站或框架项目 — 把生成的head标签复制进Next、Astro或纯HTML模板就能发布。

从一张图生成整套 favicon——在浏览器里,一次搞定

favicon 听起来像个 16×16 像素的小小附属品,多年来它也确实如此。可现代浏览器和各平台悄悄把它变成了一场小型工程。今天要做对,你需要一个 favicon.ico、一批从 16px 到 512px 的 PNG、给 iOS 主屏用的 Apple touch 图标、一个能让站点被当作应用安装的 site.webmanifest,以及在 HTML <head> 里那段正确的 <link><meta> 标签。少了某个尺寸,标签页图标在视网膜屏上就发糊;少了 manifest,"添加到主屏"的图标就退化成一张截图;标签块写错了,某些平台干脆整个忽略。

这么一堆琐碎的产物,偏偏又是每个项目只做一次、做完就把细节忘光的活儿。IMG.DIY 接收一张源图,产出完整的一套——.ico、每个尺寸的 PNG、web manifest,以及一段可复制粘贴的 HTML 片段——全部用 Canvas 在你的浏览器里缩放。你的 logo 在本地读取,在设备上渲染到每个目标尺寸,不上传任何东西。对于一个品牌标识、或一个尚未发布的产品 logo,你多半不愿在上线前把它发到第三方服务器上,这份"本地"保证就很值,而且不花一分钱。

因为整条流水线都在客户端运行,PWA 缓存之后它也能离线工作,于是你可以在受限的公司电脑上、或没有网络时重新生成图标。免费、无需账号,生成的图标里不会烤进任何水印。

它的不同之处

  • 整套都有,不只是 .ico。 ICO、16 到 512 的 PNG、Apple touch 图标、以及 site.webmanifest,一次下载全给。
  • 附带可粘贴的 HTML。 那段确切的 <link>/<meta> 块,直接放进 <head>,让图标在各浏览器里真正生效。
  • 不上传任何东西。 你的 logo 在本地缩放——当标识保密或尚未发布时尤其有用。
  • 一次成型,没有向导。 喂一张图,拿到全部;不用走多步流程、被问一堆你还得先去查的平台选项。
  • 离线且干净。 PWA 缓存、无需注册、生成的任何图标都不带水印。

IMG.DIY 与其他 favicon 生成器对比

方面 favicon.io realfavicongenerator.net 手动(设计软件 + 写代码) IMG.DIY
是否上传文件 是,传到其服务器 是,传到其服务器 否,本地 否,只在浏览器内
完整套件(.ico + PNG + manifest) 是,非常齐全 需你自己拼
提供 HTML 片段 是,很详细 需你自己写
到成品的步骤 较多(选项繁多) 很多 一次
离线可用 是,首次访问后
价格 免费 免费版;含付费选项 软件费 + 你的时间 免费
需要账号

对竞品说句公道话:realfavicongenerator 很出色,也确实更周全——它会在真实平台上预览你的图标,处理 Safari 固定标签遮罩、主题配色等边角情况,还能逐平台微调外观。如果你想要这种程度的控制、又不介意上传图片,它是很好的选择。favicon.io 快而简单,同样能产出一套扎实的结果。IMG.DIY 的不同之处,在于把完整产出不上传一次成型结合在了一起:你拿到同样实用的交付物——ico、PNG、manifest 以及接线用的 HTML——而 logo 不离开浏览器,也不必走一遍配置向导。对于"我有一个 logo,把我需要粘贴的东西全给我,别把文件发到任何地方"这个需求,它正合适。

为什么选 IMG.DIY

全套齐备

ICO + 16/32/48/180/192/512 PNG + manifest。

即贴即用

精确的 link 标签已写成文本文件。

真实预览

先看 16/32/48px 的实际效果。

隐私安全

logo 不离开浏览器。

常见问题

ico 里面是什么?
16、32、48px 三层 PNG 编码图层——现代浏览器通吃的格式。
文件放哪里?
放到网站根目录,再把 html-snippet.txt 里的标签粘进 <head>。
为什么 16px 下 logo 糊了?
16px 容不下细节。粗犷简洁的图形才立得住,必要时给 favicon 用简化版标志。
webmanifest 必须要吗?
普通网站不强制,但 Android/PWA 安装会用到——文件已含在包里,改两个字段即可。
ZIP里包含哪些尺寸和文件?
一个多尺寸favicon.ico(16、32、48),16、32、48、180、192、512的PNG,一份site.webmanifest,以及一段HTML head代码。桌面标签页、Apple touch icon、安卓和PWA安装都覆盖到了。
有了PNG还需要favicon.ico吗?
需要。老浏览器和一些工具会去站点根目录找favicon.ico,所以把多尺寸ICO和PNG一起发布兼容性最好。生成器两者都会给。
用什么样的原图效果最好?
512px或更大的正方形PNG、背景透明或纯色,效果最干净。分辨率高很重要,因为工具是缩小处理,缩小总比放大好看。
我的logo不是方形怎么办?
工具会先把非方形图片居中裁剪成正方形再生成图标,不会被拉伸。如果重要细节靠近边缘,先把图片补成方形,裁剪时就能保住它。
文件和代码放哪里?
把ZIP里的内容上传到站点根目录(或你存放资源的位置),把head代码粘进HTML的head里。如果文件不在根目录,改一下代码里的路径。
为什么favicon在16px下发虚?
线条细或带小字的logo在16像素下会丢失细节。用真实尺寸预览检查,如果糊了,就在生成前简化图案或加强对比。

相关工具

相关教程