Convert BMP to PNG
Quietly. In your browser. No upload.
Drop your .bmp file
or click to browse · max 50MB
or paste with ⌘V
BMP is one of the oldest image formats still in active use — uncompressed, raw, and supported by basically every Windows program written since the 1990s. PNG is the modern lossless equivalent: it stores the same pixel data with much better compression. Converting BMP to PNG is a clean swap that produces a file 50–80% smaller without any quality loss.
When you'd use it
Save disk space on archived images
BMP files from older Windows software, legacy scanning tools, and certain industrial cameras can be enormous. PNG stores the same pixels at a fraction of the size with no quality difference.
Upload to web platforms
Many web-based forms, image hosting services, and content platforms reject BMP outright because of its size. PNG is universally accepted and compresses to a fraction of BMP's bulk.
Modernize legacy assets
You inherited a folder of BMPs from an old project. Converting them to PNG keeps the data lossless, makes the folder much smaller, and brings the assets into a format every modern tool prefers.
How it works
-
Your file never leaves the browser.
-
Conversion runs locally via WebAssembly and Canvas.
-
Download. No account, no history.
Technical notes
BMP is essentially uncompressed raw pixel data with a small header. PNG stores the same pixels using DEFLATE compression — lossless, but typically reducing file size by 50–80%. There is no visual or pixel-level difference between the BMP input and the PNG output; the bytes-on-disk are simply organized more efficiently. Color depth is preserved (24-bit and 32-bit BMPs round-trip cleanly), and any alpha channel in a 32-bit BMP is carried through to the PNG.
Frequently asked
What happens to my BMP files?
Nothing leaves your browser. The conversion runs locally on your device using WebAssembly and the Canvas API. No file is uploaded to a server — including ours.
Is the converted PNG identical to the original?
PNG is a lossless format. Pixel data round-trips exactly when the input is also lossless.
Is there a file size limit?
There is no hard cap, but very large files (hundreds of MB) may be slow on older devices because everything happens in your browser's memory.
Do you collect data on my file or my use?
Your file is invisible to us — it never leaves your browser. For aggregate page-view counts we use Cloudflare's server-side edge logs (no JavaScript beacon runs in your browser). We display Google AdSense ads on conversion result pages; the AdSense script loads on every page and may set advertising cookies after you accept the consent banner (Google Consent Mode v2 asks first). The ads see the page URL and standard browsing signals — they never see your file, because the file never leaves your device.
Will the image quality change?
No. Both BMP and PNG are lossless. Every pixel in the BMP is stored exactly as-is in the PNG — the only difference is that the PNG uses compression to take less disk space.
Is there any reason to keep the BMP?
Almost never. The only case is if you're handing the file to a very old or very specialized tool that explicitly requires BMP. For every other purpose, PNG is the better format.