首页 PNG 转 BMP

PNG 转 BMP

即时将 PNG 图片转换为无压缩 BMP——100% 在浏览器中完成。

源文件

将 PNG 文件拖到此处

或点击选择文件

.png
BMP 为无压缩格式——输出文件会比源文件更大。透明区域将以白色填充。
原始 (PNG)
—
转换后 (BMP)
—

PNG 是什么?

PNG 的全称是 Portable Network Graphics(便携式网络图形),于 1996 年推出,是 GIF 的现代、无专利替代方案。与 JPG 不同,PNG 采用无损压缩,这意味着任何图像数据都不会被丢弃——解码后的图像与原图像素完全一致。PNG 还支持完整的 Alpha 透明通道,因此成为图标、Logo、UI 元素、截图以及任何需要透明背景的图形的首选格式。所有现代浏览器和几乎所有图像软件都支持 PNG。当清晰的边缘、文字和精准画质比小体积更重要时,PNG 是最理想的图片格式。

BMP 是什么?

BMP(Bitmap,位图)是微软为 Windows 开发的栅格图像格式,于 20 世纪 80 年代末推出。BMP 文件以未压缩位图方式存储像素数据,通常使用 1 位、8 位、16 位、24 位或 32 位色深。由于不进行任何压缩,BMP 文件极为庞大——一张 1920×1080 的 24 位图像就有约 6 MB。BMP 的简洁性使其多年来一直是 Windows 内部的常见交换格式,至今仍由扫描仪、截屏工具、收银系统和部分遗留软件生成。将 PNG 转换为 BMP 主要用于需要无压缩、像素级完美源的 Windows 专用软件、印刷流程或底层图像处理场景,这些场景下没有 PNG 解码器。

PNG 与 BMP 对比

PNG 和 BMP 都能实现无损的像素级完美存储,但在压缩方式和文件大小上差异显著。PNG 应用无损压缩来缩小文件,而 BMP 完全不压缩。下表并排对比了这两种图片格式的关键特性,帮助你在进行 PNG 转 BMP 时选择合适的格式。

特性 PNG BMP
推出年份19961985 (Windows)
压缩方式无损压缩 (DEFLATE)无压缩位图
画质始终像素级完美无损、像素级完美
典型文件大小较小(已压缩)极大(如 1920×1080 约 6 MB)
透明支持支持(Alpha 通道)有限(仅 32 位 BMP,常被忽略)
浏览器支持通用有限(多数浏览器支持基础 BMP)
软件兼容性近乎通用Windows 上良好,其他平台有限
适用场景Logo、图标、截图、图形Windows 专用交换、扫描、像素级处理

简言之,PNG 和 BMP 都是无损格式,但得益于压缩,PNG 体积小得多。从 PNG 转 BMP 是用文件体积换取原始、无压缩的像素数据——仅在特定的 Windows 或像素级工作流中、且没有 PNG 解码器时才有意义。

何时需要 PNG 转 BMP

由于 BMP 文件远大于 PNG,将 PNG 转换为 BMP 仅在确实需要无压缩位图时才值得。以下是需要把 PNG 图片转换为 BMP 的常见场景:

  • Windows 专用软件。某些遗留 Windows 应用、收银系统和工业设备只接受 BMP 输入,无法解码 PNG。
  • 嵌入式系统。某些单片机、自助终端和嵌入式显示屏直接渲染原始 BMP 数据,无需 PNG 解码器。
  • 印刷流程。某些 RIP(光栅图像处理器)软件和印刷工作流要求无压缩位图,以避免解码开销。
  • 像素级分析。BMP 完全不压缩地存储每个像素,适用于底层图像处理和计算机视觉研究。
  • 与遗留工具交换。较旧的图像编辑器、科学软件和 CAD 工具可能只能读取 BMP 而无法读取 PNG,PNG 转 BMP 成为必要的桥梁。
  • 扫描与存档母版。如果需要解码像素的精确无损副本,BMP 可保证后续不会再次重新编码。

对于日常图形、网页发布、图标和截图,请继续使用 PNG——文件体积节省巨大且能保留透明。PNG 转 BMP 仅留给上述必须无压缩像素数据的少数场景。

如何将 PNG 转换为 BMP

使用本工具将 PNG 图片转换为 BMP 只需几秒钟,且完全在浏览器中完成——无需上传、无需注册、无水印。工具先用浏览器图像引擎解码 PNG,将任何透明区域平铺到白色背景上,再通过手动编码器重新编码为无压缩 24 位 BMP。只需按以下三步完成 PNG 转 BMP:

  1. 上传 PNG。点击上方的上传区域,或将 .png 文件拖拽到此处,图片会立即预览。
  2. 转换。点击"转换为 BMP"按钮,PNG 将被解码,透明区域以白色填充,结果重新编码为无压缩 24 位 BMP 图片。
  3. 下载 BMP。点击"下载 BMP"将转换后的文件保存到设备,原始 PNG 不会被修改。

由于每一步都在浏览器中通过 JavaScript 本地运行,你的 PNG 图片永远不会被上传到服务器。这使得转换完全私密、快速,适合处理敏感或机密图像。

这个 PNG 转 BMP 转换器免费吗?

完全免费,无注册、无水印、无限制。

为什么 BMP 比 PNG 还大?

BMP 为无压缩格式,精确保留每个像素,而 PNG 采用无损 DEFLATE 压缩。BMP 输出通常比源 PNG 大数倍。

BMP 能保留 PNG 的透明吗?

不能。本工具生成不带 Alpha 通道的 24 位 BMP,因此透明区域会以白色填充。如需透明,请保留原始 PNG。

我的图片会被上传吗?

不会,所有处理都在本地完成。图片永远不会离开你的浏览器。