HEIC 是什麼?iPhone 照片打不開的原因與轉檔方法
從 iPhone 傳照片到電腦,卻發現是副檔名 .HEIC 的檔案,Windows 打不開、上傳網站也被拒絕——這是很多人遇過的狀況。
HEIC 是什麼
HEIC(High Efficiency Image Container)是 Apple 從 iOS 11 開始採用的預設照片格式,底層使用 HEIF 標準與 HEVC 編碼。
優點:
- 同畫質下檔案約只有 JPG 的一半
- 支援 16 位元色深,暗部與漸層層次更好
- 可在單一檔案中保存多張影像(例如 Live Photo)
缺點:
- Windows 需要額外安裝擴充功能才能檢視
- Chrome、Firefox 等瀏覽器無法解碼
- 許多網站與系統不接受上傳
- 部分較舊的影像軟體不支援
方法一:從源頭改設定(最省事)
如果你經常需要把照片傳給別人,建議直接改掉 iPhone 的拍攝格式:
- 開啟「設定」
- 選「相機」
- 點「格式」
- 選擇「最相容」
之後拍的照片都會是 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 是目前最平衡的選擇。