PNG 转 ICO 转换器 - 将图片转换为 ICO
在浏览器中直接将 PNG、JPG、JPEG 和 WebP 图片转换为真正的多尺寸 Windows ICO 图标文件。
点击或拖拽图片到此处
支持 PNG、JPG、JPEG 和 WebP
你的图片在浏览器本地处理,不会上传到我们的服务器。
什么是 ICO 文件?
ICO 是 Microsoft Windows 使用的图标文件格式。与普通的 PNG 或 JPG 不同,ICO 文件是一个容器,可以在一个文件中保存多个不同尺寸的图像,让 Windows 根据不同的使用场景(任务栏、桌面、资源管理器等)选择合适的尺寸。
一个 ICO 文件通常会在多个尺寸下存储同一个图标(例如 16×16、32×32 和 256×256),使图标在所有显示位置都保持清晰。
如何将 PNG 转换为 ICO
- 1
上传你的 PNG 图片。
- 2
选择图标形状——原始、圆角方形或圆形。
- 3
选择你需要的图标尺寸。
- 4
点击“生成”构建 ICO 文件。
- 5
下载你的多尺寸 ICO 或各个单独尺寸。
PNG 与 ICO
PNG 是一种通用的位图图像格式。ICO 是专为图标和 favicon 设计的格式,可以在一个文件中嵌入多个图像尺寸。
由于 ICO 是一种结构化的容器格式,你不能仅通过修改文件扩展名就把 PNG 转换成 ICO。图像数据必须重新打包进带有目录条目的合法 ICO 头部。
本工具执行的是真正的转换——解码图片、重新采样并写入正确的 ICO 二进制结构。
ICO 文件可以包含哪些尺寸?
一个 ICO 文件可以包含 16×16、24×24、32×32、48×48、64×64、128×128 和 256×256 像素的图像。一个 ICO 可以把其中多个尺寸打包到一个文件里。
不同的 Windows UI 场景使用不同的尺寸,因此多尺寸 ICO 比只含单一分辨率的 ICO 更实用。不存在适用于所有场景的单一尺寸。
可以将 JPG 转换为 ICO 吗?
可以。本工具在浏览器中解码 JPG 图片,并重新编码为 ICO 文件。注意 JPG 不支持透明背景,因此结果不会有 alpha 通道。
可以将 WebP 转换为 ICO 吗?
可以。本工具会先在浏览器中解码 WebP 图片,然后生成 ICO 文件。带有透明度的 WebP 图片在输出中会保留 alpha 通道。
这个 ICO 转换器会上传我的图片吗?
不会。你的图片完全在浏览器中使用本地 Canvas 和 ImageBitmap API 处理,绝不会上传到服务器、存入 localStorage 或发送给任何分析服务。
常见问题
什么是 ICO 文件?
ICO 文件是 Microsoft Windows 使用的图标格式。它是一个容器,可以保存一个或多个不同尺寸的图像,使 Windows 能够在任何分辨率下清晰显示图标。
如何将 PNG 转换为 ICO?
上传 PNG,选择形状和所需尺寸,然后点击“生成”。工具会解码图片、重新采样每个尺寸,并写出合法的 ICO 二进制文件供你下载。
可以将 JPG 转换为 ICO 吗?
可以。JPG 图片会在浏览器中解码并重新编码为 ICO。请注意 JPG 没有透明度,因此生成的图标不会有 alpha 通道。
可以将 WebP 转换为 ICO 吗?
可以。工具会在本地解码 WebP,并从解码后的像素构建 ICO。透明的 WebP 图片在输出中会保留透明度。
一个 ICO 文件可以包含多个尺寸吗?
可以。一个 ICO 文件可以包含许多不同尺寸的图像条目。本转换器可以生成包含你选择的所有尺寸的多尺寸 ICO。
ICO 文件应该用什么尺寸?
没有唯一正确的尺寸。Windows 的不同部分使用不同的尺寸,因此最好的做法是包含多个尺寸——通常是 16、32、48、64、128 和 256 像素。
我可以创建圆形 ICO 图标吗?
可以。选择“圆形”形状,工具会把图片裁剪成带透明背景的圆形。该形状会应用到实际图像数据,而不仅仅是预览。
我可以创建圆角方形 ICO 图标吗?
可以。选择“圆角方形”形状,图片会被裁剪成带圆角和透明背景的形状,并直接应用到输出图像。
这个转换器会上传我的图片吗?
不会。所有处理都在你的浏览器本地完成。你的图片永远不会离开你的设备,也不会被存储或共享到任何地方。
发现此工具有问题?
报告问题