HEIC 是什麼?iPhone 照片打不開的原因與轉檔方法

從 iPhone 傳照片到電腦,卻發現是副檔名 .HEIC 的檔案,Windows 打不開、上傳網站也被拒絕——這是很多人遇過的狀況。

HEIC 是什麼

HEIC(High Efficiency Image Container)是 Apple 從 iOS 11 開始採用的預設照片格式,底層使用 HEIF 標準與 HEVC 編碼。

優點:

缺點:

方法一:從源頭改設定(最省事)

如果你經常需要把照片傳給別人,建議直接改掉 iPhone 的拍攝格式:

  1. 開啟「設定」
  2. 選「相機」
  3. 點「格式」
  4. 選擇「最相容」

之後拍的照片都會是 JPG。代價是檔案約大一倍,但省去所有相容性麻煩。已經拍好的 HEIC 照片不會被改變。

方法二:傳輸時自動轉換

iPhone 在「設定 → 照片 → 傳送到 Mac 或 PC」中若選「自動」,透過 USB 傳輸時會自動轉成 JPG。

另外,透過 LINE、Email 或多數社群 App 傳送時,系統通常也會自動轉換,收到的會是 JPG。

方法三:用軟體轉檔

系統做法
Mac用「預覽程式」開啟 → 檔案 → 輸出 → 格式選 JPEG
Windows 10/11用「相片」App 開啟 → 另存新檔(需先安裝 HEIF 擴充功能)
iPhone用「捷徑」App 建立轉換流程,或用支援匯出的相片編輯 App

為什麼線上工具通常不支援 HEIC

包含本站在內,多數瀏覽器端的線上工具都無法處理 HEIC——因為瀏覽器本身沒有內建 HEIC 解碼器(只有 Safari 因為是 Apple 自家產品而支援)。

要在網頁上支援 HEIC,必須額外載入超過 1 MB 的解碼函式庫,對所有使用者的載入速度都是負擔,卻只有少數人用得到。因此我們選擇明確說明限制,並建議用上述方法先轉檔。

轉成 JPG 之後

HEIC 轉成 JPG 後檔案會變大(因為 JPG 的壓縮效率較差)。如果檔案過大,可以接著:

其實 WebP 可以說是「相容性好的 HEIC」,如果你追求的是小檔案又要通用,WebP 是目前最平衡的選擇。

延伸閱讀