BMP is uncompressed pixels from 1991. WebP is VP8-compressed efficiency from 2010. The same visual content, 95% fewer bytes, fully compatible with Chrome, Firefox, and Safari.
or drag and drop your image here
Supports BMP
Supports BMP
Drop 24-bit or 32-bit BMP files. 32-bit BMP alpha channels preserve in WebP output.
Flat-color and graphic BMP uses lossless VP8L WebP. Photographic BMP uses lossy VP8 at quality 80. BMP has no decode overhead — fast conversion.
WebP files land at 5–10% of the original BMP size. Alpha preserved, ICC profile embedded, ready for any modern web pipeline.
Convert images between these related converters
insight-to-webp-reason
BMP raw pixels go straight to VP8 encoder
entire BMP archives process in a single drop
Pixel-perfect source → efficient delivery
Microsoft Windows bitmap
By default the BMP format is version 4. Use BMP3 and BMP2 to write versions 3 and 2 respectively. Use -define bmp:ignore-filesize to ignore the filesize check.
Weppy image format
Requires the WEBP delegate library. Specify the encoding options with the -defineoption See WebP Encoding Options for more details.
Alpha handling, size reduction, browser support.