BMP to PNG converter

Convert an uncompressed 24-bit or 32-bit BMP image to PNG. Process one file at a time. Other BMP compression types and bit depths are not supported.

One image at a timeInput: BMP (24/32-bit)Output: PNG

One BMP · Up to 25 MiB · Up to 13 million pixels

Choose an image, then create your result.

How to use it

Converts uncompressed 24/32-bit BMP (40-byte BITMAPINFOHEADER, BI_RGB) to PNG. Does not support 1/4/8/16-bit, RLE, bit masks or V4/V5 headers. The unused byte in 32-bit BMP is not interpreted as alpha. Both top-down and bottom-up BMPs are supported.

The original stays unchanged. New PNGs may differ in size and color appearance. Visible text, faces and location clues in the image remain.

Related tools

Image tools ↗