圖片格式轉換

圖片格式轉換

在瀏覽器本機批次互轉 JPG、PNG、WebP、AVIF,可設定品質與透明填充色

瀏覽器本地計算

先選擇目標格式,再拖入或選擇圖片;更改格式、質量或填充色會自動重新轉換,完成後單張下載或打包 ZIP。

也可以直接粘貼剪貼板中的圖片。圖片只在當前瀏覽器中處理,不會上傳。 支持 JPG、PNG、WebP、AVIF、BMP、GIF、ICO,以及瀏覽器能解碼的 HEIC / TIFF;每次最多 30 張,單張不超過 50 MB。

範例

輸入

sample.png(頁面生成,1200×800)· 轉換為 JPG · 質量 90

示例結果

sample.jpg · 1200×800 · JPEG,表格顯示轉換前後的體積與變化比例

示例圖沒有透明區域,所以填充色不影響結果;帶透明背景的 PNG 轉為 JPG 時,透明處會顯示為所選顏色。

技術細節與邊界

輸入由瀏覽器解碼(createImageBitmap,按 EXIF 方向擺正),本頁不附帶額外解碼器,因此 HEIC、TIFF 等格式只有在瀏覽器原生支持時才能讀取。輸出經 Canvas toBlob 編碼:JPG 沒有透明通道,透明像素按所選顏色填充;PNG 無損且忽略質量;在 Chromium 瀏覽器中實測質量 100 的 WebP 像素差值為 0。AVIF 能否輸出取決於瀏覽器,不支持時選項會被禁用。轉換不改變像素尺寸,不保留 EXIF 等元數據。

關於此工具

把 JPG、PNG、WebP、AVIF、BMP、GIF 等圖片批量轉換為 JPG、PNG、WebP 或 AVIF。可調整有損格式的質量,轉為 JPG 時為透明區域選擇填充色;每張圖片顯示轉換前後的格式、尺寸和體積,支持對比預覽、單張下載和 ZIP 打包。轉換在瀏覽器本地完成,圖片不會上傳。

操作步驟

  1. 拖入、點擊選擇或粘貼圖片,一次最多 30 張。
  2. 選擇目標格式;有損格式可調質量,JPG 可設置透明區域填充色。
  3. 檢查結果後單張下載,或打包下載 ZIP。

輸入 / 輸出說明

輸入
JPG、PNG、WebP、AVIF、BMP、GIF(只取第一幀)、ICO,以及瀏覽器能解碼的 HEIC / TIFF;每次最多 30 張,單張不超過 50 MB、5000 萬像素。
輸出
與原圖尺寸相同的 JPG、PNG、WebP 或 AVIF 文件,可單張下載或打包為 ZIP。
限制
不輸出 GIF、ICO、HEIC、TIFF;不處理動畫;不保留元數據和色彩配置文件。

注意事項

格式轉換不會讓圖片變清晰:低質量 JPG 轉為 PNG 後體積變大,但已丟失的細節不會恢復。需要縮小體積請使用圖片壓縮。

常見問題

WebP 或 PNG 轉 JPG 後透明背景為甚麼變成白色?
JPG 只有 3 個顏色通道,沒有第 4 個透明通道,透明像素必須填色,默認是 #ffffff 白色。可在“透明區域填充色”中改成其他顏色;要保留透明,請輸出 PNG、WebP 或 AVIF。
iPhone 的 HEIC 照片能在這裡轉成 JPG 嗎?
取決於瀏覽器能否解碼 HEIC。本頁不帶解碼器,通常僅 Safari 可讀取,Chrome 會提示無法解碼。可把相機格式改為“兼容性最佳”或先導出 JPG,再來轉換:每次 30 張、單張 50 MB。
PNG 轉 WebP 時質量設為 100 是無損的嗎?
在 Chromium 瀏覽器中是:本頁實測質量 100 的 WebP 解碼後像素差值為 0,低於 100 為有損編碼。其他瀏覽器可能不同,嚴格無損請核對或保留 PNG;JPG 質量 100 也有誤差。

相關工具

圖片格式轉換 · 在瀏覽器本機批次互轉 JPG、PNG、WebP、AVIF,可設定品質與透明填充色
圖片格式轉換 — 工具示意圖 · dayeku.com