Dramatically smaller files
A BMP stores raw, barely compressed pixels, so it is often five to ten times the size of the same image as a PNG. Converting keeps every pixel but drops the wasted bytes.
Shrink a bulky Windows bitmap into a lossless PNG that the web actually accepts.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Convert BMP to PNG free online — turn an uncompressed Windows bitmap into a lossless PNG that is often many times smaller. Batch up to 20 files, no upload.
A Windows bitmap stores its pixels almost exactly as they sit in memory, with little or no compression. That makes the format simple and perfectly faithful, and it also makes it enormous: a modest 2000 × 1500 photograph can occupy nine megabytes or more as a BMP. PNG was designed for precisely this job — keeping every pixel losslessly while squeezing out the redundancy — so the same image is usually several times smaller with no visible change.
The browser decodes the BMP into raw pixels, draws them onto a canvas, and re-encodes that canvas with the PNG encoder. Because both ends of the trip are lossless, the PNG is pixel-identical to the decoded bitmap. You are not trading quality for size here; you are dropping the wasted bytes a legacy container carries, which is why BMP to PNG is one of the few conversions that shrinks a file without giving anything up.
Up to twenty files convert in one run, each up to 25 MB, processed one at a time so memory stays predictable, and a summary strip totals the batch before and after so the saving is obvious at a glance. Each result is named after its source with a .png extension. Nothing is uploaded: the decode, the re-encode and every download happen inside the tab, with no account and no watermark, because there is no server on the other end.
BMP to PNG is almost always a win, but "almost." PNG's lossless modelling excels on flat colour — a UI screenshot or logo can drop ninety percent — yet it struggles with photographic noise, where a high-quality JPG can end up smaller than the PNG and look the same because it is allowed to discard data. If your bitmap is a scan of a photograph and size matters, compare against BMP to JPG before committing to lossless. The rule of thumb: crisp edges and few colours favour PNG; continuous-tone photographs with grain favour JPG.
BMP is not one format: 8-bit indexed, 24-bit and 32-bit variants all exist, and an old indexed bitmap carries a palette that must be expanded to truecolour before the PNG encoder ever sees it. The expansion is lossless, but it means a 256-colour BMP gains no new colours — do not expect banding in the source to improve. If you are chasing the smallest lossless file rather than simply leaving BMP behind, run the result through the compressor, which re-tries the encoder's filters and bit depth without throwing a single pixel away.
Step by step
Drop one or more images onto the upload area — a .bmp or any other format, which is detected automatically.
Optionally set a maximum dimension; anything larger is scaled down in the same pass.
Press Convert to PNG — each bitmap is decoded and re-encoded locally, one file at a time.
Read the result row: it names the format that arrived and how much smaller the PNG is.
Download each PNG on its own, or take the whole batch from the results list.
Why use it
What this tool is good for, and what it deliberately does not try to do.
A BMP stores raw, barely compressed pixels, so it is often five to ten times the size of the same image as a PNG. Converting keeps every pixel but drops the wasted bytes.
Both BMP and PNG are lossless, so nothing is thrown away in the conversion — the PNG is pixel-identical to the decoded bitmap, just far more efficient.
Browsers, CMSs and design apps handle PNG natively, while a raw BMP is a legacy Windows format many web workflows refuse outright.
The decode and re-encode run in the browser's own image pipeline, so nothing is uploaded and no copy is stored.
Questions
Short, honest answers about quality, limits and privacy.