WebP to BMP Converter
Convert WebP images to Windows BMP: 24-bit, 32-bit with transparency or 8-bit greyscale, with DPI and background colour. Batch, no upload.
BMP is the plain Windows bitmap: no compression, no clever encoding, so almost any program can read it — old Windows software, embedded devices, label printers, game engines and some industrial tools that refuse WebP. This converter decodes each WebP with your browser and writes a standard BMP. Choose 24-bit colour for the widest compatibility, 32-bit to keep transparency, or 8-bit greyscale for the smallest bitmap.
How to use this tool
- Drop one or more .webp files.
- Pick the BMP type: 24-bit, 32-bit with transparency or 8-bit greyscale.
- For 24/8-bit choose the colour that replaces transparent areas, and optionally the stored DPI or a max size.
- Download each BMP, or all of them as a ZIP.
Formula
BMP size = 14 (file header) + 40 (info header; 108 for 32-bit) [+ 1,024 for the 8-bit palette] + height × row, where row = width × bytes per pixel rounded up to a multiple of 4.
Rows are stored bottom-up in blue-green-red order. 32-bit files use a BITMAPV4HEADER with bit masks that include an alpha channel, the standard way to store transparency in a BMP. 8-bit files use a 256-step grey palette made with the Rec. 601 luma weights (0.299 R + 0.587 G + 0.114 B). DPI is stored as pixels per metre.
Example
A 160 × 100 px WebP becomes a 24-bit BMP of exactly 14 + 40 + 100 × 480 = 48,054 bytes, a 32-bit BMP of 14 + 108 + 100 × 640 = 64,122 bytes, or an 8-bit greyscale BMP of 14 + 40 + 1,024 + 100 × 160 = 17,078 bytes. A WebP of a few kilobytes can therefore become a much larger bitmap.
Frequently asked questions
Why is the BMP so much bigger than the WebP?
WebP is compressed; BMP stores every pixel as raw bytes. A 1920 × 1080 picture is 6,220,854 bytes as 24-bit BMP whatever it shows.
Can a BMP keep the transparency of my WebP?
Yes, choose 32-bit. Paint and most modern editors read its alpha channel; some older programs ignore it and show the hidden colours, so use 24-bit with a background colour for those.
What about animated WebP?
BMP holds one picture, so the first frame is converted and the result says so.
Are my files uploaded?
No. Decoding and BMP writing happen in your browser.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/webp-to-bmp-converter/
Cite or embed this tool
kakaoCalc. (2026, November 8). WebP to BMP Converter. https://kakao.mobile/tools/webp-to-bmp-converter/
“WebP to BMP Converter.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/webp-to-bmp-converter/.