免費轉換器

HEIC 轉 JPG 轉換器

將 HEIC 圖像(iPhone 格式)即時轉換為標準 JPG 格式,並保持高品質。在您的瀏覽器中安全處理。

拖放 HEIC 到這裡

最大支援 50MB

關於此工具

HEIC 是蘋果公司為高效影像檔案格式 (HEIF) 採用的檔案副檔名,當時 iPhone 從 2017 年 iOS 11 開始以 HEVC 編碼的 HEIF 而不是 JPEG 格式拍攝照片。在相同的視覺品質下,此格式的影像壓縮效率約為 JPEG 的兩倍,這意味著一張典型的 1,200 萬像素 iPhone 照片的 HEIC 大小約為 1.5-2 MB,而 JPEG 則為 3-4 MB。缺點:HEIC 在 Apple 生態系統之外得不到很好的支援。如果沒有其他軟體或編解碼器,Windows、Android 和大多數網路工具無法開啟它。

該轉換器使用 heic2any 庫在瀏覽器中完全解碼 HEIC,該庫包裝了 libheif 解碼器的 JavaScript 連接埠。然後使用瀏覽器的內建編碼器將解碼後的點陣圖重新編碼為 JPEG。文件在任何時候都不會離開您的設備 - 整個管道在本地運行。

輸出 JPEG 品質預設為 90,這使得影像在視覺上與來源影像無法區分,同時產生的檔案大小與原始 HEIC 相當。較高 (95–100) 會增加檔案大小,但明顯的好處卻很小;降低 (60–75) 可節省空間,但會引入在平滑漸變或複雜紋理上可能可見的壓縮偽影。

為什麼將 HEIC 轉換為 JPG

相容性就是全部原因。 Windows 上的電子郵件收件者通常無法預覽 HEIC。 Web 上傳表單拒絕該格式。照片列印服務不接受。較舊的照片編輯軟體要么完全拒絕 HEIC,要么需要付費插件。在共享之前轉換為 JPEG 可以消除麻煩。

即使在 Apple 生態系統內,JPEG 仍然是跨平台切換的更安全選擇。將 HEIC 照片空投給 Windows 同事會產生他們無法開啟的檔案。將 HEIC 上傳到在 Linux 上執行的公司文件管理系統通常會失敗。 JPEG 是適用於任何地方的最低公分母。

使用方法

放下 iPhone 照片,取得 JPEG。此解碼器適用於 HEIC 和 HEIF 檔案。

  1. 上傳您的 HEIC 文件: 從下載資料夾、相片庫或 AirDrop 目的地拖曳檔案。支援最大 50 MB 的檔案。 .heic 和 .heif 副檔名皆被接受。
  2. 選擇 JPEG 質量: 預設值為 90,與來源高度相符。更高的品質(95+)很少值得犧牲尺寸。較低 (75) 適合網路分享,其中大小比檔案保真度更重要。
  3. 轉換: heic2any 庫將 HEIF 容器和 HEVC 編碼的圖像資料解碼為 RGB 點陣圖。點陣圖繪製到畫布上並透過 canvas.toBlob('image/jpeg',quality / 100) 匯出。對於全解析度 iPhone 照片,解碼可能需要一兩秒鐘的時間。
  4. 下載: 將 JPEG 儲存到您的裝置。原始 HEIC 保持不變。多照片轉換依序處理,每次輸入一次下載。

常見用例

技術細節

HEIF (ISO/IEC 23008-12) 是一種源自 ISO 基礎媒體檔案格式的容器格式。在容器內部,影像資料採用 HEVC (H.265) 幀內編碼進行編碼,比 JPEG DCT 管道的效率高得多。 HEIF 還可以儲存多影像序列、深度圖和即時照片。

heic2any 解碼 HEIF 容器並分派到 libheif 的 HEVC 解碼器,兩者皆透過 Emscripten 編譯為 JavaScript。輸出是具有 RGBA 像素值的 ImageData 對象,該物件被繪製到畫布上。 JPEG 編碼遵循標準 ITU-T T.81 管道,使用瀏覽器的本機編碼器。

解碼速度是主要瓶頸。在現代手機或筆記型電腦上,12 MP iPhone HEIC 需要 1-3 秒才能用 JavaScript 解碼;在舊裝置上運行時間更長。相較之下,編碼為 JPEG 只需要幾分之一秒的時間。

最佳實踐

常見問題

將 HEIC 轉換為 JPG 會損失影像品質嗎?
JPG 使用基於有損 DCT 的。您可能會發現品質略有下降,但對於大多數用途來說,差異可以忽略不計。如果可用,請選擇更高品質的設置,以最大程度地減少損失。
我什麼時候應該選擇 JPG 而不是其他圖像格式?
JPG 是具有平滑色彩漸層的照片和影像的最佳選擇。它產生的照片檔案大小比 PNG 小得多(通常小 5-10 倍),同時保持適合 Web 和列印使用的視覺品質。
我可以批量轉換多個 HEIC 檔案嗎?
該工具一次處理一個文件以確保最高品質。對於多個文件,只需重複該過程 - 每次轉換只需幾秒鐘。
我的影像在轉換過程中是否保密?
是的。您的 HEIC 檔案完全在瀏覽器中使用 Canvas API 和 JavaScript 進行處理。沒有任何內容上傳到任何伺服器 - 檔案直接從您的裝置傳輸到轉換器,然後返回您的裝置。
最大檔案大小是多少?
50 MB。實際限制取決於裝置內存,因為完整的位圖被解碼到畫布。現代 iPhone 產生的 HEIC 在 1-4 MB 範圍內,完全在限制範圍內。
我可以轉換 HEIC 視訊 (HEVC) 嗎?
不可以。該工具僅處理靜態影像。 HEIC 視訊在技術上與 HEVC 編解碼器相同,但儲存在 MOV 容器中;轉換為不同的視訊格式需要視訊專用工具。
它適用於即時照片嗎?
它轉換靜止影像分量。即時照片附帶的動態影片是單獨儲存的,並且不會透過此轉換保留。
為什麼我的設備上的解碼速度很慢?
JavaScript 中的 HEVC 解碼的計算成本很高——比原生 HEVC 解碼慢 5-10 倍。現代桌上型電腦可以在 1-2 秒內處理一張 12 MP 照片;較舊的行動裝置可能需要 5-10 秒。無論解碼速度如何,輸出都是相同的。