PNG to BMP
For old Windows software that wants a raw bitmap — never uploaded.
How it works
Three steps, and nothing leaves your device.
-
1
Drop the PNG in
It is read in the page; nothing is sent anywhere.
-
2
It is written as an uncompressed BMP
Every pixel stored raw, with the alpha channel kept.
-
3
Download the BMP
Large, and readable by very old software.
Deliberately choosing the least efficient format
- The file will grow enormously, and that is the point. BMP applies no compression at all — the size is simply width × height × bytes per pixel. You are trading size for the simplest possible file structure, which is what makes it readable by software that predates almost everything else.
- Nothing is lost. PNG and BMP are both lossless, so the pixels are identical. The only change is how they are stored.
- Transparency is kept, but support for it is patchy. A 32-bit BMP can carry an alpha channel and this writes one when the PNG has transparency. Plenty of older software ignores that channel and shows the image on black, so test before relying on it.
- This is almost always for a specific tool. Embedded displays, industrial equipment, some game modding formats and old Windows utilities want a raw bitmap and nothing else. Outside those cases there is no reason to convert this way.
Frequently asked questions
Is any quality lost?
No. Both formats are lossless.
Why is the BMP so much bigger?
BMP stores every pixel uncompressed. That is the format, not a setting.
Is transparency kept?
It is written into the file, but older software often ignores it and shows black instead.
Is my image uploaded?
No. It is converted in your browser.