BMP to WebP

Cut a bitmap down for the web — never uploaded.

How it works

Three steps, and nothing leaves your device.

  1. 1

    Drop the BMP in

    It is decoded in the page; nothing is sent anywhere.

  2. 2

    It is encoded as WebP

    At 92% quality, with transparency carried across.

  3. 3

    Download the WebP

    A small fraction of the original.

The biggest size drop of any conversion here

  • You are going from no compression to the most efficient format available. BMP stores three or four bytes per pixel with nothing applied; WebP is the best general-purpose compressor here. The reduction is larger than for any other pair on this site.
  • It is lossy, and that is the trade. BMP is lossless. At 92% quality the difference is invisible on a photograph, but if the BMP is a screenshot full of text, use BMP to PNG instead — lossless, still far smaller, and no fuzz around the letters.
  • Transparency survives. A 32-bit BMP with an alpha channel keeps it, because WebP has one too.
  • Check where the BMP is going. WebP is right for the web and wrong for old desktop software, which is often what produced the BMP in the first place. If the file has to go back into that software, PNG is the safer destination.

Frequently asked questions

How much smaller will it get?

Typically a very large reduction — BMP has no compression at all.

Is anything lost?

WebP at 92% is lossy. Invisible on a photograph; use PNG if the image contains text.

Is transparency kept?

Yes, if the BMP had an alpha channel.

Is my image uploaded?

No. It is converted in your browser.