• ホーム
  • ガイド
  • MacでiPhoneのHEIC写真をWebPに一括変換する方法(アプリ・コマンド・ショートカット)

MacでiPhoneのHEIC写真をWebPに一括変換する方法(アプリ・コマンド・ショートカット)

Published by @SoNiceInfo at 2026/9/22


iPhoneで撮影したHEIC写真をWebサイトやブログ用にWebPへ変換しようとして、「Macの標準機能ではWebPに書き出せない」「cwebpコマンドに投げたらエラーになった」という壁にぶつかる人が増えています。 MacでHEICからWebPへ安全・高速に一括変換する3つの方法(専用GUIアプリ・2段階シェルコマンド・ショートカット)を分かりやすく解説します。

なぜHEICからWebPへの変換は難しいのか?

iPhoneはiOS 11以降、高画質な写真を約半分のファイルサイズで保存できるHEIC (High Efficiency Image Container)を標準採用しています。 一方、Webの表示速度(Core Web Vitals)を高速化する次世代フォーマットとしてはWebPが事実上の標準です。

しかし、Macでこの2つを変換しようとすると、次の「二重の制約」に阻まれます。

  • macOS標準の sips コマンド: HEICは読めるが、WebPの書き出しに非対応
  • Google公式の cwebp コマンド: WebPは書けるが、HEICの読み込みに非対応
  • Finderのクイックアクション: JPEGやPNGへの変換のみで、WebPは選択肢にない

このため、HEICデコーダとWebPエンコーダの両方を内包したアプリを使うか、シェルスクリプトで一旦中間ファイルを作成する必要があります。

おすすめ方法1: 専用GUIアプリで直接一括変換する

最も確実で手早いのは、HEICの直接入力とWebP出力に対応したMac専用アプリWebP Converter.を使う方法です。

1

HEIC写真をドラッグ&ドロップ

FinderからiPhoneのHEIC写真、または写真フォルダをそのままウィンドウに投げ込みます。

2

品質とExif設定

写真に適したロスあり品質(80前後)を選択。必要に応じて位置情報の削除やリサイズを設定。

3

Startを押して完了

Apple Siliconのハードウェアアクセラレーションにより、数百枚の写真もあっという間にWebP化されます。

変換前後の仕上がりをリアルタイムスライダーで見比べられるため、「文字や被写体がぼやけていないか」を確認した上で保存できます。 すべての処理がMac内で完結するため、クラウド変換のように通信量を消費したり写真が流出したりする心配がありません。

方法2: ターミナルでsips + cwebpの二段階ループ

アプリをインストールせず、Homebrew環境でスクリプト化したい場合は、sipsで一度一時JPEGに書き出してからcwebpで変換します。

まずはHomebrewでwebpパッケージをインストールします:

brew install webp

カレントディレクトリにあるすべてのHEICファイルをWebPに一括変換するシェルスクリプトです:

mkdir -p webp_out
for f in *.heic *.HEIC; do
  [ -f "$f" ] || continue
  # 一旦sipsで高品質JPEGに書き出し
  sips -s format jpeg -s formatOptions 95 "$f" --out "/tmp/${f%.*}.jpg" > /dev/null
  # cwebpでWebPに圧縮変換
  cwebp -q 80 "/tmp/${f%.*}.jpg" -o "webp_out/${f%.*}.webp"
  rm "/tmp/${f%.*}.jpg"
done

一時ファイルを作成するためディスクI/Oが発生し、変換時間はやや長くなりますが、完全自動化されたバッチ処理として利用できます。

方法3: macOS標準のショートカットAppを使う

macOS Monterey以降に標準搭載されている「ショートカット」アプリでも、HEICからWebPへの変換フローを作成できます。

  1. 「ショートカット」アプリを開き、新規ショートカットを作成。
  2. アクション「選択されたファイルを検索」または「ファイルを取得」を追加。
  3. アクション「イメージを変換」を追加し、フォーマットを「WebP」に指定。
  4. 「ファイルを保存」アクションで出力先フォルダを指定。

標準機能だけで組めるメリットがありますが、圧縮品質の詳細なスライダー調整やExifの個別制御、変換前後の画質比較プレビューはできません。大量の写真を手早く高品質に変換したい場合は方法1の専用アプリがおすすめです。

iPhone写真に最適なWebP品質設定

  • 通常のスナップ・風景写真: 品質 75〜80(ロスあり)がベストバランス。ファイルサイズを大幅に削減しつつ、見た目の劣化は肉眼ではほぼ分かりません。
  • ポートレート・肌の階調重視: 品質 82〜88に設定すると、陰影のトーンジャンプを防げます。
  • スクリーンショット・図表: 写真ではなく文字がメインのキャプチャ画像は、ロスなし(Lossless)を選ぶと文字の輪郭がにじまず鮮明になります。

よくある質問 (FAQ)

QなぜMac標準の機能やcwebpコマンド単体ではHEICからWebPに変換できないのですか?
A
macOS標準のsipsコマンドはHEICを読み込めますがWebPの書き出しに対応していません。一方、Google公式のcwebpツールはWebPを出力できますがHEICのデコードに対応していません。このため、追加ツールを使うか、JPEG等を挟む二段階処理が必要になります。
QHEICをWebPに変換するとファイルサイズはどうなりますか?
A
実測では、iPhone 15 Proで撮影した12MPのHEIC写真(2.4MB)をWebP(品質80)に変換したところ、約1.1MB(約54%削減)になりました。ブログやWebサイトに掲載する画像として最適な軽量化が可能です。
Q撮影時の位置情報(GPS)を削除してWebPに変換できますか?
A
WebP Converter.Image Tool+では、メタデータ(Exif/GPS)の保持・削除をチェックボックスで選択できます。ブログやSNS公開用の写真からプライバシー情報を安全に除去できます。
QiPhone側で撮影形式を最初からJPEGにするのとどちらが良いですか?
A
iPhoneの「設定」→「カメラ」→「フォーマット」を「互換性優先」にするとJPEG撮影になりますが、iPhone本体のストレージ消費が約2倍になります。端末内は高効率なHEICのまま保存し、Webで使う写真だけMac上でWebPへ一括変換するのが最も実用的です。
WebP Converter. でHEICを一括変換する

macOS 12.0以降対応 · 無料ダウンロード