BMP 转 PNG

BMP 文件体积巨大,因为它不加压缩地保存每一个像素。转换成 PNG 后,图片逐像素保持一致,体积却能缩小一半甚至更多,而且所有现代应用和浏览器都能打开。转换完全在你的浏览器中进行。

如何把 BMP 转换成 PNG

  1. 把一张或多张 BMP 图片拖放到下方的工具中。
  2. 输出格式已经设为 PNG。如有需要,可以调整质量。
  3. 点击“开始”进行转换。
  4. 逐个下载 PNG 文件,或者打包成 ZIP 一次性下载。

BMP 文件为什么这么大

位图文件本质上就是像素值的原始转储。一张 1,920 × 1,080、每像素 24 位的图片,无论是复杂的照片还是纯蓝色矩形,每次都是 6 MB 多一点。没有巧妙的编码,没有游程压缩,什么都没有。这种简单对老旧的硬件和软件很有用,但也让 BMP 不适合用来存储、发送或发布图片。

为什么 PNG 是自然的升级

PNG 同样是无损格式,也就是说转换会原样保留每一个像素。但 PNG 会让像素数据先经过预测滤波,再进行 DEFLATE 压缩,这和 ZIP 文件用的是同一种算法。大面积纯色、重复图案和平缓渐变都会被大幅压缩。同样一张 6 MB 的 BMP 截图,存成 PNG 往往只有 200 到 400 KB。细节丰富的照片压缩得少一些,但通常也能缩小到一半甚至更小。

图片类型,1,920 × 1,080BMP 大小PNG 典型大小
应用截图6.2 MB150 到 400 KB
扁平插画或示意图6.2 MB50 到 200 KB
扫描文档6.2 MB500 KB 到 1.5 MB
照片6.2 MB2 到 4 MB

如果 BMP 是照片,而且你不需要无损存储,改为转换成 JPG 或 WebP,文件还会再小得多。想要一份完美副本时,请用 PNG。

BMP 通常从哪里来

  • 旧版 Windows 程序和画图工具生成的截图和导出文件。
  • 扫描仪、医疗或科学仪器以及工业相机的输出。
  • 旧软件中的游戏和应用素材。
  • 从嵌入式设备或固件中提取的文件。
  • 旧光盘和归档资料。

转换之后

在任何现代场景中,PNG 都可以直接替换 BMP:可以作为邮件附件,上传到任何网站,嵌入文档,或放进设计排版。PNG 还支持透明,所以如果你的 BMP 有想要去掉的背景,现在可以在编辑器里处理,并让结果保持透明。你可以一次拖放整个文件夹的 BMP,然后把 PNG 打包成一个 ZIP 下载。

常见问题

BMP 转 PNG 会损失画质吗?

不会。两种格式都是无损的。PNG 里的像素和 BMP 完全相同,只是存储方式更高效。

PNG 能小多少?

视内容而定,可以小 30% 到 95%。截图、示意图和纯色图片压缩效果非常明显,噪点多的照片压缩得少一些。

PNG 在哪里都能打开吗?

可以。如今所有浏览器、操作系统、办公软件和图片编辑器都支持 PNG。

如果我的 BMP 是 8 位或 16 位的呢?

标准的 8 位索引色、16 位、24 位和 32 位 BMP 文件都能读取,并转换成普通的 PNG。

你的文件绝不会 离开你的设备

Squishly Tools 的每个工具都完全免费,并且完全在浏览器中运行。你的图片和文档在自己的电脑上处理,绝不会上传到服务器。无需账号,没有水印,也没有任何套路。