首页 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。

我的图片会被上传吗?

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