图像转换器

在浏览器中将图片在 PNG、JPEG、WebP、GIF、BMP、ICO、TIFF 和 TGA 之间互相转换,JPEG 和 WebP 可调质量。文件不会上传。

输入内容和文件始终留在浏览器中

拖放图像到此处或点击选择

PNG · JPEG · WebP · GIF · BMP · ICO · TIFF · TGA

请先选择一张图片。

本页内容

在浏览器中将图片在 PNG、JPEG、WebP、GIF、BMP、ICO、TIFF 和 TGA 之间转换——制作 favicon、处理旧格式,或把截图转成 WebP。文件在本地处理,不会上传。

详细功能

八种格式都可以作为输入;输出格式在 目标格式 中选择。质量滑块只对 JPEG 和 WebP 显示(默认 90),其他格式忽略该设置。大于 256 px 的 ICO 图片会按比例缩小到 256×256 以内;源图透明的地方在 JPEG 中填充白色背景;16 位源图会降为每通道 8 位。

WebP 由浏览器按所选质量进行有损编码;若浏览器不支持,则生成无损 WebP,并提示质量设置未生效。EXIF 方向会应用到像素上,元数据不会复制。动画 GIF 只转换第一帧。

浏览器无法显示 TIFF 和 TGA,因此这类结果只显示大小——文件照常下载。转换在 Web Worker 中通过 Rust/WebAssembly 运行,可以取消。

实用示例

徽标转 favicon:一张 1024×1024 的 PNG 徽标转换为 ICO 后,成为 256×256、10.24 KB 的图标,保存为 logo.ico。

透明 PNG 转 JPEG:透明区域变为白色而不是黑色。

JPEG 转 WebP:一张 1920×1280、476.38 KB 的照片在质量 90 下得到 433.54 KB;降低质量可以节省更多空间。

游戏纹理:一张 640×480 的 texture.tga 转换为 PNG 后,得到可在任何地方打开的 texture.png。

如何使用此工具

  1. 选择图片

    点击 选择文件,或将 PNG、JPEG、WebP、GIF、BMP、ICO、TIFF 或 TGA 文件拖放到区域中。

  2. 选择目标格式

    在 目标格式 中选择格式。对于 JPEG 和 WebP,可设置 质量 (JPEG, WebP)。

  3. 转换

    点击 转换。耗时较长的任务可用 取消 停止。

  4. 下载

    查看 输出大小: 和预览,然后点击 下载 保存 <name>.<ext>。

提示和最佳实践

  • 截图和文字用 PNG,照片用 JPEG 或 WebP。
  • 制作 favicon 时,请从至少 256×256 px 的正方形图片开始;更大的图片会缩小到 256 px。
  • JPEG 转 PNG 无法找回已丢失的细节——只会让文件变大。
  • TIFF 和 TGA 结果在浏览器中没有预览,但下载的文件是完整的。
  • 动画 GIF 会失去动画:只保留第一帧。