Convert BMP to PNG. Lossless, and much smaller
PNG can store the same pixels as a BMP in much less space. BMP is normally uncompressed, a legacy of early Windows, so even simple images can occupy several megabytes. PNG reduces that size without changing a pixel. Common examples include screenshots from old software, Paint drawings, and exports from scanners or lab equipment. Your browser decodes the BMP and writes the PNG locally. Nothing is uploaded, and the conversion continues to work after the page has loaded if you go offline.
How it works
- Drop your .bmp files below.
- Press Start. It’s lossless, so there are no options.
- Save the finished PNG files.
Frequently asked questions
Is BMP to PNG really lossless?
Yes, completely. PNG’s compression is lossless by design, so the PNG decodes to the exact same pixels as the original BMP. It is the same image in a dramatically more sensible container.
How much smaller will the PNG be?
It varies with content: screenshots and graphics with flat areas often shrink by 80–95%, while noisy photographic bitmaps compress less. Since the source BMP is usually uncompressed, some meaningful saving is almost guaranteed.
Why do programs still produce BMP files?
BMP is simple to write, so old Windows software, scanner drivers, and embedded or lab equipment still produce it. It works as an intermediate format but is inefficient for storage or sharing.
Is my data transmitted anywhere during conversion?
No. Decoding and encoding both happen inside your browser on your own hardware. There is no server component, no upload, and consequently no file size limit beyond your device’s memory.