PNG to BMP Converter

Batch convert PNG images to Windows bitmaps in any bit depth - 32-bit keeps transparency, 16-bit and 1-bit suit embedded screens and printers. Going back? Use BMP to PNG.

How to convert PNG to BMP

  1. Add your PNG files. Drop up to 50 PNG images into the box, or browse for them. They never leave your device.
  2. Pick the bit depth. 24-bit is the classic BMP. 32-bit keeps transparency, 16-bit is for embedded screens, 8-bit and 1-bit make tiny files.
  3. Pick a background. Without 32-bit, transparent areas get a colour - white by default.
  4. Convert and download. Press Convert to BMP. One or two files download directly, more than two come as a ZIP.

Curious what is inside the result? Open it in the BMP Analyzer.

Why convert PNG to BMP?

Some software only reads BMP.

Industrial and label printers, embroidery machines, microcontroller and LCD displays, game mods and old Windows programs often accept nothing else.

BMP stores raw pixels, so it is easy to read - at the cost of a bigger file.

Which bit depth?

TypeColoursBest for
32-bitMillions + alphaKeeping transparency
24-bitMillionsAny Windows program (default)
16-bit (5-6-5)65,536Embedded and Arduino screens, old games
8-bitUp to 256Small files, logos, retro
1-bitBlack and whiteLabel printers, e-ink, fax

Test files are in the PNG sample files, and the BMP samples show every BMP type.

Tips

  • Expect a bigger file - BMP has no compression, so 24-bit takes 3 bytes per pixel.
  • 1-bit for printers: turn Dithering off for crisp text and line art, on for photos.
  • 16-bit for TFT screens (ILI9341, ST7735 and friends) that use RGB565.

Frequently Asked Questions

Drop your PNG files into the box, pick the BMP type (24-bit is standard) and press Convert to BMP. More than two files come as a ZIP.

Yes - pick 32-bit. The other types fill transparent areas with the background colour.

24-bit for any Windows program, 32-bit for transparency, 16-bit for embedded RGB565 screens, 8-bit or 1-bit for tiny files and printers.

BMP stores pixels without compression. A 1920 x 1080 picture is about 6 MB as a 24-bit BMP.

No. Your browser writes the BMP on your device.

Yes - up to 50 per batch, downloaded as one ZIP.

Guides & Tutorials

All 14 guides
Guide How to Tell What Format an Image File Is (5 Easy Ways) Read the guide Comparison PNG vs JPG: Which Image Format Should You Actually Use? Read the guide Optimization How to Reduce Image File Size Without Losing Quality Read the guide