分类

ICO转WebP转换器

将ICO图标文件转换为WebP格式,支持现代压缩和透明度

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: image/x-icon, image/vnd.microsoft.icon

Output width in pixels (optional)

Output height in pixels (optional)

1 80 100

WebP质量 (1-100, 越高=质量越好)

Use lossless compression for perfect quality

0 4 6

CPU effort (0=fastest, 6=slowest/best compression)

0 4 6

Compression method (0=fastest, 6=slowest/smallest)

Keep ICO transparency in output WebP

Background color (if transparency is disabled)

关键信息

分类
Media
输入类型
file, number, select, range, checkbox, color
输出类型
file
样本覆盖
4
支持 API
Yes

概览

ICO转WebP转换器是一款高效的图像处理工具,旨在帮助用户将传统的ICO图标文件快速转换为现代的WebP格式。该工具支持自定义输出尺寸、压缩质量及透明度设置,确保转换后的图像在保持高质量的同时,具备更小的文件体积,非常适合网页开发与UI设计需求。

适用场景

  • 需要将网站图标(Favicon)转换为更轻量、加载更快的WebP格式时。
  • 希望在保持透明背景的同时,优化图标文件的存储空间时。
  • 需要从包含多个尺寸的ICO文件中提取特定分辨率的图标时。

工作原理

  • 上传您的ICO格式图标文件。
  • 根据需求调整输出尺寸、压缩质量或选择无损压缩模式。
  • 点击转换按钮,系统将自动处理并生成WebP格式文件。
  • 下载转换完成的WebP图像。

使用场景

网页开发者优化网站Favicon,提升页面加载性能。
UI设计师将旧版ICO图标转换为现代WebP格式,适配移动端应用。
内容创作者批量处理图标资源,以减少服务器存储压力。

用户案例

1. 网站Favicon性能优化

前端开发工程师
背景原因
网站原有的ICO格式Favicon文件较大,导致页面加载时图标渲染有延迟。
解决问题
需要将ICO转换为体积更小的WebP格式,同时保持图标的透明度。
如何使用
上传ICO文件,勾选“保持透明度”,设置质量为85,点击转换。
示例配置
{"quality": 85, "preserveTransparency": true}
效果
成功获得一个体积更小且背景透明的WebP图标,显著提升了网页加载效率。

2. 提取高分辨率图标

UI设计师
背景原因
手头有一个包含多种尺寸的ICO文件,需要提取其中最大的图标用于设计演示。
解决问题
ICO文件包含多个图层,需要精准提取最大尺寸并转换为WebP。
如何使用
上传ICO文件,在“提取尺寸”中选择“自动(最大可用)”,直接进行转换。
示例配置
{"extractSize": "auto"}
效果
自动提取了ICO中最高分辨率的图标,并将其转换为高质量的WebP格式文件。

用 Samples 测试

image, file

相关专题

常见问题

WebP格式相比ICO有什么优势?

WebP格式提供更优的压缩算法,在保证图像质量的前提下,文件体积通常比ICO小得多,能显著提升网页加载速度。

转换过程中会丢失透明度吗?

不会。本工具默认开启“保持透明度”选项,确保转换后的WebP文件完美保留原图标的透明背景。

我可以指定输出的图片尺寸吗?

可以。您可以通过“提取尺寸”选项选择预设分辨率,或手动输入所需的宽度和高度。

无损压缩和普通压缩有什么区别?

无损压缩能确保图像像素完全还原,适合对画质要求极高的场景;普通压缩则通过调整质量参数,在画质与体积之间取得平衡。

转换后的文件可以用于所有浏览器吗?

现代主流浏览器(如Chrome, Edge, Firefox, Safari等)均已全面支持WebP格式,您可以放心在网页中使用。

API 文档

请求端点

POST /zh/api/tools/ico-to-webp

请求参数

参数名 类型 必填 描述
icoFile file (需要先上传) -
width number Output width in pixels (optional)
height number Output height in pixels (optional)
extractSize select -
quality range WebP质量 (1-100, 越高=质量越好)
lossless checkbox Use lossless compression for perfect quality
effort range CPU effort (0=fastest, 6=slowest/best compression)
method range Compression method (0=fastest, 6=slowest/smallest)
preserveTransparency checkbox Keep ICO transparency in output WebP
backgroundColor color Background color (if transparency is disabled)

文件类型参数需要先通过 POST /upload/ico-to-webp 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-ico-to-webp": {
      "name": "ico-to-webp",
      "description": "将ICO图标文件转换为WebP格式,支持现代压缩和透明度",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ico-to-webp",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]