Drop images here
or browse, or paste from the clipboard
BMP and every other format · no size limit · never uploaded
Check it yourself
Your images never leave this tab.
Open your browser's developer tools, switch to the Network tab, and convert a file. You will see the encoder and its WebAssembly module load from this domain the first time, and then nothing — no upload, no image data, no request carrying your file anywhere. Turn off your Wi-Fi after the page loads and it still works.
The conversion with no downside
Most format changes are a trade. This one is not.
A BMP stores pixels raw. There is essentially no compression: a 1920 × 1080 image takes about six megabytes whether it is a photograph or a solid white rectangle, because the format records every pixel as literal bytes. That was a sensible design in 1986, when the point was handing data straight to a Windows display, and it is a terrible one for storing or sending anything.
PNG stores the same pixels losslessly compressed. The decoded image is bit-for-bit identical — not visually similar, identical — and the file is routinely five to twenty times smaller.
There is no quality setting on this page because there is no quality decision to make.
How to convert BMP to PNG
- Drop your
.bmpfiles onto the box above, click it to browse, paste from the clipboard, or drop a folder. - PNG is already selected as the output format on this page.
- Press Convert, then download the files individually or as a single ZIP.
Where BMPs come from
Almost nobody chooses BMP deliberately any more, which is why running into one is usually a surprise. They arrive from scanner software with old defaults, Windows utilities that have not been updated in fifteen years, embedded devices and industrial cameras, medical and laboratory instruments, and screenshot tools from a previous era.
In every one of those cases the file is far larger than it needs to be and half the web will not accept the extension. PNG solves both without giving anything up.
PNG or JPG?
Decide by what the image contains:
- Screenshots, diagrams, logos, scanned text, flat colour. PNG, comfortably. It is lossless and this is exactly the material its compression is best at — a screenshot often shrinks by a factor of twenty.
- Photographs. JPG will be substantially smaller than the PNG, and its lossy compression suits continuous tone. You give up a little quality for a lot of size.
If you want the smallest possible file and still lossless, WebP beats PNG on most images.
Nothing is uploaded
Your browser decodes the bitmap and a WebAssembly encoder writes the PNG, both in this tab. No upload endpoint exists on this site. That is also why the file size limit is your machine’s memory rather than someone’s server quota — useful, given how big BMPs get.
Frequently asked questions
- How do I convert BMP to PNG for free?
- Drop your .bmp files onto the box at the top of this page — PNG is already selected — press Convert, and download the results. No account, no watermark and no daily limit, because the conversion runs on your own machine rather than on a server.
- Is any quality lost?
- None whatsoever. This is the rare conversion with no trade-off at all. BMP stores raw pixels and PNG stores compressed pixels, but PNG's compression is lossless — the decoded image is bit-for-bit identical. You get exactly the same picture in a much smaller file.
- How much smaller will the PNG be?
- Usually a great deal. A BMP stores every pixel as raw bytes with essentially no compression, so a 1920 by 1080 screenshot occupies around 6 MB regardless of what it shows. The same image as a PNG is often a few hundred kilobytes. Reductions of five to twenty times are routine, and screenshots and flat-colour graphics do best of all.
- Why does BMP produce such enormous files?
- Because it was designed in 1986 for Windows to hand pixels straight to a display, not to store or transmit them. Compression was not the point — direct memory layout was. The format still turns up constantly in output from scanners, old Windows utilities, embedded devices and industrial software, all of which is why people end up needing this conversion.
- Should I convert to PNG or JPG?
- PNG for screenshots, diagrams, logos, scanned text and anything with hard edges or flat colour — it is lossless and it compresses that material extremely well. JPG for photographs, where it will be considerably smaller than the PNG and the lossy compression suits continuous tone.
- Is transparency preserved?
- If the BMP has any, which is uncommon. Most BMP files are fully opaque — the format's alpha support is a later addition that many writers never used. Where alpha is present it transfers to PNG's 8-bit alpha channel intact.
- One of my BMP files will not convert. Why?
- BMP has a long tail of unusual variants — exotic bit depths, RLE compression, OS/2 headers — and decoding here relies on your browser, which handles the common cases and rejects the obscure ones. A file that fails is almost always one of those variants or a truncated download. Re-saving it from an image editor as a standard 24-bit BMP will fix it.
Other conversions
Each converter opens with the right output format already selected, so the file you drop comes back in the format you came for.
Convert WebP to another format
Convert images to WebP
- Convert PNG to WebP Keep the transparency, drop most of the file size. Lossless mode is one click away if you need pixel-exact output.
- Convert JPG to WebP Typically 25-50% smaller than the same photo as a JPEG, at a quality most people cannot tell apart.
- Convert JPEG to WebP The same conversion as JPG — the two extensions are one format. Smaller files, same picture.
- Convert HEIC to WebP iPhone photos, converted in the browser. No app, no upload, and it works on iOS Safari where most converters do not.
- Convert AVIF to WebP Usually a compatibility move rather than a size one. WebP opens in more places than AVIF still does.
- Convert GIF to WebP Static GIFs convert cleanly and shrink hard. Animated GIFs convert to their first frame — and we will tell you when that happens.
- Convert TIFF to WebP Scans and print files, converted to something a browser can actually display.
- Convert BMP to WebP BMP stores pixels essentially uncompressed. Expect the file to get very substantially smaller.
- Convert SVG to WebP Turning vector into pixels. You choose the size, because a vector does not really have one.
Convert to PNG or JPG
- Convert HEIC to JPG Turn the photos your iPhone actually shot into the format everything else can open. The pictures never leave your device.
- Convert HEIC to PNG Convert iPhone photos into PNG when the software you are feeding demands it. Lossless, private, and free.
- Convert SVG to PNG Rasterize vector artwork into PNG at the exact size you need, with the transparent background intact.
- Convert SVG to JPG Rasterize vector artwork into JPG for the places that will not take anything else. Free, unlimited, nothing uploaded.
- Convert TIFF to JPG Turn enormous archival scans into files you can actually email. Free, unlimited, and nothing leaves your machine.
- Convert TIFF to PNG Convert archival scans into PNG without losing a pixel — the right choice when the page is text, plans or line art.
- Convert AVIF to JPG You downloaded an AVIF and nothing on your computer will open it. This turns it into a JPG that everything opens.
- Convert AVIF to PNG Convert AVIF into PNG for the software that has never heard of AVIF. Transparency intact, nothing uploaded.
- Convert GIF to PNG Convert GIF into PNG without losing a pixel — and escape the 256-colour palette for good.
- Convert GIF to JPG Convert GIF into JPG for the systems that insist on it. Free, unlimited, and nothing leaves your machine.
- Convert BMP to JPG Turn enormous uncompressed bitmaps into files you can actually send. Free, unlimited, and nothing leaves your machine.
Convert your images without handing them over.
No account, no upload, no limit on how many files you throw at it.
Start converting