HEIC 轉 JPG

照片不會離開你的裝置。

不上傳任何檔案

把檔案拖進來,或點擊選擇

支援 HEIC, HEIF。沒有大小上限,不用註冊。

    把 iPhone 拍出來的 HEIC 檔案拖進來,換成通用的 JPG。整個過程都在這個瀏覽器分頁裡完成 —— 照片不會被上傳,因為根本沒有伺服器可以接收。

    為什麼 iPhone 拍出來會是 HEIC

    HEIC 是 High Efficiency Image Container 的縮寫。Apple 從 2017 年的 iOS 11 起,把 iPhone 相機的預設格式改成它,之後只要裝置支援就一直沿用。它用 HEVC 來壓縮畫素 —— 跟 4K 影片同一套壓縮技術 —— 所以在畫質相當的前提下,HEIC 大約只有 JPEG 的一半大小。

    這個效率在照片還待在手機裡的時候確實好用。問題出在檔案要送出去的那一刻。HEIC 是相對年輕的格式,壓縮技術有專利,所以蘋果生態系以外的支援度多年來一直不完整。

    HEIC 真正會卡住的地方

    Windows 預設不會顯示 HEIC 縮圖,必須另外安裝 HEIF 影像擴充功能,完整解碼還得看系統有沒有 HEVC 支援。很多舊版修圖軟體、沖印店的上傳表單、政府線上申辦系統、人資履歷系統,看到副檔名就直接拒收。

    通訊軟體的行為也不一致:有的在傳送時會默默幫你轉成 JPEG,有的原樣送出,然後對方發現打不開。轉成 JPG 可以一次消除這整類問題 —— JPG 是過去三十年間所有軟體都讀得懂的格式。

    誠實說明你會失去什麼

    JPG 和 HEIC 都是有損格式,所以這個轉換是「重新編碼」而不是「複製」,一定會損失一些畫質,多少取決於品質設定。設在 82 的時候,在手機或筆電螢幕上幾乎看不出差別,所以這裡把它設成預設值。如果照片要大圖輸出或還要繼續修圖,把它拉到 95。

    另外兩個差異值得知道。HEIC 可以存透明度和 Live Photo 的動態資料,JPG 不行,所以這些會被捨棄。HEIC 也可以在一個容器裡存連拍或深度圖,這個工具轉換的是主要影像。

    這個工具跟別人差在哪

    其他知名的 HEIC 轉檔站,都是把你的照片上傳到他們的伺服器、在那邊處理完再傳回來。這正是他們要限制免費用戶檔案大小或每小時次數的原因 —— 伺服器運算對他們是成本。

    Breezo 用 libheif 的 WebAssembly 版本,直接在你的瀏覽器分頁裡解碼 HEIC。沒有任何資料被傳出去。除了你自己裝置的記憶體之外沒有檔案大小上限,沒有每小時次數限制,不加浮水印,也不用註冊。打開瀏覽器的開發者工具切到 Network 分頁,轉一張照片試試 —— 你看不到任何一筆上傳請求。

    常見問題

    我的照片會被上傳到伺服器嗎?

    不會。轉換完全在你的瀏覽器裡用 WebAssembly 執行。你可以自己驗證:打開開發者工具切到 Network 分頁,轉一個檔案,不會出現任何上傳請求。

    有檔案大小上限嗎?

    我們沒有設任何上限。實際的天花板是你裝置的記憶體,因為影像要在本機解碼。非常大的檔案在手機上可能失敗,但同一個檔案在桌機上通常沒問題。

    可以一次轉很多張嗎?

    可以。一次選取或拖入多個 HEIC 檔案,它們會依序處理完,再分別提供下載。

    轉檔會讓畫質變差嗎?

    會一點點,因為兩種都是有損格式,影像被重新編碼過。在預設品質 82 的情況下,正常觀看看不出差異。如果照片要沖印或還要修圖,把滑桿往上拉。

    可以離線使用嗎?

    第一次造訪之後就可以。頁面和解碼器會被瀏覽器快取,之後即使完全沒有網路也能轉檔。

    其他工具