Convert BMP to PNG
Same pixels, a fraction of the size, and a format every app and website accepts.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark · limit is your device’s memory; phones hold less
Convert BMP bitmaps to PNG without losing a single pixel. Usually 5 to 20 times smaller. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Free, no ads. Support StayPut
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
BMP is the bitmap format Windows Paint saved by default for decades, and it is still what some scanners, CNC and embroidery programs, microscope cameras and old industrial software write out. It stores every pixel raw, row by row, so a 1920 by 1080 screenshot takes about 6 MB whether it shows a photo or a blank page. Many upload forms, chat apps and content systems reject it outright.
PNG is the natural replacement because it is also lossless. The colours of every pixel in the PNG match the bitmap exactly, but PNG compresses runs of repeated colour, so a diagram, screenshot or pixel-art sprite typically shrinks to a tenth of the BMP or less. Photos saved as BMP shrink less, often by half.
Your browser reads the bitmap, including the 1, 4 and 8-bit palette variants and 32-bit files with an alpha channel, and writes the PNG inside this tab. Your files are not uploaded, which matters when the bitmaps come from lab equipment, medical imaging or a client’s scanner.
A few practical notes on specific sources. Screenshots saved from very old versions of Windows Paint, and exports from tools like MS Paint on Windows XP, are 24-bit and convert cleanly. Bitmaps from embroidery and sign-cutting software are often 1-bit or 4-bit with a tiny palette; the PNG keeps those exact colours, and is usually a few kilobytes. Game textures and sprite sheets from older engines sometimes use a magenta or bright green key colour instead of real transparency: that colour is kept as a normal colour, so remove it in an image editor if you need a transparent PNG.
If you are converting a folder of bitmaps for a website or an archive, drop them all at once and download the zip. File names stay the same apart from the extension, so links and references are easy to update. For photographs where size matters more than perfection, JPG gets much smaller still.
Why not just rename the file? Changing .bmp to .png leaves the bytes untouched, so the file still starts with the BM signature and stays the same size. Some viewers sniff the contents and open it anyway, but upload forms, content management systems and image hosts check the signature and refuse it, or worse, accept it and show a broken image later. A real conversion rewrites the data in PNG form.
Have another type of picture? Convert any image to PNG takes PNG, WebP, HEIC, GIF, BMP, AVIF and more.
How it works
- Drop your BMP files onto the page, or tap to pick them. Batches are fine.
- There are no quality settings: PNG is lossless, so the output matches the decoded image exactly.
- Download each PNG, or all of them as one zip.
In your browser, not on a server
Stayput first reads the opening bytes of each file, where every image format writes its signature, so it knows what the file really is whatever it is called. Your browser decodes JPG, PNG, WebP, GIF, BMP, AVIF and SVG itself; TIFF goes through UTIF.js, HEIC through the libheif WebAssembly decoder, and JPEG XL (or AVIF, in a browser without native support) through the Squoosh decoders, all served from this site and cached. The browser re-encodes JPG, PNG and WebP; PDF, ICO, GIF, BMP and TIFF files are written by small encoders in the page. Nothing here needs a server.
Compared with upload-based tools: Online converters upload your image, convert it on their machine, keep it for hours and cap you at a few files a day. This does the same conversion on your device, for as many files as your device’s memory can hold, with no upload to wait for.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Will converting BMP to PNG lose quality?
No. PNG is lossless, so the output has exactly the same pixel values as the bitmap. Open both side by side and zoom in: they are identical.
Why is my PNG so much smaller than the BMP?
BMP normally stores no compression at all. PNG uses the same kind of compression as a zip file on the pixel rows, which removes the repetition without changing any pixel. Large areas of flat colour compress best.
What about BMPs with transparency?
A 32-bit BMP with an alpha channel keeps its transparency in the PNG. Most BMPs are 24-bit and have no transparency to keep.
Can Windows open PNG files everywhere a BMP worked?
Almost always. Photos, Paint, Word, PowerPoint and every browser open PNG. The exceptions are the same old or embedded programs that still ask for BMP in the first place; keep the original bitmap for those.
Does the PNG keep the DPI of the scan?
The pixel count is identical, which is what decides print quality. The dots-per-inch tag from the bitmap header is not copied, so print dialogs may assume 72 or 96 dpi; set the print size you want there.
Is anything uploaded?
No. The bitmap is decoded and the PNG is written by your browser, in this tab. After one visit and a short wait the page keeps working with Wi-Fi turned off.
More image tools
Image Converter
Drop any image, see what it really is, pick what you need. Converted on your device.
Image to ASCII art
Turn a picture into text characters you can copy, paste or save, made on this device.
Pixel art converter
Chunky pixels and a limited palette from any picture, previewed live and made on this device.
Photo to sketch
Pencil, charcoal or coloured pencil from any photo, previewed live and drawn on this device.
Other conversions
Guides
- Is Convertio safe?Convertio is a well-known converter with a published deletion policy. For private files, the safer choice is a converter that never receives them.
- Is Zamzar safe?Zamzar is one of the oldest online converters. Its storage window is longer than most, which is the detail worth knowing.
- A free CloudConvert alternative for everyday filesCloudConvert measures its free tier in credits tied to conversion time, not files, which makes it hard to predict when you will hit the limit. Here is an alternative with nothing to meter.
- A free Convertio alternative with no file size capConvertio's free plan caps both file size and how many conversions you get per day. Here is an alternative with no such ceiling.
- A free Zamzar alternative with no daily limitZamzar's free service limits how many files you can convert and how big each can be. Here is an alternative with no such cap.