Step-by-step instructions
- 1
Convert with Microsoft Paint (Windows)
Open the PNG in Paint. Go to File → Save As → BMP picture. Choose 24-bit Bitmap for standard colour images. Click Save. Paint is the simplest approach on Windows — no extra software needed. The resulting BMP will be 3–10× larger than the PNG source.
Go to converter - 2
Convert with GIMP (all platforms)
Open the PNG in GIMP (free, gimp.org). Go to File → Export As. Change the filename extension to .bmp. Click Export. In the BMP export dialog, choose color depth (24-bit for standard images, 32-bit if transparency is needed). GIMP gives more control over BMP options than Paint.
- 3
Convert via command line
FFmpeg: `ffmpeg -i input.png output.bmp`. ImageMagick: `convert input.png output.bmp` or with specific depth: `convert input.png -depth 24 output.bmp`. Batch with FFmpeg: `for f in *.png; do ffmpeg -i "$f" "${f%.png}.bmp"; done`. These tools work on Windows, Mac, and Linux.
- 4
Verify and use the BMP
The BMP file should be significantly larger than the PNG source (PNG uses lossless compression; BMP is usually uncompressed). Open the BMP in the target application to verify it's accepted. If the app shows an error, try different BMP colour depths (24-bit, 16-bit, 8-bit) — some legacy apps require specific depths.
Why convert PNG to BMP?
BMP is a legacy format needed by specific Windows applications, hardware, and API contexts. When BMP is required, converting from PNG gives you a pixel-perfect uncompressed image that any Windows-compatible system can read.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Why would I convert PNG to BMP?
What bit depth should I use for the BMP?
Does PNG to BMP lose quality?
No account. No upload. Works in any browser.