jarvisbox

BMP 转 PNG

将旧式 BMP 位图转换为压缩后的 PNG,像素数据保留不变。

Select one or more files to begin.

How to convert BMP to PNG

  1. Pick one or more .bmp files.
  2. Press Convert to PNG. Each file is decoded and re-encoded as lossless PNG.
  3. Download each PNG result.

Common use cases

Related: WebP to PNG · SVG to PNG · PNG to JPG · All image converters

常见问题

Why convert BMP to PNG?
BMP files are uncompressed and very large. PNG is lossless and typically reduces file size by 5–10× with identical pixel data.
Are my files uploaded?
No. Conversion is handled by the browser canvas API; the BMP is decoded locally.
Is quality lost?
No. PNG is lossless. The pixel values are preserved exactly.
Will the PNG look identical?
Yes — PNG compression is lossless, so every pixel is identical.
How much smaller will the PNG be?
Typically 5–10× smaller for screenshots and UI captures; less for noisy photo BMPs.
Are 24-bit and 32-bit BMPs both supported?
Yes, the browser canvas decoder handles common BMP variants. Very old 1-bit / 4-bit BMPs may need a one-off conversion in a desktop tool first.

Last updated:

反馈这个工具的问题