BMP to PNG Converter
Convert BMP images to PNG right in your browser. Batch, private, no uploads, and a dropped folder adds up to 3,000 files at a time.
- Free, no account
- No watermark
- No usage limit
About the BMP to PNG Converter
Convert BMP to PNG right here, no upload, no sign-up, and the file never leaves your device. The no-upload part is the actual selling point, not privacy boilerplate, because a BMP is enormous. The format writes every pixel out raw with zero compression, so an ordinary-looking image can weigh ten, twenty, even forty megabytes. Hand a file like that to one of the free online converters and you're doing the daftest thing going: uploading a giant file to a stranger's server, waiting on it, then pulling it back down, all to end up with something smaller. This converter runs on your own machine instead. Nothing uploads, so there's nothing to wait on, and the image stays yours. PNG holds the exact same pixels, lossless, at a fraction of the size.
Drop a single BMP or a few hundred at once. They convert in parallel on your device, and you download each PNG on its own or grab the whole batch as one ZIP. No size ceiling, no daily cap, no watermark, none of the Pro-tier gating, because there's no server we'd have to pay for.
How to use
- Drag your BMP files onto the box, or click to browse and pick them. You can also paste an image straight from your clipboard.
- If the image came in sideways or mirrored, fix it first with the rotate and flip buttons. Skip this for a straight conversion.
- Click Convert. Everything happens in the browser, which is what keeps it fast and private.
- Download each PNG individually, or use Download all (ZIP) when you've converted a stack of them.
There's no account and no email gate. Speed depends on your device and the file sizes, not on how busy some server happens to be. And because BMPs are big, doing this locally means you skip the slow upload of a heavy file entirely.
Converting on your own machine, and why that wins here
Most online converters follow the same routine. You upload, a server does the work, it sends the result back. For most formats that's only a privacy question. For BMP it's slow and a bit pointless on top of that, because the whole reason you're converting is that the file is too big, so you'd be shipping that oversized file across the internet twice before you ever see a smaller one.
This tool skips all of it. The conversion is done by compiled image codecs running inside your browser tab, on your own hardware. Your BMP never touches a server, which is what "private" actually means here, not a checkbox on a policy page. It also means there is no daily quota for anyone to enforce, because nothing is running on our end. It does not work offline, though, and those two things get treated as one claim far too often. The PNG writer is fetched on your first press of Convert and ships as two builds, 236,042 bytes and 164,172, so your browser takes whichever of them it can run. Checking the built export confirms that neither arrives with the page.
The batch handling is where it pulls ahead of the basic converters. A lot of the free ones make you do one file at a time, or cap the free tier at three and then dangle a subscription. Drop a folder's worth of BMPs here and they all convert together, then come down as a single ZIP. Dragging the folder itself rather than the files is where one number shows up, because the walk stops at the first 3,000 and says so on screen, so a big library goes through in two drops. The PNG that comes out also carries no location or camera metadata. If the source had any tucked inside it, it's stripped, so you're not quietly telling people where a photo was taken when you send the file on.
You keep every pixel, the file just gets smaller
People get nervous that converting will wreck the image, and here it won't. BMP and PNG are both lossless, which means every pixel from the BMP lands in the PNG exactly as it was, nothing softened or approximated. This is not like saving to JPG, where you trade a little detail for size. You're repackaging the identical image in a format that just doesn't waste space.
So where does the shrinkage come from? PNG runs the pixel data through lossless compression that spots repetition and stores it compactly, while BMP writes everything out longhand. A screenshot, a logo, a diagram, anything with big flat areas of one color, can drop to a tenth of the BMP's size or smaller. A busy photograph won't shrink as dramatically, since there's less repetition to squeeze, but it still comes out far smaller than the raw bitmap, and the picture looks identical whichever way it goes.
One honest exception, and it's the only real one. If your BMP is a photograph and you care about the absolute smallest file above everything else, JPG can beat PNG by throwing away a sliver of detail you'd never spot. For a photo headed to a web page where every kilobyte counts, that's worth a look. For screenshots, graphics, logos, anything with text or sharp edges, or anything you want kept pixel-perfect, PNG is the better target, and it holds transparency too, which JPG can't.
| BMP | PNG | |
|---|---|---|
| Compression | none, fully raw | lossless |
| Typical size | very large | much smaller, same pixels |
| Transparency | rarely | yes, full alpha |
| Opens in a browser | often not | everywhere |
Once you're done editing, there's not much reason to keep a file as BMP. PNG gives you the same quality in a smaller file that opens anywhere. Hold onto the BMP only if some older program specifically demands one.
Frequently asked questions
Will transparency come through from the BMP?
If your BMP actually has a transparent layer, which only the 32-bit ones do, it carries straight into the PNG. Most BMPs are the plain kind with no transparency at all, though, so those come out as a fully solid PNG. Either way you lose nothing, there just isn't any transparency to keep unless the original had it. When it is there, PNG is the right place for it, since it supports full alpha.
Is there a limit on how big a BMP I can convert?
No fixed limit on the size of one file, since there's no server rationing anything. The real ceiling is your own device's memory. A very large BMP has to be held in RAM while it's decoded, so on a phone or an older laptop a huge one will convert slower and, in the extreme, can run short of room. On a normal computer you won't notice.
Can I rotate or flip while I convert?
Yes. There are buttons for a 90-degree rotate and a horizontal or vertical flip, applied before the PNG gets written, so you can straighten out an image that came in the wrong way round without opening a separate editor first. Leave them untouched for a plain conversion.
Does the converted file keep any hidden metadata?
The PNG comes out clean. Any location or camera data that might have ridden along gets dropped during conversion, so you're not accidentally passing on where or with what a photo was made. BMP rarely carries that sort of thing in the first place, but if it's there, it doesn't survive the trip.
Can I convert a whole folder of them at once?
Yes, and this is the part worth using. Select or drop as many BMPs as you want and they process together on your machine, then you pull them down one by one or as a single ZIP. There's no batch cap and no paid tier holding the feature hostage, because the converting happens on your hardware rather than on servers we'd otherwise be paying to run.
Does it work on my phone?
It does. Any modern mobile browser handles it, and the work still happens on the device, so your bitmap stays private with iOS and Android behaving identically. The one thing a weak signal costs you is that first press of Convert, which has to pull the writer down before anything is converted at all. A big BMP simply takes a little longer on a phone than on a quick desktop.
Do I need to install anything or make an account?
Neither. It's a web page. Open it, convert, done. No download, no account, no email, and nothing kept once you close the tab.