瀏覽器端 HEIC 轉換的運作方式
瀏覽器無法自行開啟 HEIC。該格式使用 HEVC 編解碼器,而 Chrome、Firefox 及大多數桌面瀏覽器並未內建解碼器,因此本頁面自帶了一個。libheif 的 WebAssembly 編譯版本(與大多數 HEIC 工具使用的同款開源函式庫)在您首次點擊「轉換」時載入,並在本機完成所有解碼。以下是全部在您瀏覽器分頁內執行的四步驟流程。
- 您拖入一個或多個 HEIC 或 HEIF 檔案。頁面將每個檔案作為 Blob 讀入記憶體,不會複製到伺服器或寫入磁碟。
- 首次轉換時,libheif WebAssembly 解碼器一次性下載(約 1.3 MB)並保持快取。後續轉換將完全略過等待。
- libheif 將 HEVC 壓縮影像解碼為原始像素,然後重新編碼為 JPG 或 PNG。對於 JPG,品質滑桿直接對應至編碼器的壓縮設定;PNG 輸出永遠無損。
- 您將獲得每個轉換結果的縮圖和檔案大小,一個每張相片的下載按鈕,以及一個整批下載的 ZIP。ZIP 使用 fflate(一個在分頁內執行的 8 KB 函式庫)在記憶體中建立。
為什麼要將 HEIC 轉換為 JPG?
- HEIC 是蘋果的預設格式,但在其他地方處處碰壁。Windows 需要付費的編解碼器套件才能預覽,許多網頁上傳表單直接拒絕它,舊版圖片軟體將其視為損毀檔案。JPG 則幾乎可以在任何裝置上開啟。
- 您的相片保持私密。醫療相片、客戶房產、護照掃描:這些內容不應通過陌生人的雲端轉換器。在本工具中,解碼發生在您的瀏覽器內,圖片永遠不會離開您的裝置。
- 批次轉換節省真正的時間。週末拍攝的相片可能有數百個 HEIC 檔案。全部拖入,點擊一次「轉換」,下載單一 ZIP,而不必一張一張地透過轉換器處理。
- 您掌控品質和大小。滑桿讓您在一點細節和更小的 JPG 檔案之間取捨,這在透過電子郵件傳送批次或上傳到有檔案大小限制的 CMS 時尤為重要。
常見應用場景
每當 iPhone 相片需要傳送到不支援蘋果格式的地方時,就需要 HEIC 轉換。我們最常見到以下三種情境。
- 與 Windows 或 Android 使用者共享 iPhone 相片。AirDrop 保持 HEIC 格式,但相片一旦落到非蘋果裝置或舊版郵件客戶端上就無法開啟。提前轉換為 JPG 意味著對所有人都能正常使用。
- 上傳到網頁表單和平台。求職網站、政府網站、電商平台、保險理賠上傳:許多仍然拒絕 HEIC。快速轉換為 JPG 就能將被拒絕的上傳變為被接受的上傳。
- 為編輯或列印準備相片。舊版 Photoshop、Lightroom 和某些列印服務無法處理 HEIC。轉換為 PNG 保留完整品質用於編輯,或轉換為 JPG 產生列印店可接受的較小檔案。
操作範例:將相機膠捲轉換為可分享的 ZIP
假設您旅行回來帶著 40 張 HEIC 相片,而家人都使用 Windows 筆記型電腦。這是讓他們能開啟這些相片最快的方式。
將全部 40 個檔案一次性拖入上傳區域。將輸出保持為 JPG,將品質設定為 0.85,這樣相片看起來依然清晰,同時檔案大小遠低於 HEIC 原件。點擊全部轉換。解碼器載入一次,然後處理整個批次,通常每張相片需要一兩秒。完成後,點擊下載 .zip,將所有 JPG 打包到一個可以透過電子郵件傳送或放入共享資料夾的壓縮檔中。整個過程在您的瀏覽器中執行;唯一的網路流量是頁面本身和一次性解碼器下載。您的相片永遠不會接觸伺服器。
為什麼我的瀏覽器無法直接開啟 HEIC?
HEIC 使用 HEVC(H.265)壓縮儲存像素,這是一種受專利保護的編解碼器,瀏覽器中很少內建。蘋果將其內建於 iOS 和 macOS,但 Chrome、Firefox 及大多數 Windows 軟體不包含 HEIC 解碼器。這就是為什麼 HEIC 檔案通常顯示損毀圖片圖示或拒絕開啟。本工具透過載入自己的解碼器(開源 libheif 函式庫的 WebAssembly 編譯版)來繞過這個問題,因此無論您的瀏覽器原生支援什麼,轉換都能正常運作。
我的相片會被上傳到任何地方嗎?
不會。所有解碼和重新編碼都在您的瀏覽器分頁內使用 libheif WebAssembly 引擎進行。沒有相片資料傳送至伺服器,沒有暫時上傳,也沒有雲端往返。您可以自行確認:開啟開發人員工具,切換至「網路」面板,然後執行轉換。您看到的只有初始頁面載入、一次性解碼器下載和廣告請求。沒有任何相片資料離開分頁。
我應該選擇 JPG 還是 PNG?
相片選 JPG——它是通用預設格式,品質滑桿讓您保持檔案較小,電子郵件、社群媒體和大多數上傳表單都使用它。當您需要無損副本時選 PNG,例如如果您要進一步編輯圖片且不希望烘入壓縮雜訊,或者相片有銳利邊緣和平坦色彩區域(如截圖)。PNG 檔案較大因為它們是無損的,所以對於一般相片,品質 0.85 的 JPG 幾乎總是更好的選擇。
Live Photo 和多影像 HEIC 檔案怎麼處理?
某些 HEIC 檔案(包括 Live Photo、連拍和某些蘋果匯出檔案)在單一容器中包含多張影像。當解碼器發現多個影格時,本工具會轉換每一個,並以數字後綴命名(photo-1.jpg、photo-2.jpg 等),確保您不會遺失任何一張。如果某個檔案損毀或使用了 libheif 無法讀取的編解碼器變體,該檔案將被標記為錯誤,批次中的其餘檔案繼續處理。一張壞掉的相片不會停止整個轉換任務。
拖入您的 iPhone 相片,選擇 JPG 或 PNG,轉換。一切都在您的分頁中執行。無需上傳,無需帳號,無需等待伺服器。