WebPをBMPに変換
WebP画像をWindows BMP(24ビット、透明度付きの32ビット、8ビットグレースケール)に変換します。DPIや背景色も指定でき、一括変換にも対応、アップロードは不要です。
BMPは圧縮も凝ったエンコードもない、Windows標準のビットマップです。そのためほとんどのプログラムが読み込めます。古いWindowsソフト、組み込み機器、ラベルプリンター、ゲームエンジン、WebPを受け付けない一部の産業用ツールなどが該当します。この変換ツールはブラウザーでWebPをデコードし、標準のBMPとして保存します。互換性が最も広い24ビットカラー、透明度を保てる32ビット、最も小さい8ビットグレースケールから選べます。
使い方
- WebPファイルを1つ以上ドロップします。
- BMPの種類を選びます。24ビット、透明度付きの32ビット、8ビットグレースケールがあります。
- 24ビット・8ビットでは透明部分を塗りつぶす色を選び、必要なら保存するDPIや最大サイズも指定します。
- BMPを1つずつ、またはまとめてZIPでダウンロードします。
計算式
BMPのサイズ = 14(ファイルヘッダー)+ 40(情報ヘッダー、32ビットは108)[+ 8ビットのパレット1,024] + 高さ × 1行のバイト数。1行のバイト数は、幅 × 1ピクセルあたりのバイト数を4の倍数に切り上げた値です。
行は下から上へ、青・緑・赤の順で保存されます。32ビットのファイルはアルファチャンネルを含むビットマスク付きのBITMAPV4HEADERを使います。これがBMPで透明度を持たせる標準的な方法です。8ビットのファイルはRec. 601の輝度係数(0.299 R + 0.587 G + 0.114 B)で作った256段階のグレーパレットを使います。DPIは1メートルあたりのピクセル数として保存されます。
計算例
160 × 100 pxのWebPは、24ビットBMPでちょうど14 + 40 + 100 × 480 = 48,054バイト、32ビットBMPで14 + 108 + 100 × 640 = 64,122バイト、8ビットグレースケールBMPで14 + 40 + 1,024 + 100 × 160 = 17,078バイトになります。そのため、数KBのWebPがはるかに大きなビットマップになることがあります。
よくある質問
BMPがWebPよりずっと大きいのはなぜですか?
WebPは圧縮された形式ですが、BMPは全ピクセルを生のバイトで保存するためです。1920 × 1080の画像は、内容にかかわらず24ビットBMPで6,220,854バイトになります。
BMPでもWebPの透明度を保てますか?
はい、32ビットを選んでください。ペイントや最近のほとんどの編集ソフトはアルファチャンネルを読み取ります。古いプログラムの中にはアルファを無視して隠れた色を表示するものがあるので、その場合は背景色を指定した24ビットを使ってください。
アニメーションWebPはどうなりますか?
BMPには画像を1枚しか入れられないため、最初のフレームを変換し、結果にもその旨を表示します。
ファイルはアップロードされますか?
いいえ。デコードもBMPの書き出しも、すべてブラウザー内で行います。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/webp-to-bmp-converter/
このツールを引用する
kakaoCalc. (2026, November 8). WebPをBMPに変換. https://kakao.mobile/ja/tools/webp-to-bmp-converter/
“WebPをBMPに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/webp-to-bmp-converter/.