BMP 转 WebP
在浏览器中把 BMP 位图转换为 WebP:截图和图形用无损,照片用有损,并显示体积节省情况。支持批量转换,文件不会上传。
BMP 文件不压缩,所以保存为位图的截图、扫描件和图表会浪费大量空间。WebP 能把它们大幅压小,而且所有现行浏览器和大多数图像软件都支持。本转换器在浏览器中解码每个 BMP 并保存为 WebP:默认是无损,会完整保留截图和图形的每个像素;照片可以改用带画质设置的有损模式,并显示每个文件缩小了多少。
使用方法
- 拖入一个或多个 .bmp 文件。
- 截图、文字、图表和像素画请保持开启无损;照片请关闭无损并设置画质。
- 可选:设置最大尺寸;想得到最小的无损文件,请选择“始终使用 libwebp”。
- 转换后查看体积变化,并下载 WebP 文件。
计算公式
体积变化 = (WebP 字节数 ÷ BMP 字节数 − 1) × 100%。24 位 BMP 大小为 54 字节 + 高度 × (宽度 × 3 向上取整为 4 的倍数)。
无损 WebP(VP8L)通过预测、颜色缓存和熵编码精确保存像素;色块平整的截图通常能缩小 90% 以上。有损 WebP(VP8)适合照片。Chrome、Edge 和 Firefox 自己就能编码 WebP;Safari 不能,此时页面会加载编译为 WebAssembly 的 libwebp(约 30 MB,仅一次)。32 位 BMP 的透明度会保留。
示例
一个 1920 × 1080 的 24 位 screenshot.bmp 大小为 54 + 1080 × 5,760 = 6,220,854 字节。如果无损 WebP 为 311,043 字节,体积变化就是 311,043 ÷ 6,220,854 − 1 = −95.0%,显示在文件下方;具体节省多少取决于图片。
常见问题
该选无损还是有损?
含文字、锐利边缘或纯色块的图片选无损,它仍然比 BMP 小得多;照片选画质 75–85 的有损,会再小很多。
为什么要选“始终使用 libwebp”?
浏览器在编码无损 WebP 时偏重速度;libwebp 会更努力,通常能做出明显更小的无损文件,代价是需要一次性下载约 30 MB。
老软件能打开 WebP 吗?
Windows 10 和 11、macOS、现行浏览器,以及 Photoshop(2022 及以后)和 GIMP 等编辑器都可以。非常老的程序可能不行,这种情况请继续使用 BMP。
我的文件会被上传吗?
不会。转换在浏览器中完成。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/bmp-to-webp-converter/
引用此工具
kakaoCalc. (2026, November 8). BMP 转 WebP. https://kakao.mobile/zh/tools/bmp-to-webp-converter/
“BMP 转 WebP.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/bmp-to-webp-converter/.