IMAGE · 安培熊的圖片小幫手
HEIC 轉 JPG/PNG
把 iPhone 的 HEIC 照片批次轉成 JPG 或 PNG,讓不收 HEIC 的表單、電腦與通訊軟體都能用。
照片在這個瀏覽器分頁內解碼與轉檔,不會上傳。
1. 選擇 HEIC 照片
把 .heic 檔拖進來,或點這裡選檔
HEIC/HEIF · 最多 20 張 · 單張 25 MB
為避免記憶體不足,單張最多 40 MP、單邊 12,000 px。
2. 輸出設定
3. 照片與結果
怎麼轉的
- Safari 能直接解碼 HEIC,就用瀏覽器內建解碼;Chrome、Edge、Firefox 不支援 HEIC,第一次轉換時才會從本站載入 libheif 解碼器(約 2 MB,壓縮傳輸約 0.7 MB),之後同一頁不再重複下載。
- 解碼後用 Canvas 依原尺寸重新編碼成 JPG 或 PNG,不縮圖;需要改尺寸或轉 WebP/AVIF,請把結果丟進圖片壓縮與批次處理。
- 多張轉完可一次下載 ZIP;ZIP 只是打包,不再壓縮圖片。
轉檔前要知道的事
- 轉出的 JPG/PNG 不帶原本的 EXIF(拍攝時間、GPS)。要保留拍攝資訊,請用手機或電腦系統內建的轉檔。
- HEIC 的連拍、Live Photo 或多張影像只取第一張主影像;深度圖與 HDR 增益圖不會轉出。
- PNG 是無損格式,同一張照片通常比 HEIC 大好幾倍;只是要上傳表單,選 JPG 90% 即可。
- iPhone 也可以在「設定 → 相機 → 格式」改成「最相容」,之後拍的照片直接存成 JPG。
解碼器授權
使用 libheif-js 1.23.5(libheif 的 WebAssembly 版本),授權為 LGPL-3.0,未修改、以獨立檔案放在本站並在需要時才載入;授權全文見 LICENSE.txt。
延伸閱讀:圖片壓縮與批次處理:轉成 JPG 後再壓到指定容量、改尺寸,或轉 WebP/AVIF。
延伸閱讀:EXIF/Metadata:檢查轉檔後的照片還留下哪些拍攝資訊。
常見問題
轉出的 JPG 會保留拍攝時間和 GPS 嗎?
不會。轉檔是把解碼後的像素重新編碼,EXIF 不會帶過去,所以拍攝時間、GPS 與相機型號都會消失;需要保留時請用 iPhone 或電腦系統內建的轉檔。
為什麼第一張 HEIC 轉得比較慢?
Chrome、Edge、Firefox 不能直接解碼 HEIC,第一次轉換時要從本站載入約 2 MB 的 libheif 解碼器(壓縮傳輸約 0.7 MB);載入後同一頁的其他照片就不用再等。Safari 會直接用內建解碼。
Live Photo 或連拍的 HEIC 會轉出幾張?
只轉出主影像一張。HEIC 容器裡的其他影像、深度圖與 HDR 增益圖不會輸出。