ZH
我的工具

BMP 转 JPG

在浏览器中把 BMP 位图转换为小巧的 JPG 文件。支持 1 到 32 位、RLE 和 OS/2 BMP,可设置画质、背景和最大宽度,支持批量,无需上传。

可选择任意数量,每个文件会分别转换。
0 表示保持原宽度;更宽的图片会被缩小。
我的工具 →
广告

BMP 是 Windows 位图格式,结构简单,但通常不压缩,一张截图或扫描件就可能有几 MB。JPG 能把照片和扫描件压缩到原来的几分之一,所有网站、邮件客户端和手机都能接受。本转换器用浏览器解码每个 BMP(1、4、8、16、24 和 32 位文件、游程编码(RLE)以及旧的 OS/2 位图),并按您选择的画质保存为 JPG,不会上传任何内容。

使用方法

  1. 把一个或多个 .bmp 文件拖入框中。
  2. 设置 JPG 画质:90% 看起来与原图相同,75–80% 文件会小得多。
  3. 为 32 位 BMP 的透明区域选择填充色,也可设置最大宽度。
  4. 逐个下载 JPG,或打包为 ZIP 全部下载;表格会显示节省的大小。

计算公式

未压缩 BMP 大小 ≈ 54 字节头 + 高度 × (宽度 × 每像素位数 ÷ 8,向上取整到 4 字节的倍数)。JPG 是浏览器以画质 q 对同样像素做的 JPEG 编码。

BMP 的每一行都会补齐到 4 字节的倍数,除非使用 RLE,否则不压缩,所以 BMP 文件很大。转换前会先读取文件头,因此表格可显示每个文件的位深、压缩方式和头版本。JPG 没有透明度,32 位 BMP 的 Alpha 通道会用您选择的颜色填充。

示例

一张 1920 × 1080 px 的 24 位 screenshot.bmp 为 54 + 1080 × 5,760 = 6,220,854 字节(约 5.9 MB),因为每行有 1,920 × 3 = 5,760 字节。以 90% 画质保存为 JPG,通常只有几百 KB,小了 90% 以上,在屏幕上看起来一样。

常见问题

BMP 应该转成 JPG 还是 PNG?

照片和扫描件追求小体积时用 JPG。带文字的截图、示意图、像素画则用 PNG,它能精确保留每个像素,而且仍比 BMP 小得多,请使用 BMP 转 PNG。

哪些 BMP 文件可以转换?

只要浏览器能打开即可:1、4、8、16、24 和 32 位位图,RLE4 和 RLE8 压缩,位域和自上而下存储的文件,以及 Windows 和 OS/2 头。64 位 BMP 和包裹 JPEG 或 PNG 的 BMP 很少见,浏览器不支持,页面会说明。

.jfif 之类的其他图片也可以吗?

可以。非 BMP 文件也会转换并附带说明,所以混合格式的文件夹可以一次处理完。

我的文件会被上传吗?

不会。解码和 JPEG 编码都在您的浏览器中进行。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). BMP 转 JPG. https://kakao.mobile/zh/tools/bmp-to-jpg-tool/

MLA

“BMP 转 JPG.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/bmp-to-jpg-tool/.

广告