MacでPNG・JPGをWebPに一括変換する方法3つ(アプリ・cwebp・オンライン)

Published by @SoNiceInfo at 9/21/2026


MacでPNGやJPGをWebPに一括変換するいちばん手軽な方法は、GUIアプリのWebP Converter.に画像をドラッグ&ドロップすることです。 書き出す前に画質を目で確認でき、画像はMacの外へ出ません。 ターミナルに慣れている人はHomebrewで入れたcwebpコマンドでも、同じくオフラインのまま数百枚をまとめて変換できます。 機密でない画像を数枚だけ変換するなら、オンライン変換サービスという選択肢もあります。

なお、macOS標準のsipsコマンドはWebPの書き出しに対応していないため、標準機能だけでは完結しません(後述)。

3つの方法の比較

項目GUIアプリ (WebP Converter.)cwebp (コマンドライン)オンライン変換
一括変換✅ フォルダごとドラッグ&ドロップ✅ シェルのループで対応△ 枚数・サイズの制限あり
オフライン / プライバシー✅ Mac内で完結✅ Mac内で完結❌ 第三者のサーバーへアップロード
GUIで操作❌ ターミナル✅ ブラウザ
事前の準備Mac App StoreからインストールHomebrewとwebpパッケージ不要
変換前後の見比べ✅ スライダーで比較❌ 自分で開いて確認△ サービスによる

おすすめ方法1: GUIアプリで一括変換する (WebP Converter.)

ターミナルを使わずに済ませたい場合や、変換後の画質を目で確認しながら進めたい場合はGUIアプリが向いています。Mac用のWebP一括変換アプリ「WebP Converter.」は、次の3ステップで変換できます。

1

画像をドラッグ&ドロップ

PNG・JPG・HEIC・GIFなどの画像、またはフォルダをウィンドウへドラッグ&ドロップします。

2

品質を選ぶ

ロスあり(品質80など)かロスなしを選びます。必要ならリサイズや透かしも設定します。

3

Startを押す

変換が始まり、投げ込んだ画像がまとめてWebPになります。

変換前後をスライダーで見比べられるので、「品質をどこまで下げても問題ないか」を書き出す前に確認できます。 アニメーションGIFをアニメーションWebPに変換することもできます。 変換処理はすべてMacの中で行われ、画像が外部へ送信されることはありません。無料で始められます。

WebPだけでなくAVIFやJPEG XLなど複数のフォーマットへまとめて書き出したい場合は、画像処理をまとめて行えるImage Tool+が向いています。

WebP Converter.を見る

macOS 12以降 · Apple Silicon ネイティブ

ターミナル派向け方法2: cwebpコマンドで変換する

普段からターミナルで作業している人には、Googleが提供するWebP公式のエンコーダcwebpが手軽です。 ビルドスクリプトやCIに組み込みやすいのも利点です。Homebrewでインストールします。

brew install webp

1枚だけ変換する場合は、品質(-q、0〜100)と出力先(-o)を指定します。

cwebp -q 80 input.png -o output.webp

ロゴやスクリーンショットなど、劣化させたくない画像はロスなしで変換します。

cwebp -lossless input.png -o output.webp

フォルダ内のPNG・JPGをまとめて変換するには、シェルのループを使います。 元のファイルは残り、同じ名前で拡張子が.webpのファイルが作られます。

for f in *.png *.jpg; do cwebp -q 80 "$f" -o "${f%.*}.webp"; done

macOS標準のzshでは、該当する拡張子のファイルが1枚もないと「no matches found」というエラーになります。 その場合は、フォルダにある拡張子だけを指定してください(例: for f in *.jpg; do ...)。 また、cwebpはHEICを直接読み込めないので、iPhoneの写真は先にJPEGやPNGへ変換しておく必要があります。

実測: どのくらい軽くなるか

手元の画像1枚で試した結果です(cwebp 1.6.0)。あくまで一例で、削減率は画像の内容によって変わります。

元画像 (1600×1064)コマンド変換後削減率
JPEG 230KBcwebp -q 80112KB約51%減
PNG 1.86MBcwebp -lossless1.24MB約33%減

少量・機密でない画像なら方法3: オンライン変換サービスを使う

