BMP to WebP converter: free, private, in your browser

Convert BMP bitmaps to WebP, right in your browser. Lossless mode keeps the exact pixels at a fraction of the file size. Your images stay on your device.

BMP to WebP

Convert uncompressed BMP bitmaps to WebP. Lossless WebP keeps the exact pixels at a fraction of the BMP file size.

How do I use the BMP to WebP converter?

  1. Choose a mode. Pick Lossless (default), Near-lossless, or High quality with a quality between 40 and 100. Optionally set a maximum size.
  2. Add your images. Drag JPG, PNG, GIF, BMP or AVIF files (or whole folders) onto the page, paste an image, or click anywhere to pick files.
  3. Let it convert. Each file is security-checked, color-optimized when that causes no visible loss, and encoded to WebP by libwebp at its most thorough setting (method 6), one file at a time.
  4. Download. Download each WebP on its own, drag it to your desktop (Chrome and Edge), or download everything as one ZIP.

Frequently asked questions

What is lossless WebP?

Lossless WebP is a separate WebP codec (VP8L) that compresses an image without changing a single pixel. Decoding a lossless WebP gives back exactly the original pixels. It is usually much smaller than PNG for screenshots, graphics and illustrations.

Is smallwebp.io free?

Yes. smallwebp.io is free to use, with no account, no watermark and no limit on the number of files. Each file can be up to 50 MB and 50 megapixels.

Are my images uploaded to a server?

No. smallwebp.io runs entirely in your browser. The libwebp encoder and the libimagequant color optimizer run as WebAssembly in a Web Worker on your device, and the site’s security policy blocks connections to other servers. Your images never leave your computer.

Converters