HEIC 對 JPG:為什麼 iPhone 照片哪裡都傳不上去,以及如何解決
2026年7月6日 · 4 分鐘閱讀
你用 iPhone 拍一張照片,想在某處附上它,結果要麼上傳悄然失敗,要麼圖片顯示為一個灰色方塊、檔名以 .heic 結尾。這不是你正在用的東西的錯誤——它是一個真正不同的檔案格式,很多軟體,尤其是 Windows 和 Android 上的,從來沒學會讀它。
蘋果為什麼要用 HEIC
HEIC(High Efficiency Image Container)在相同視覺品質下,通常產出的檔案不到同等 JPG 一半大小——當一支手機用有限的儲存空間拍成千上萬張照片時,這很有意義。蘋果從 iOS 11 起把它設為預設相機格式。代價是:HEIC 是一個比 JPG 新得多、支援得遠沒那麼普遍的格式,而 JPG 自 1990 年代起在任何地方都是穩妥之選。
這在哪裡真正咬人
- 上傳到一個只檢查 .jpg/.png 副檔名、對其他一切要麼拒絕要麼悄悄丟棄的網頁表單。
- 把照片傳給一個用 Windows 或 Android 的人,對方開啟後不裝編解碼器就什麼可看的都沒有。
- 想從照片做一個 PDF,而大多數只收 JPG 的工具乾脆不接受這個檔案。
不繞道「寄電子郵件給自己」來轉換
常見的變通辦法——把照片寄電子郵件給自己,有時會自動轉換——不可靠又慢。本站的「HEIC 轉 PDF」工具用 libheif 的 WebAssembly 建置把 HEIC/HEIF 直接解碼為 JPEG,完全在你的瀏覽器中執行,然後像「JPG 轉 PDF」那樣從解碼後的圖片建構 PDF。沒有電子郵件繞道,照片從不離開你的裝置。
一個值得知道的限制:如果一個 HEIC 檔案是實況照片或連拍的一部分,只有第一格會被轉換——動作和多餘的格數反正不屬於一張靜態 PDF 頁面。
把 iPhone 照片變成 PDF
開啟「HEIC 轉 PDF」