PNG to BMP Converter Online
Flatten a PNG into an uncompressed bitmap when a legacy application refuses to accept anything else.
Convert to
Drop images here
JPG, PNG, WebP, BMP · Multiple files supported
How to Convert PNG to BMP?
Nothing is uploaded. The png file is decoded and re-encoded as bmp inside this tab.
Add your PNG files
Drag them in or use Choose Files. Batches are fine.
BMP is already selected
The quality slider does nothing for BMP. Transparent areas are flattened onto white before the bitmap is written.
Convert and download
Everything runs locally, so the bmp file saves straight to your device.
Why Convert PNG to BMP?
Some legacy Windows applications, industrial tools, and older software only accept BMP as input. Converting PNG to BMP produces uncompressed output that any application can read, at the cost of a larger file size.
About PNG
PNG is a lossless format supporting transparency, used widely for logos, icons, UI assets, and screenshots. It is a modern, well-supported format in all software and browsers.
About BMP
BMP is an uncompressed format used by Windows and legacy applications. BMP files store every pixel without compression, making them very large but perfectly readable by any software that handles image data.
What Happens to Transparency
PNG alpha is discarded. Transparent areas are flattened onto white before the bitmap is written, because the 24-bit BMP format has no alpha channel to store it in.
File Size: What to Expect
Output size is fixed by dimensions alone: width x height x 3 bytes, plus 54 bytes of header, with each row padded to a 4-byte boundary. A 1920x1080 PNG becomes a 5.93 MB BMP regardless of how simple or complex the image is.
When Not to Convert PNG to BMP
Do not do this unless a specific application demands BMP input. You give up PNG's transparency and lossless compression and get a file many times larger with no quality benefit whatsoever, since PNG was already lossless.
How the Conversion Works
The PNG is decoded, composited onto white, and written out as a 24-bit BI_RGB bitmap with bottom-up BGR rows. Both formats are lossless, so every visible pixel is identical. Only the container and the file size change.
Other PNG and BMP Conversions
Every pairing runs on the same browser-based converter.
Need a pairing that is not listed? The full image converter covers every combination of JPG, PNG, WebP and BMP.
More Image Tools
Frequently Asked Questions
Common questions about converting PNG to BMP online.
Why convert PNG to BMP?
Some legacy Windows applications, industrial tools, and older software only accept BMP as input. Converting PNG to BMP produces uncompressed output that any application can read, at the cost of a larger file size.
What happens to transparency when converting PNG to BMP?
PNG alpha is discarded. Transparent areas are flattened onto white before the bitmap is written, because the 24-bit BMP format has no alpha channel to store it in.
How much will the file size change?
Output size is fixed by dimensions alone: width x height x 3 bytes, plus 54 bytes of header, with each row padded to a 4-byte boundary. A 1920x1080 PNG becomes a 5.93 MB BMP regardless of how simple or complex the image is.
When should I not convert PNG to BMP?
Do not do this unless a specific application demands BMP input. You give up PNG's transparency and lossless compression and get a file many times larger with no quality benefit whatsoever, since PNG was already lossless.
Do I lose image quality converting PNG to BMP?
No. Both formats are lossless, so the pixels are identical. The only thing you lose is the transparent background, which is flattened to white.
Why would anyone want a BMP instead of a PNG?
Almost always because a legacy Windows application, an embedded device, or a piece of industrial or laboratory software only accepts uncompressed bitmap input.
Are my PNG images uploaded to a server?
No. The conversion runs entirely in your browser. Your PNG files never leave your device and are never sent anywhere.