Convert PNG Images to Uncompressed BMP Files
Turns a PNG into a standard 24-bit Windows bitmap for software that will only take BMP. Transparent areas are flattened onto white, since the format has no alpha channel. Converted entirely in your browser.
About the PNG to BMP Converter
This is a conversion you make because something on the other end demands it. BMP is an old, simple, uncompressed format, and the reasons to produce one are almost always compatibility: a legacy Windows application, an embedded device with a minimal image decoder, a piece of industrial or scientific equipment, or a toolchain that predates the formats everyone now uses. For those cases nothing else will do, and this produces exactly what they expect.
The tool reads a PNG and writes a 24-bit BMP built to the standard Windows specification — the BITMAPINFOHEADER structure, rows stored bottom to top, padded to four-byte boundaries, with the resolution recorded as 72 dots per inch. There are no options, because a 24-bit BMP has nothing to configure.
Key Features
- 24-bit Windows bitmap: The output follows the standard BMP structure that Windows software and simple decoders expect, so it opens where the format is required.
- Transparency flattened onto white: Since BMP cannot store an alpha channel, transparent and semi-transparent areas are composited onto a white background as the file is written.
- Correctly padded rows: Each row is padded to a four-byte boundary as the specification requires, which is exactly the detail a strict decoder rejects a malformed BMP over.
- Batch conversion: Convert a set of PNGs in one go and receive them as a ZIP.
- Hand-built encoder: The bitmap is written byte by byte rather than relying on browser BMP export, which browsers do not offer, so the output is predictable and standards-compliant.
- No upload: The PNG is decoded and the bitmap assembled in the tab, so a file destined for a private system is never sent across the internet.
How to Use the PNG to BMP Converter
- Add one or more .png files.
- Press Convert Now.
- Download the BMP, or the ZIP for a batch.
- Note that any transparency becomes white — see below if that is a problem.
How It Works
Each pixel's colour is blended against white according to its transparency before being written, so a semi-transparent edge is merged with white rather than being cut off harshly. Fully transparent areas become solid white. If your PNG has a soft shadow or an anti-aliased edge on a transparent background, expect a white halo where the transparency used to be — that is the format doing what it can with information it cannot store.
The consequence to plan for is size. BMP stores three bytes per pixel with no compression, so the output is large and predictable: roughly width times height times three, plus a small header. A four-megapixel image becomes about twelve megabytes regardless of its content, where the PNG might have been one. This is inherent to the format and is usually the reason the receiving system wanted BMP in the first place — simple decoders trade size for not having to decompress anything.
The encoder produces 24-bit colour. It does not output the older paletted 8-bit or monochrome BMP variants, so if a system specifically requires an indexed-colour bitmap, this is not the converter for it.
When You Need It
A developer maintaining firmware for a point-of-sale terminal needs a splash logo in the exact format the device's minimal graphics library reads, which is an uncompressed 24-bit BMP and nothing else. Modern design tools will not export it, so this bridges the gap. The logo belongs to a client under a development contract, so keeping the conversion local avoids putting unreleased branding through a third party.
A researcher running an old piece of image-analysis software written for Windows finds it refuses every modern format and accepts only BMP. Converting the study images to bitmap lets the legacy tool ingest them. Where those images are, say, anonymised samples tied to a protocol, converting on the workstation keeps them within the controlled environment the study requires.