Convert a PNG into an uncompressed BMP for legacy software and workflows that require bitmap files. Choose 24-bit RGB or 32-bit RGBA, preview the result, and download it in your browser.
or click to browse, or paste a PNG image (Ctrl+V / Cmd+V)
PNG only · up to 50 MB and 12 megapixels · processed in your browser
32-bit keeps PNG transparency. For 24-bit, choose a background color below.
This converter reads a PNG in your browser and writes an uncompressed BMP on your device. Choose 24-bit RGB for compatibility or 32-bit RGBA when the next app needs transparency. No image file is sent to TooliFyra's server. Very large images are limited to help prevent browser memory errors.
BMP is usually larger than PNG. Keep the original PNG for web use or sharing, and convert only when your software specifically needs BMP.
24-bit BMP stores RGB color and has no transparency, so transparent PNG pixels are filled with the background color you choose. 32-bit BMP stores an alpha channel in a BMP V4 header; some older programs may ignore that transparency.
BMP adds no lossy compression. The browser decodes the PNG and writes the resulting RGB or RGBA pixels. The BMP is usually much larger, and embedded color profiles may be interpreted by browser color management.
Choose a valid PNG up to 50 MB and 12 megapixels. The limits help prevent browser memory errors; available memory can still vary by device.
No. The selected PNG is read and converted locally in your browser. This tool does not send the image to TooliFyra's server.
After your PNG loads, choose the output depth and click Convert to BMP. Then use the download button to save a BMP named from your original image.
PNG can store partial transparency. A 24-bit BMP cannot, so this converter blends transparent pixels onto your selected background color. A 32-bit BMP retains the alpha channel in a BMP V4 header, but older software may display those pixels as opaque.
PNG compresses image data, while this converter writes uncompressed BMP pixels. The final file can be several times larger than the source. The converter checks the PNG header before decoding and limits input to 50 MB and 12 megapixels to make browser memory use more predictable.