BMP to PNG

Make a PNG from one browser-decodable BMP. Check output dimensions and choose whether to retain available transparency or add a solid fill.

Use PNG for bitmap artwork or screenshots whose decoded pixels should avoid another lossy encode. If the browser decodes the BMP as opaque, the conversion cannot infer a transparent background.

  • 100% free
  • No registration
  • On your device
  • Modern browser
  1. 1Choose files
  2. 2Convert
  3. 3Download
Drag & drop your file hereor click the button below to choose a fileSelect files

or drag & drop files here

Choose a supported image. Large photos resize automatically.

Tip: You can also paste files directly (Ctrl+V / Cmd+V)

Files are processed on your device. See privacy details below for optional services.

Your input stays on this device for this operation. We don’t upload or store it.

About BMP to PNG

Use PNG for bitmap artwork or screenshots whose decoded pixels should avoid another lossy encode. If the browser decodes the BMP as opaque, the conversion cannot infer a transparent background.

PNG export

Use lossless encoding for the rendered pixels.

Alpha setting

Keep available transparency or fill it with a color.

How to use BMP to PNG

  1. 1

    Choose the bitmap

    Choose one BMP file

  2. 2

    Set PNG transparency

    Keep PNG selected and choose Transparency

  3. 3

    Check dimensions

    Review the dimensions and download the PNG

Formats and practical limits

Browser-decodable BMP → PNG by default

  • Canvas limits can resize large images. PNG encoding preserves the rendered output pixels rather than bypassing the resize step.
  • Unsupported BMP variants may fail to open. Source metadata is not copied.

Practical example

Convert a BMP diagram to PNG for a document editor that accepts PNG.

Further reading

Frequently Asked Questions

1 answers
Does the PNG remove a white background?

An opaque white pixel stays white. Use the color-based background remover if white pixels need to become transparent.