跳到主要內容

HEIC 轉 JPG

在瀏覽器本機把 iPhone 的 HEIC 照片轉成 JPG,免上傳、免費。

幾乎所有人來這裡都是為了這一步

讀取 HEIC
Chromium 不支援 —— 本頁載入 libheif(WebAssembly)來解碼
照片方向
會套用 EXIF 方向旗標,直拍的照片不會被轉倒
寫出 HEIC
瀏覽器 canvas 做不到

iPhone 存成 HEIC,而幾乎所有不是 Apple 做的東西都要 JPG。這個落差就是這一頁比其他 HEIC 路徑更常被用的原因,而 JPG 是正確答案:它是照片格式在處理照片內容,而 HEIC 檔裡裝的就是照片。我們的實測給出量級 —— 同一張類照片測試圖,PNG 是 1.88 MB,JPG 只要 288.4 KB。解碼時會套用 EXIF 方向旗標,所以直拍的照片不會被轉倒。

我們自己測的:真實檔案大小

設定: 頁面預設值

測試項目轉換前轉換後變化
類照片886.6 KB288.4 KB−67%
介面截圖21.9 KB43.4 KB+98%
平面插畫26.0 KB24.0 KB−8%
透明標誌25.1 KB15.2 KB−39%

2026-07-30 用 Chromium 151.0.7922.34 把這幾個檔案丟進「這一頁」實際跑出來的結果。每一頁都用同一組公開的測試檔,所以不同轉換器之間的數字可以互相比較。測試方法與原圖下載 →

HEIC 轉 JPG 是什麼?

這個工具把 HEIC(iPhone 的高效率照片格式)轉成通用的 JPG。解碼與轉換都在你的裝置本機完成、不上傳,適合處理私人照片。HEIC 是 Apple 在 iPhone 上採用的高效率影像格式,檔案小、畫質好,但在 Apple 生態系以外支援有限;轉成 JPG 或 PNG 後,幾乎任何裝置與網站都能開啟與上傳。

如何使用

  1. 選擇或拖入你的 HEIC 照片(.heic)。
  2. 工具會在本機解碼並轉成 JPG。
  3. 按「下載」儲存 JPG。

什麼時候該轉?

要把 iPhone 照片上傳到不接受 HEIC 的網站、寄給非 Apple 使用者,或匯入舊軟體時,轉成 JPG 最保險。要小檔案、方便分享選 JPG;要無損或透明選 PNG。

什麼時候該把 HEIC 轉成 JPG?

iPhone 預設用 HEIC 存照片,省空間卻很挑場合:很多網站的上傳欄位、政府表單、二手交易平台,還有不少 Android 手機和舊版 Windows 都認不得它。轉成 JPG 之後,幾乎任何裝置、瀏覽器、聊天軟體都能直接打開,貼進 LINE 或訊息框也不會變成一塊打不開的檔案。

要提醒兩件事:JPG 是有損格式,不過用在一般照片肉眼幾乎看不出差別,分享很夠用;另外轉出來只會拿到一張靜態照片,Live Photo 的動態、以及景深/HDR 這類附加資訊都不會保留。

一個 58 個位元組的證據:那就是 HEIC 的有損那一關

我們拿同一張照片,分別從 PNG(1,968,822 位元組)、TIFF(2,880,128)和 BMP(2,880,054)轉成 JPG。三個輸入的大小天差地遠,輸出卻是逐位元組相同的 295,343 個位元組 —— 因為那三個格式都是無損的,解碼出來交給 JPEG 編碼器的像素一模一樣。而這一頁從 HEIC 出發的同一張照片是 295,285 個位元組,和那個數字差了 58 個(0.02%)。那個差額就是證據:HEIC 是有損的,它交出來的像素已經不是原來那些了。這也順便回答一個常見問題 —— 想得到最小的 JPG,換來源格式沒有用,決定輸出大小的是 JPEG 的品質設定,不是你從什麼格式進來。四列的方向本身也值得看:照片 -67%、介面截圖 +98%、插畫 -8%、帶透明的標誌 -39% —— 跨越了零,所以「HEIC 轉 JPG 會變小」這句話對一半、錯一半,要看那張圖是什麼。一個誠實的邊界:我們語料庫的 .heic 是用 libheif(品質 92)編的,不是 iPhone 拍的;iPhone 的檔案常是 10-bit、4:2:0,還帶 Apple 自己的方向與 EXIF,數字不會完全一樣。

常見問題

為什麼這一頁沒有實測大小表?

因為我們產不出一個自己願意公開的 HEIC 測試檔。站上其他轉換器的數字,都是拿任何人都能下載、重跑的檔案量出來的;但我們手上沒有東西能編碼 HEIC:用的 ffmpeg 有 libx265 卻沒有 HEIF muxer,瀏覽器與 npm 上也沒有能編碼的。解碼完全正常,所以工具本身能用。我們寧願不給數字,也不給一個你無法查證的數字。

我的照片會被上傳嗎?

不會。HEIC 解碼與轉換全程在你的瀏覽器本機完成,照片不會上傳到任何伺服器——處理私人照片很安心。

為什麼 iPhone 照片是 HEIC?

iPhone 預設用 HEIC 儲存照片,因為同畫質下檔案更小。但 Apple 生態系以外常常打不開,所以需要轉成 JPG 或 PNG。

轉成 JPG 畫質會差嗎?

JPG 是有損格式,轉檔會依品質壓縮;一般肉眼幾乎看不出差別,而且通用性最高。

第一次轉會不會有點慢?

會載入解碼器(libheif),第一張稍等一下屬正常;之後就快了。全程在本機,不上傳。

延伸閱讀

HEIC 轉 JPG 怎麼做(免費、不上傳) →

嵌入此工具

把這個工具免費放進你的網站或部落格 —— 複製下面的程式碼貼上即可(內含一條回到本站的連結)。