WebP変換ツール
ブラウザ内でWebPとJPG/PNGを相互変換。ファイルがサーバーにアップロードされることはありません。モダンなWebに適した軽量サイズを実現します。
Drop an image here, or
Max 25 MB. Files never leave your browser.
ソース
× · ·
Output
Processing…
× · · (%)
使い方
- 1 画像をドロップします(一般的な形式であれば何でも構いません)。
- 2 出力形式(WebP、JPG、PNG)を選択します。
- 3 必要に応じて画質を調整します。
- 4 変換結果をダウンロードします。
このツールを使う理由
- 1つのツールで3つの出力形式に対応。
- WebPは同じ画質でもJPGよりおよそ25〜35%小さいファイルサイズになります。
- WebPおよびPNG出力では透過(トランスペアレンシー)にも対応。
- 処理はすべてクライアントサイドで完結 — アップロード不要でプライバシーの心配もありません。
よくある質問
WebPはどんなときに使うべきですか?
モダンなWeb向けの画像にはWebPの使用がおすすめです。現在ではSafari 14以降を含むほとんどの主要ブラウザがWebPに対応しています。古いシステムとの互換性が必要な場合のみJPGを使用してください。
このツールはアニメーションWebPに対応していますか?
抽出されるのは最初のフレームのみです。アニメーションWebPやAPNGの変換にはより複雑な処理が必要となるため、このツールの対応範囲外です。
EXIFデータは保持されますか?
いいえ。再エンコードの過程でEXIF情報は削除されます。これはプライバシー保護の観点で有用です。
WebP変換ツール とは?
WebP変換ツールは、WebP形式とJPG・PNG形式の間で画像を相互変換するツールです。すべての処理はブラウザ内のクライアントサイドで完結するため、ファイルがサーバーにアップロードされることは一切ありません。WebPはファイルサイズが小さく、モダンなWebに最適な形式です。一方、JPGやPNGへの逆変換は、古いソフトウェアやプラットフォームとの幅広い互換性を回復するのに役立ちます。
機能
3方向の形式変換
ブラウザがデコードできる任意の画像(WebP、JPG、PNG、その他createImageBitmapが対応する形式)を、WebP、JPG、PNGのいずれかの出力形式に変換します。単一のドロップダウンから変換先の形式を選択するだけです。
調整可能な品質
10〜100のスライダー(デフォルト90)でWebPおよびJPEG出力のエンコード品質を設定し、canvas.toBlob()に0.1〜1.0の値としてそのまま渡します。PNGはロスレス形式のため品質コントロールは表示されません。
JPEG用の背景塗りつぶし
JPEGにはアルファチャンネルがないため、透明なPNGやWebPをJPGに変換する際、エンコード前に透明ピクセルを選択した背景色(デフォルトは白)で塗りつぶします。
アップロード不要、25MB上限
処理はCanvas APIを通じてブラウザ内で完結します。25MBを超えるファイルは、デコードが試みられる前にクライアント側で拒否されます。
例
Input
photo.png — 1920x1080, 2.4 MB, transparent background, output format set to JPG, quality 90, background #ffffff
Output
photo.jpg — 1920x1080, ~310 KB, transparent areas flattened to solid white, EXIF stripped
主な用途
-
1
画像を圧縮してページの読み込みを高速化
ビルドパイプラインやサーバーサイドの画像処理サービスを使わずに、JPGやPNGのアセットをWebPに変換してWeb配信時のファイルサイズを削減します。
-
2
古いツールとの互換性を回復
後段のアプリ、CMS、印刷ワークフローがWebPに対応していない場合に、WebPファイルをJPGまたはPNGに戻します。
-
3
共有前にEXIFメタデータを削除
canvasを通した再エンコードによりEXIFデータ(カメラの機種、GPS、タイムスタンプなど)が破棄されます。これは写真を共有する際のプライバシー保護に役立つ副次的な効果です。
WebP Converterは、createImageBitmap()で画像ファイルをデコードしてcanvasに描画し、HTMLCanvasElement.toBlob()(対応環境では OffscreenCanvas.convertToBlob())を使ってWebP、JPEG、PNGとして再エンコードします。WebP/JPEGには品質を調整するスライダーがあり、JPEGの透明部分には任意の背景色を塗りつぶすオプションも用意されています。デコードとエンコードはすべてブラウザ内(クライアントサイド)で行われ、ファイルがサーバーにアップロードされることはなく、プレビューとダウンロード用のローカルなオブジェクトURLが作成されるのみです。
- カテゴリ
- クリエイター
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
参考文献
- HTMLCanvasElement.toBlob() — MDN Web Docs
- OffscreenCanvas.convertToBlob() — MDN Web Docs
- createImageBitmap() — MDN Web Docs
- WebP Lossless Bitstream Specification — Google(WebP)
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。WebP変換ツール は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
Zerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。