PNG 转 ICO 转换器

在浏览器里把 PNG 做成多尺寸的 ICO favicon——从 16 到 256px 任选你需要的尺寸,保留透明,还能批量转换。任何文件都不会被上传。

图标尺寸(px)

一个 ICO 可以同时容纳多个尺寸。16、32 和 48 覆盖了大多数 favicon 和 Windows 图标的需求;如需高分屏可再加 256。

  • 100% 在浏览器里完成
  • 不上传、无需注册
  • 多尺寸 ICO
  • 保留透明

为什么要把 PNG 转成 ICO?

ICO 是浏览器和 Windows 所期望的图标格式。网站的 favicon——浏览器标签页、书签栏和历史记录里那个小图——传统上就是一个 favicon.ico,而 Windows 用 ICO 作桌面、快捷方式和应用程序图标。如果你的 logo 或标识是 PNG 格式,就得先把 PNG 转成 ICO,它才能担起这些角色。

ICO 的特别之处在于一个文件能同时容纳多个尺寸。于是浏览器或操作系统会为每个位置挑出合适的那个——标签页里清晰的 16px、书签的 32px、桌面上的 48px——而不是把单张图缩放得糊成一团。一个好的 favicon.ico 其实是一小束尺寸的集合。

本工具在你的浏览器里几秒钟就能造出这种多尺寸 ICO。选好你要的尺寸,拖入你的 PNG,它就会渲染出每个尺寸并打包进一个 ICO,保留透明、且什么都不上传。

ICO 文件是什么?

ICO 是一个容器,在单个图标文件里容纳一个或多个不同尺寸的图像。把 PNG 转成 ICO 会按每个所选尺寸渲染你的图像并捆在一起,于是它无论显示在哪都保持清晰。

PNG 是单张图像,而 ICO 不同——它能把 16×16、32×32、48×48 以及更大的版本并排存放。软件会读取 ICO 内部的目录,挑出适合当前场景的尺寸。这正是为什么一个像样的 favicon 是 ICO、而非一张孤零零的 PNG——它用一次请求覆盖了每一种显示尺寸。

要把结果用在网站上,把文件放进站点根目录,并用类似 <link rel="icon" href="/favicon.ico" sizes="any"> 的标签引用它。现代浏览器也接受 PNG favicon,但 ICO 仍是支持最普遍的选择,尤其对老浏览器和 Windows 而言。

三步把 PNG 转成 ICO

无需安装、也无需注册账号。下面是在任意现代浏览器里用 PNG 做出多尺寸 ICO 的方法。

1

选择你的尺寸

勾选你想放进 ICO 的尺寸。16、32 和 48 默认已选、覆盖大多数 favicon;如需高分屏和桌面图标,可再加 64、128 或 256。

2

添加你的 PNG

把一张 PNG——最好是方形的——拖到框里,或一次添加多张批量转换。一切都留在你的设备上;什么都不上传。

3

转换并下载

每张 PNG 都会变成一个包含你所选全部尺寸的 ICO。下载单个 .ico,或把一批打包成 ZIP 取走,再把它作为 favicon.ico 放进站点根目录。

小提示: 在 HTML 的 head 里引用它就大功告成。需要的是一张小 PNG 而非图标?请用 我们的 PNG 转 JPG 工具.

多尺寸、透明、本地生成

由你来精确决定哪些尺寸进入 ICO,工具会干净地渲染每一个,而不是让浏览器去拉伸单张图。透明会被一路保留,于是透明背景上的 logo 在每个尺寸都保持透明——并显示在页面背景上,方便你确认。

因为一切都在你的浏览器里运行,所以没有上传、没有排队、也不限你转多少张 PNG。非方形的 PNG 会被居中放到一个透明的方形上,以免被拉变形——不过方形的原图始终能得到最干净的图标。

PNG 转 ICO 特别适合:

  • 网站 favicon.ico
  • Windows 桌面图标
  • 应用与快捷方式图标
  • 浏览器扩展图标
  • 多尺寸图标集合

在任何平台上做 favicon 与图标

同一个浏览器工具在你搭建的任何地方都能用。下面是 ICO 的去处。

§ 01

用于网站

把 ICO 作为 favicon.ico 放在站点根目录,并在 head 里引用它。它会在每一种新旧浏览器的标签页、书签和历史记录里显示。

§ 02

在 Windows 上

把 ICO 用于桌面快捷方式、应用程序图标和文件夹图标——Windows 会读取内嵌的尺寸,为每个视图挑出合适的那个。

§ 03

批量处理

在做一套图标或多个 favicon?一次转换许多 PNG——没有服务器,所以没有批量上限——再把它们全部打包成一个 ZIP 下载。

你的图片绝不离开你的设备

搜索结果里大多数 PNG 转 ICO 转换器都会把你的文件上传到服务器,再承诺事后删除。本工具让这种承诺变得多余:你的 PNG 由你自己的浏览器渲染并打包成 ICO 文件,所以什么都不会被传输。

因为什么都不上传,所以没有大小上限、没有排队、也无需注册账号——而且页面加载完后即便断网,工具照样能用。

§ 01

仅在设备上

转换发生在你的浏览器里。任何图像都不会被发给我们或任何人。

§ 02

没有限制

没有文件大小上限、也没有批量限制,因为没有服务器在做这件事。

§ 03

不留存

我们留不住从未收到的东西。关闭标签页,一切痕迹都没了。

常见问题

这个 PNG 转 ICO 转换器免费吗?
是的——完全免费,无需注册、没有水印、也没有每日限制。因为转换在你的浏览器里运行、而非我们的服务器,所以没有按文件计费的成本要转嫁给你。
ICO 能容纳多个尺寸吗?
能——这正是重点。勾选任意多个尺寸(16 到 256px),它们都会被打包进一个 ICO,于是图标无论显示在哪都保持清晰。
会保留透明吗?
会。透明的 PNG 会在每个尺寸都变成透明的 ICO,于是透明背景上的 logo 不会被加上一个实心方块。
做 favicon 该选哪些尺寸?
16、32 和 48 几乎覆盖所有 favicon 和 Windows 图标的需求,且已默认选中。如果想在高分屏或大号桌面图标上更锐利,可再加 64、128 或 256。
我的 PNG 必须是方形吗?
方形 PNG 效果最好,因为图标是方的。非方形的图像会被缩放适配、并居中放到一个透明方形上以免被拉伸,但先把它裁成方形是最理想的。
我的图片会被上传到什么地方吗?
不会。你的 PNG 文件完全在你自己的设备上转换。它们从不接触服务器——这正是为什么没有大小或数量限制,也是为什么页面加载完后离线仍能用。
怎么把 ICO 加到我的网站上?
把文件作为 favicon.ico 放进站点的根目录,并在 HTML 的 head 里引用它,例如 <link rel="icon" href="/favicon.ico" sizes="any">。大多数浏览器也会自动识别根目录下的 favicon.ico。
我能一次转换多张 PNG 吗?
能。想加多少张 PNG 都行——每张都会变成它自己的多尺寸 ICO——再把它们全部作为一个 ZIP 下载。没有批量上限,因为没有服务器。

准备好做你的 favicon 了吗?

把一张 PNG 拖进转换器——多尺寸、透明、且私密。

回到转换器
PNG 转 ICO 转换器——免费 favicon 生成器 | PDFtoPNG