Free BMP (.bmp) to PNG (.png) converter — batch conversion with quality control, entirely in your browser. No upload, no signup.
PNG · JPG · WebP · BMP · GIF · SVG · AVIF
BMP is the uncompressed Windows bitmap format: raw pixels with a header. Files are enormous but trivially simple, which is why BMP still appears in legacy Windows software, embedded systems and scientific tooling. There is almost never a reason to keep an image in BMP.
PNG is the standard lossless image format of the web. It compresses without ever degrading quality and supports full alpha transparency, which makes it the default choice for screenshots, logos, UI graphics and any image with sharp edges or text.
Yes — free, unlimited and without watermarks. Conversion runs on your own machine, so there are no server costs behind it.
No. Your browser decodes the BMP file and re-encodes it as PNG locally using the Canvas API. Nothing is transmitted anywhere.
No. PNG is lossless, so the converted image is pixel-identical to the decoded source.
Yes — drop any number of files and convert the whole batch in one click. A single result downloads as a file; a batch arrives as a ZIP, and each row shows the new dimensions and the size change.
PNG writes the decoded pixels without adding further compression loss, but it cannot restore detail already lost in the BMP source. The fresh canvas export also does not copy source metadata or animation.