WebPは最近のWebサイトから画像を保存するとたいてい得られる形式であり、たいてい望んでいない形式でもあります。Microsoft Officeは受け付けず、多くのデスクトップの画像ビューアーが認識せず、印刷所で拒否され、古いスマートフォンでは表示できません。このツールはブラウザ内でWebPをデコードし、事実上あらゆるソフトが開けるJPGまたはPNGへ再エンコードします。
どちらを選ぶかは重要です。JPGは写真、そして文書に入れたりメールで送ったりする画像に適します。PNGはロゴ、イラスト、スクリーンショット、透明度のある画像に適します。可逆のWebPをJPEGに変換すると、アルファチャンネルを失うと同時に鮮明な輪郭に圧縮のアーティファクトが乗るためです。
デコードも再エンコードもブラウザ自身のWebP対応を使って処理されます。画像がアップロードされることも、リモートのサーバーにキャッシュされることもありません。
| 画像の種類 | 変換先 | 理由 |
|---|---|---|
| 写真 | JPG | 小さな容量、普遍的な互換性、「高」で劣化は無視できる |
| ロゴ・アイコン | PNG | 透明度と完全に鮮明な輪郭を維持 |
| スクリーンショット | PNG | JPEGはUIの文字をぼかし滲みを作る |
| グラフ・図表 | PNG | 細い線と平坦な色がそのまま残る |
| 印刷用 | JPGまたはPNG | 印刷の工程はまだWebPをほとんど受け付けない |
WebPはGIFのようにアニメーションを収められます。ここで使うブラウザの画像デコーダーは最初のフレームしか読まないため、アニメーションWebPは静止画1枚に変換されます。変換先のJPGもPNGもフレームに対応しないため、動きを保つ方法はありません。
WebPはWebを前提とした形式です。ブラウザはすべて対応していますが、Officeアプリケーション、多くのデスクトップビューアー、印刷の工程、古い端末は対応していません。JPGやPNGへ変換すれば互換性の問題は完全になくなります。
写真や文書・メールに入れる画像はJPGです。ロゴ、アイコン、スクリーンショット、グラフ、透明度を保つ必要のある画像はPNGです。
PNGへ変換した場合のみ保たれます。JPEGにはアルファチャンネルがないため、透明なWebPをJPGにすると白と合成されます。
通常はそうです。WebPはJPEGとPNGの両方より効率よく圧縮するため、JPGはやや、PNGはかなり大きくなります。普遍的な互換性を得るための代償です。
最初のフレームだけが変換されます。JPGとPNGはアニメーションを収められないため、出力は静止画1枚です。
いいえ。ブラウザはすでにWebPをデコードできます。このページはその内蔵機能を使ってローカルで再エンコードします。送信されるものはありません。