一键下载任意网站的图标。
试试:
域名
HTML 代码
直接链接
下载方式
热门网站
简单、快速、稳定的网站图标获取体验。
通过优化后的服务,在毫秒级速度内获取网站图标。
首页支持 32px 与 128px 获取,工具页可生成 16–512px 多尺寸图标。
提供可直接复制的 URL 模板和 HTML 代码片段,便于快速接入。
Mzu favicondl 是一款免费的在线 favicon 下载器,让你即时提取并下载任意网站图标。只需输入域名或网址,选择你需要的尺寸,即可获取图标——无需注册、无需安装、没有限制。
无论你是为链接预览开发功能的工程师、收集品牌素材的设计师,还是只是想查看某个网站图标的用户,我们的 favicon 提取器都能胜任。我们支持从 16×16 到 512×512 的尺寸,并且每次下载都会附带可直接复制的 HTML 代码片段和直链,方便集成到你的项目中。Favicon 是显示在浏览器标签页、书签和搜索结果中的小图标,对于品牌识别和用户体验都非常重要。
想深入了解 favicon 标准,可以阅读 MDN Web 文档。
高质量的 favicon 不只是传统的 16x16 ICO 文件。现代应用、社交媒体链接预览和 AI 代理通常需要 180px、256px、512px 等高分辨率资源,这些资源通常来自 SVG 矢量图、Web App Manifest 和 Apple Touch Icon。Mzu favicondl 会在可能的情况下优先提取这些更高质量的图标来源。
下面这些可复制示例可以帮助你把 favicon 获取能力快速接入脚本、工具和自动化流程。
curl -L "https://favicondl.com/api/favicon?domain=github.com&size=32&format=redirect"
async function getFavicon(domain, size = 128) {
const url = `https://favicondl.com/api/favicon?domain=${domain}&size=${size}`;
const response = await fetch(url);
const blob = await response.blob();
return URL.createObjectURL(blob);
}
import requests
url = "https://favicondl.com/api/favicon?domain=stripe.com&size=256"
response = requests.get(url, allow_redirects=True)
with open("icon.png", "wb") as f:
f.write(response.content)
github.com 这样的域名,或者直接粘贴完整的网页地址。https:// 和 www. 都可以省略。<link> HTML 标签,以及原始文件的直链。就这么简单:无需注册账号,无需安装浏览器扩展,也不用上传任何文件。如果你需要原始的 .ico 或 .svg 文件而不是 PNG,打开结果里显示的直链另存即可。
网站很少只放一个图标。一个典型的网站通常有传统的 favicon.ico、几张 PNG、给 iPhone 用的 Apple touch icon,以及给 Android 用的 Web App Manifest。我们的 favicon 提取器会像普通浏览器一样加载首页(并跟随 www 跳转到裸域名之类的重定向),读取页面 HTML 中所有 <link rel="…icon…"> 标签,打开页面引用的 manifest 收集其中列出的图标,同时尝试 /favicon.ico 和 /apple-touch-icon.png 这两个常见路径。每个文件都会被真正下载下来,确认确实是图片,并测量它的实际像素尺寸。
| 图标类型 | 声明位置 | 常见尺寸 | 用途 |
|---|---|---|---|
| ICO 图标 | /favicon.ico 或 rel="icon" / rel="shortcut icon" | 16×16、32×32、48×48(一个文件里常含多个尺寸) | 浏览器标签页、书签、旧版浏览器 |
| PNG 图标 | rel="icon" type="image/png" sizes="32x32" | 16 到 96 px | 现代浏览器标签页和搜索结果 |
| SVG 图标 | rel="icon" type="image/svg+xml" | 可缩放矢量图 | 任何尺寸都清晰,可适配深色模式 |
| Apple touch icon | rel="apple-touch-icon" 或 /apple-touch-icon.png | 180×180 | iPhone 和 iPad 主屏幕快捷方式 |
| Manifest 图标 | rel="manifest"(site.webmanifest、manifest.json) | 192×192、512×512 | Android 主屏幕和已安装的 Web 应用 |
| Safari 固定标签页图标 | rel="mask-icon" | 单色 SVG | 旧版 Safari 的固定标签页 |
如果一个网站以上这些都没有提供(比如它拦截自动化请求,或者只用 JavaScript 加载图标),我们会退回到 Google 的公开 favicon 服务,这样你仍然能拿到一张可用的图标,只是尺寸可能偏小。想深入了解各个尺寸分别用在哪里,可以看我们的 Favicon 尺寸指南。
提取器会给找到的每个图标排序,把最清晰的那个放在第一位。全彩 SVG 优先,因为它放大也不会丢失细节;其次是实测尺寸最大的正方形图片,通常是 512 或 192 px 的 manifest 图标,或 180 px 的 Apple touch icon;传统的 ICO 文件往往只有 16 或 32 像素宽,所以通常排在最后。Safari 的单色 mask 图标排位也很靠后。下载器还会列出找到的其他尺寸,你可以换一个来用。
size 仍会返回恰好该尺寸的正方形(16、32、64、128、256 或 512),位图被放大时 upscaled 为 true。source 会说明图标来自网站本身(html、manifest 或 direct),还是备用服务(google_s2 或 duckduckgo)。nativeWidth 和 nativeHeight 是原图像素(SVG 为 null)。省略 size 则拿到原始文件。每行一个域名,一次最多粘贴 100 个,把所有图标打包成 ZIP 下载,或者逐个保存为图片,可按域名或序号命名。
一个 GET 请求就能按网址获取任意网站的图标。不需要 API key,也不用注册;可以直接跳转到图片,也可以返回包含图标地址和来源的 JSON。
Favicon 是公开文件,每个浏览器打开网站时都会下载它,所以把它保存下来在技术上没有区别。不过图标通常是网站所有者 Logo 或商标的一部分。用它来标示链接指向哪个网站(比如书签、仪表盘、链接预览)是常见做法;把它当作你自己的品牌标识则不行。拿不准时,请查看该公司的品牌使用规范。以上只是一般信息,不构成法律意见。
通常是因为网站只发布了很小的图标,或者导出时被放大了。关闭按所选尺寸导出即可保留原始分辨率。如果网站只有 16 px 或 32 px 的 ICO,任何工具都补不回缺失的细节。
可以。批量 Favicon 下载工具一次最多支持 100 个域名,结果可以打包成一个 ZIP 下载,也可以逐个保存为图片。
有。https://favicondl.com/api/extract?url=github.com 会直接跳转到我们找到的最佳图标,所以可以直接写进 <img> 标签。加上 &format=json 则会返回图标地址和它的来源。不需要 key,也不需要账号;请在你自己那边做好缓存。详见 API 文档。
没有本质区别。“favicon grabber”“favicon fetcher”“favicon finder”和“favicon extractor”是同一类工具的不同叫法:输入一个网站,它帮你找到并下载这个网站的图标。这个 favicon 下载器都能做到。
有些网站会拦截自动化请求、需要登录或人机验证、在页面加载后才用 JavaScript 添加图标,或者根本没有 favicon。这些情况下我们会退回到 Google 的 favicon 服务,它可能返回一张很小的图,或者一个默认的地球图标。
下载按钮始终保存为 PNG,哪里都能用。如果你需要原始格式,结果里的直链指向网站上的原始文件,可能是 ICO、PNG、SVG 或 WebP。
不能。提取器运行在我们的服务器上,只能访问公开网站。它看不到 localhost、你的内网或需要登录的页面,我们的图片代理也会拒绝私有地址。
可以。工具页里的图片转 Favicon 工具能把 Logo 转成多种尺寸的 PNG 和一个 ICO 文件,并连同 Web Manifest 和要粘贴到网站里的 HTML 标签一起打包成 ZIP。图片在你的浏览器里处理,不会上传。
对大多数网站来说,一个给浏览器用的 SVG 或 32×32 PNG、一个 180×180 的 Apple touch icon,再加 192×192 和 512×512 两个 manifest 图标就够了。我们的 Favicon 尺寸指南逐一做了说明。