BMP to PNG Converter
Convert legacy .bmp bitmaps to compressed PNG. Lossless conversion — your pixels stay pixel-perfect, but the file shrinks dramatically. Runs locally in your browser.
100% client-side · no upload
Select one or more files to begin.
How to convert BMP to PNG
- Pick one or more
.bmpfiles. - Press Convert to PNG. Each file is decoded and re-encoded as lossless PNG.
- Download each PNG result.
Common use cases
- Web upload: most web platforms reject BMP outright.
- Archiving old screenshots in a fraction of the disk space.
- Migrating legacy assets: game and DOS-era assets often ship as BMP.
Frequently asked questions
Will the PNG look identical?
Yes — PNG compression is lossless, so every pixel is identical.
How much smaller will the PNG be?
Typically 5–10× smaller for screenshots and UI captures; less for noisy photo BMPs.
Are 24-bit and 32-bit BMPs both supported?
Yes, the browser canvas decoder handles common BMP variants. Very old 1-bit / 4-bit BMPs may need a one-off conversion in a desktop tool first.
Related: WebP to PNG · SVG to PNG · PNG to JPG · All image converters