ブラウザで画像をアップロードして変換するサービスは、インストール不要で数枚だけ変換したいときには便利です。 ただし、画像は第三者のサーバーへアップロードされます。 写真にはExifとして撮影日時や位置情報が含まれていることがあり、未公開の商品写真や顧客から預かった素材、社内資料には向きません。 また、無料の範囲では1回あたりの枚数やファイルサイズに制限があることが多く、数百枚の一括変換には向いていません。

macOS標準の機能ではできないの?

「標準のコマンドで変換できないの?」と思うかもしれませんが、標準のsipsではWebPを書き出せません。 macOSはmacOS 11 Big Sur以降でWebPの表示に対応しており、FinderやプレビューでWebPを開けます。 しかし、標準の画像変換コマンドsipsは、執筆時点(macOS 27)でWebPの書き出しに対応していません。 対応フォーマットは次のコマンドで確認できます。

sips --formats | grep -i webp

JPEGやPNG、HEICの行には「Writable」と表示されますが、WebPの行には表示されません。 実際にsips -s format webpを実行しても、ファイルは出力されませんでした。 そのため、WebPへ変換するには上の3つのいずれかの方法を使います。

こんな人にはこの方法

  • 写真家・フォトグラファーGUIアプリ。圧縮後の画質をスライダーで目で確認でき、Exifの撮影日時や位置情報を含む写真もMacの中だけで処理できます。
  • Web制作者・ブロガー ─ 記事や案件ごとにまとめて変換するならGUIアプリ。ビルドスクリプトに組み込みたい場合はcwebp
  • エンジニアcwebp。シェルのループやCIに組み込みやすく、オプションで細かく制御できます。

品質設定の目安

  • 写真・グラデーションの多い画像 ─ ロスあり、品質75〜85。まず80で試し、見た目に問題なければ少しずつ下げます。
  • ロゴ・スクリーンショット・線画 ─ ロスなし。輪郭がにじまず、均一な色面が多い画像ではサイズも小さくなりやすいです。
  • 透過PNG ─ WebPはロスありでも透過(アルファ)を保持できます。

pictureタグでフォールバックを用意する

WebPは現在の主要ブラウザすべてで表示できますが、古い環境にも配慮するなら<picture>タグで元のJPEG/PNGをフォールバックとして残せます。

<picture>
  <source type="image/webp" srcset="/images/photo.webp" />
  <img src="/images/photo.jpg" alt="写真の説明" />
</picture>

さらに軽くしたい場合は、AVIFを第一候補に置く構成もあります。 AVIFへの変換方法はMacで画像をAVIFに変換する方法、 2つの形式の使い分けはWebPとAVIFの比較で解説しています。

よくある質問

Q. Macの標準機能だけでWebPに変換できますか?

執筆時点(macOS 27)では、macOS標準のsipsコマンドはWebPを読み込めますが書き出しには対応していません。sips --formats | grep -i webpを実行すると、WebPの行に「Writable」が付かないことで確認できます。 WebPへ変換するには、アプリかcwebpのようなツールを追加する必要があります。

Q. WebPの品質はいくつに設定すればいいですか?

写真やグラデーションの多い画像はロスありの品質75〜85が目安です。 ロゴ・スクリーンショット・線画のように均一な色面が多い画像は、ロスなし(lossless)のほうが輪郭がにじまず、サイズも小さくなることがあります。

Q. WebPにするとどのくらい軽くなりますか?

手元の一例では、1600×1064・230KBのJPEGをcwebp -q 80で変換すると112KB(約51%減)になりました。 同じ画像のPNG(1.86MB)をロスなしで変換すると1.24MB(約33%減)でした。削減率は画像の内容によって変わります。

Q. HEIC(iPhoneの写真)もWebPに変換できますか?

cwebpはHEICを直接読み込めないため、いったんJPEGやPNGに変換する必要があります。WebP Converter.はHEICの入力に対応しているので、iPhoneの写真をそのままドラッグ&ドロップしてWebPに変換できます。

Q. オンライン変換サービスを使っても大丈夫ですか?

オンライン変換サービスでは、画像を第三者のサーバーへアップロードすることになります。 写真にはExifとして撮影日時や位置情報が含まれることがあるため、未公開の素材や顧客から預かった画像、社内資料はMac上で完結する方法で変換するほうが安全です。

まとめ

MacでPNG・JPGをWebPに一括変換するなら、まずはGUIで画質を確認しながら進められるWebP Converter.がおすすめです。 ターミナルに慣れていればcwebpでも同じことができます。 どちらもMacの中だけで完結し、画像をアップロードする必要はありません。