图片格式转换
在浏览器中把图片在 JPG、PNG、WebP、GIF、BMP、ICO、TIFF 之间互相转换,也能读取 HEIC、AVIF 和 SVG。支持批量转换,不上传。
不同的程序需要不同的图片格式:上传表单只收 JPG,网站用 WebP 会更快,Windows 需要 ICO,打印店要求 TIFF。这个转换器可以读取浏览器能打开的几乎所有图片,以及 iPhone 的 HEIC 照片,并保存为 JPG、PNG、WebP、GIF、BMP、ICO 或 TIFF。支持批量转换,不会上传任何内容。
使用方法
- 拖入一张或多张图片,同一批里混合多种格式也可以。
- 选择目标格式;如果是 JPG 或 WebP,再设置画质(90% 几乎无损)。
- 决定如何处理透明度:PNG、WebP、GIF、BMP、ICO 和 TIFF 可以保留透明度,也可以用背景色填充;JPG 一律会填充。
- 也可以限制长边尺寸、设置 ICO 的图标尺寸,或为 SVG 文件设置渲染宽度。
- 逐个下载转换后的文件,或把整批打包为 ZIP 下载。
计算公式
解码(浏览器解码器;HEIC 用 libheif)→ 绘制到画布 → 按所选格式编码
JPG、PNG 和 WebP 使用浏览器自带的编码器。其他格式在您的设备上逐字节写出:BMP 为 24 位(保留透明度时为带 V4 头的 32 位 BGRA),ICO 是图标目录中的 PNG 图像,GIF 使用 256 色调色板(gifenc),TIFF 是基线未压缩的 RGB 或 RGBA 文件。由于大多数浏览器无法编码 AVIF,所以不提供 AVIF 输出。
示例
把一张 512 × 512 px 的透明 Logo PNG 转成尺寸为 16, 32, 48, 256 的 ICO,会得到一个约 25–40 KB、包含四个 PNG 图标的 .ico 文件,可直接用作网站图标或 Windows 快捷方式。同一个 Logo 保存为关闭透明度的 BMP,就是一个 24 位文件,大小正好是 54 + 512 × 1536 = 786,486 字节(54 字节的头加上每像素 3 字节)。
常见问题
能转换 iPhone 的 HEIC 吗?
可以。Safari 原生支持读取 HEIC;其他浏览器首次使用时会加载 HEIC 解码器(约 1.5 MB)。
动态 GIF 会怎样?
只会转换第一帧。要转换动画,请使用专门的 GIF 工具。
为什么不能选择 AVIF 作为输出?
大多数浏览器无法用画布编码 AVIF,所以工具无法生成可靠的 AVIF。当前浏览器中可以读取 AVIF 文件。
我的文件会被上传吗?
不会。解码和编码都在您的设备上完成。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/image-converter/
引用此工具
kakaoCalc. (2026, November 8). 图片格式转换. https://kakao.mobile/zh/tools/image-converter/
“图片格式转换.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/image-converter/.