• 首頁
  • 指南
  • 在 Mac 上將 iPhone 的 HEIC 照片批次轉換為 WebP(3 種方法)

在 Mac 上將 iPhone 的 HEIC 照片批次轉換為 WebP(3 種方法)

@SoNiceInfo 發布於 2026年9月22日


想在 Mac 上把 iPhone 的 HEIC 照片轉成 WebP 用在網站或部落格時,很多人很快就會碰到意想不到的障礙:macOS 內建的工具無法輸出 WebP,而 Google 的 cwebp 指令列工具因為無法讀取 HEIC 而出現錯誤。 以下介紹在 macOS 上完全離線、把 HEIC 批次轉換成 WebP 最快又最可靠的 3 種方法。

為什麼在 Mac 上把 HEIC 轉成 WebP 這麼麻煩?

自 iOS 11 起,iPhone 為了節省儲存空間,預設以 HEIC(High Efficiency Image Container)格式拍攝照片。另一方面,WebP 已成為網頁效能與 Core Web Vitals 的實質標準。

然而,要在 macOS 上於兩者之間轉換,會遇到雙重限制:

  • macOS 內建的 sips:能讀取 HEIC,但無法寫出 WebP。
  • Google 官方的 cwebp:能編碼 WebP,但無法解碼 HEIC。
  • Finder 的快速動作(「轉換影像」):只能輸出 JPEG 或 PNG,沒有 WebP。

因此,使用者必須使用同時整合兩種編解碼器的 App,或執行多步驟的轉換腳本。

推薦方法 1:用 GUI App 直接批次轉換

最順暢的做法是使用 WebP Converter.,它能原生讀入 HEIC,一次就寫出 WebP 檔案。

1

拖放 HEIC 照片

在 Finder 中選取照片或整個資料夾,拖放到 App 的視窗中。

2

調整品質與中繼資料

選擇有損品質(照片約 80),需要的話也可以開啟移除 GPS 或調整大小。

3

按一下「開始轉換」

硬體加速的編碼在搭載 Apple 晶片的 Mac 上幾秒鐘就處理完你的圖庫。

互動式的轉換前後分割滑桿,能讓你在輸出前親眼確認圖片的銳利度與色彩準確度。所有解碼與編碼都在你的 Mac 本機進行,你的個人相簿完全不會外流。

方法 2:用 sips + cwebp 的兩步驟 shell 腳本

如果你偏好透過 Homebrew 在終端機中作業,可以先用 macOS 內建的 sips 建立暫存的 JPEG,再交給 cwebp,藉此補上編解碼器之間的缺口。

首先,用 Homebrew 安裝 WebP 套件:

brew install webp

接著,在存放 HEIC 檔案的資料夾中執行這個 shell 迴圈:

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

這種做法雖然適合用於無介面的自動化腳本,但會產生中間檔案的磁碟讀寫,也無法在輸出前進行視覺比較。

方法 3:macOS 內建的「捷徑」App

在 macOS Monterey 以後,內建的「捷徑」App 也能組合出圖片轉換的流程:

  1. 打開「捷徑」App,建立新的捷徑。
  2. 加入「取得所選檔案」或「選擇照片」動作。
  3. 加入「轉換影像」動作,並把目標格式設為「WebP」。
  4. 加入「儲存檔案」動作,選擇輸出的位置。

「捷徑」雖然免費又是內建的,卻沒有細部的壓縮品質滑桿、EXIF 控制,也無法並排檢視比較。要認真為網頁最佳化圖片,專用工具會快得多。

iPhone 照片建議的 WebP 品質設定

  • 戶外風景與一般隨手拍:品質 75~80(有損)是最理想的範圍。檔案大小能縮小約 50%,肉眼幾乎看不出差異。
  • 人像與細膩的漸層:品質 82~88 能避免膚色與柔和陰影出現色階斷層。
  • 含文字的螢幕截圖:如果畫面中有文字或向量圖形,請切換到無損模式,讓邊緣保持完全銳利。

常見問題

Q為什麼光靠 macOS 內建工具或 cwebp,無法直接把 HEIC 轉成 WebP?
A
macOS 內建的 sips 指令能讀取 HEIC 檔案,卻沒有寫出 WebP 的功能。反過來,Google 官方的 cwebp 工具能有效率地輸出 WebP,卻無法解碼 Apple 的 HEIC 容器。因此,你需要專用的原生 App,或是兩步驟的 shell 處理流程。
Q把 HEIC 轉成 WebP 能省下多少檔案大小?
A
在 iPhone 15 Pro 的實測中,一張 2.4 MB、1200 萬畫素的 HEIC 照片,以品質 80 轉成 WebP 後約為 1.1 MB(縮小 54%),用在部落格或網路作品集上,清晰度依然足夠。
Q轉換時可以移除 GPS 位置資料嗎?
A
可以。WebP Converter. 和 Image Tool+ 這類 App,只要一個核取方塊就能切換是否保留 EXIF/GPS,在發布到網路前安全地移除私人的位置座標。
Q應該把 iPhone 相機改成以 JPEG 而不是 HEIC 拍照嗎?
A
把「設定」>「相機」>「格式」改成「最相容」,iPhone 就會以 JPEG 拍照,但每張照片佔用的 iPhone 儲存空間大約會變成兩倍。在手機上維持 HEIC,準備網頁素材時再到 Mac 上批次轉換成 WebP,是最有效率的工作流程。
用 WebP Converter. 把 HEIC 批次轉換成 WebP →

支援 macOS 12.0 以上 · 免費下載