WebP画像が開けないときの対処法|PNG・JPEGへ変換する手順
ネットで保存した画像がWebP形式で、資料に貼れない・提出先で弾かれる、ということがあります。この記事では、WebPが開けない原因の切り分けと、ブラウザだけでPNGやJPEGへ変換する手順、変換時に画質を落とさないコツをまとめます。
WebPで保存されてしまう理由
Webサイト上の画像を保存したら拡張子が .webp になっていた、というのはよくあるケースです。WebPはWebページの表示を軽くするために広く使われている画像形式で、多くのサイトが同じ写真をJPEGではなくWebPで配信しています。ブラウザで見えている画像をそのまま保存すると、配信されている形式のまま手元に残ります。
つまり、画像が壊れているわけでも、保存に失敗したわけでもありません。ブラウザでは問題なく表示できる一方、受け取る側のソフトやサービスがWebPに対応していないときだけ困ることになります。
- 提出フォームやフリマアプリで「対応していない形式です」と表示される
- 古いバージョンの資料作成ソフトに貼り付けられない
- 写真プリントの注文サイトで受け付けてもらえない
- 取引先へ送ったら「開けない」と返された
- 画像編集ソフトで開こうとするとエラーになる
開けない原因を切り分ける
「開けない」といっても、どこで止まっているかで対処が変わります。上から順に確認すると、変換が必要かどうかがすぐ判断できます。
- 1
ブラウザにドラッグして開いてみる
Chrome、Edge、Safari、Firefoxの新しめのバージョンはWebPを表示できます。ブラウザで表示できるなら、ファイル自体は正常です。問題は開こうとしたソフト側にあります。
- 2
表示すらできないか確認する
ブラウザでも表示できない場合は、ダウンロードが途中で止まってファイルが壊れている可能性があります。保存し直してから再度試してください。
- 3
提出先の対応形式を確認する
アップロードで弾かれる場合は、そのサービスが受け付ける形式が案内に書かれているはずです。JPEGのみ、PNGとJPEGのみ、といった指定が多く、その形式へ変換すれば解決します。
- 4
透過が必要かどうかを決める
背景が透明な画像なら変換先はPNGです。写真ならJPEGでかまいません。ここを決めてから変換すると、やり直しになりません。
ブラウザだけでPNG・JPEGへ変換する
ソフトのインストールは不要です。画像フォーマット変換ツールはブラウザ内で処理するため、画像がサーバーへ送られることもありません。
- 1
変換したいWebP画像を読み込む
ツールのファイル選択から、保存済みの .webp ファイルを指定します。読み込むと元画像のプレビューが表示されます。
- 2
変換先の形式を選ぶ
PNG・JPEG・WebPから選べます。提出先の指定に合わせて選んでください。指定がない場合は、写真ならJPEG、図やロゴならPNGが無難です。
- 3
画質を調整する
JPEGとWebPでは画質のスライダーが使えます。既定の90%前後であれば、見た目の劣化はほとんど分かりません。ファイルサイズを抑えたいときだけ下げてください。
- 4
変換してダウンロードする
変換後のプレビューとファイルサイズを確認してから保存します。拡張子は選んだ形式に合わせて自動で付きます。
変換先はPNGとJPEGどちらを選ぶか
| 変換先 | 向いている画像 | 透過 | ファイルサイズ |
|---|---|---|---|
| JPEG | 写真、風景、人物 | 保持できない | 小さい |
| PNG | ロゴ、図、スクリーンショット、透過画像 | 保持できる | 大きい |
| WebP | 自分のサイトに載せる画像 | 保持できる | 最も小さい |
迷ったら、背景の透明が必要かどうかで決めてください。透過が要らない写真をPNGにすると、ファイルサイズだけが数倍に膨らみます。逆に、透過部分のあるロゴをJPEGにすると、透明だったところが単色で塗りつぶされます。
変換で画質を落とさないコツ
- 変換は元のWebPから1回だけ行う。JPEGにしたものをまたJPEGにすると、そのたびに劣化が重なる
- 元のWebPファイルは消さずに残しておく。作り直したくなったときの元データになる
- 画質スライダーは90%前後から始める。数値を下げるほど輪郭のまわりにノイズが出やすい
- 文字やスクリーンショットが含まれる画像はPNGにする。JPEGは細い線や文字がにじみやすい
- 変換後は必ず拡大して確認する。縮小表示では劣化に気づきにくい
画質の劣化が起きるのは、JPEGやWebPのような非可逆の形式で保存し直したときです。PNGへの変換では画質そのものは落ちません。ただし、元がJPEGやWebPで一度劣化した画像は、PNGにしても劣化前には戻らない点は理解しておいてください。
そもそもWebPで保存しないようにする
- スクリーンショットで取り込む。画面に表示された状態を撮るので、保存形式はPNGなどになる
- 画像の配布元にダウンロード用のリンクがあれば、そちらを使う。元データはJPEGで用意されていることが多い
- スマートフォンでは、共有メニューから写真アプリへ保存するとカメラロールの形式で保存される場合がある
- 業務でよく使う画像は、受け取った時点でJPEGかPNGに揃えて保管しておく
とはいえ、WebPは表示が速く容量も小さい優れた形式です。避けるべきものではなく、提出先が対応していないときだけ変換すればよい、という付き合い方が現実的です。自分のサイトに画像を載せるのであれば、むしろWebPへ変換したほうが表示は軽くなります。
よくある質問
- WebP画像が開けないのはなぜですか?
- ファイルが壊れているわけではなく、開こうとしたソフトやサービスがWebPに対応していないことがほとんどです。主要なブラウザは表示できるので、まずはブラウザへドラッグして開けるか確かめてください。表示できるなら、提出先が求める形式へ変換すれば解決します。
- 拡張子を .jpg に書き換えれば使えますか?
- 使えません。ファイル名を変えても中身はWebPのままなので、アップロード時に弾かれたり、開いた先でエラーになります。画像フォーマット変換ツールなどで、実際にJPEGとして保存し直す必要があります。
- PNGとJPEGのどちらに変換すればいいですか?
- 背景の透明を残したい画像、ロゴ、文字を含むスクリーンショットはPNG、写真はJPEGが基本です。透過画像をJPEGにすると透明部分が塗りつぶされ、逆に写真をPNGにするとファイルサイズが数倍になります。提出先に指定があれば、その形式に従ってください。
- 変換すると画質は落ちますか?
- PNGへの変換では画質そのものは落ちません。JPEGやWebPへ変換する場合は画質設定に応じて劣化しますが、90%前後であれば見た目の違いはほとんど分かりません。ただし変換を繰り返すと劣化が重なるため、元のファイルを残しておき、変換は元データから1回で済ませるのが確実です。
この記事で紹介したツール
あわせて読みたい
QRコードが読み取れないときの対処法|原因の切り分け手順
作ったQRコードがスマホで読み取れない、印刷したら反応しなくなった。原因は「作り方」「印刷・表示」「読む側」の3か所のどこかに必ずあります。この記事では上から順に切り分ける手順と、失敗しないサイズ・余白・色の条件をまとめます。
記事を読む →HEICをJPEGに変換する方法|iPhoneの写真がWindowsで開けないとき
iPhoneで撮った写真をパソコンに移したら、拡張子が.HEICで開けない。よくあるつまずきです。この記事では、HEICが開けない理由と、変換する4つの方法、そもそもHEICで保存しないためのiPhone側の設定をまとめます。
記事を読む →透過PNGとは|背景が透明な画像の作り方と保存で失敗しないコツ
ロゴを貼ったら背景が白い四角のまま残った、透明にしたはずが保存すると背景がついている。透過の失敗は、たいてい保存形式の選び間違いで起きています。この記事では、透過の仕組みと形式ごとの対応、確認方法を整理します。
記事を読む →