ICO 解包器
上传任意 .ico 文件,即时提取所有分辨率图层。预览每个图层,然后下载为 PNG 或 BMP — 完全在浏览器中运行,无需上传到服务器。
解包
将 .ico 文件拖放到此处,或点击选择
什么是 ICO 文件?
ICO 文件是一种容器格式,存储一张或多张不同尺寸和颜色深度的图像。Windows 使用 ICO 文件作为应用程序图标、光标和网站图标。
每个 ICO 可以包含多个图层 — 例如 16×16、32×32、48×48 和 256×256 — 以便操作系统在不同场景下选择最合适的尺寸。
ICO 与 PNG 的区别
| ICO | PNG | |
|---|---|---|
| 格式 | 容器(多张图像) | 单张图像 |
| 用途 | 应用图标、网站图标 | 照片、图形、网页 |
| 透明度 | 支持(Alpha 或 AND 掩码) | 支持(Alpha 通道) |
| 浏览器支持 | 作为网站图标 | 通用 |
ICO 文件通常在较大的尺寸(48×48+)中内嵌 PNG 数据,而较小的尺寸可能使用传统的 BMP/DIB 格式。
常见使用场景
- 提取网站图标 — 从网站的
favicon.ico中下载各个图层 - 恢复应用图标 — 从任何应用程序的
.ico文件中获取最高分辨率的图标 - 将 ICO 转换为 PNG — 将图标图层转换为标准 PNG 图像以用于网页
- 检查图标内容 — 查看 ICO 中所有尺寸、位深度和格式
常见问题
我的文件会上传到服务器吗? 不会。所有操作都在您的浏览器中完成。ICO 文件使用 JavaScript 在本地解析 — 不会将任何数据发送到外部。
ICO 解包器支持哪些图像格式? 它支持处理 ICO 文件中内嵌的 PNG 图层和传统的 BMP/DIB 图层。您可以将任何图层下载为 PNG 或 BMP。
为什么我的 ICO 文件中不同图层的位深度不同? ICO 文件可以混合使用不同格式。较旧的图标使用 BMP/DIB,位深度各不相同(1 位、4 位、8 位、24 位、32 位),而现代图标通常内嵌 PNG 数据。解包器会显示每个图层的原始格式。
我可以一次性下载所有图层吗? 您可以选择所需的图层,然后逐个下载为 PNG 或 BMP。