圖片格式轉換(WebP/JPG/PNG)

免登入・本機計算・資料不上傳

一次選多張圖、選好目標格式與品質,按「開始轉換」馬上出結果,逐張或一次全部下載,照片全程留在你的裝置上,不會被上傳。

點擊選擇圖片,或拖放、貼上到這裡

支援 JPG、PNG、WebP,可一次選多檔,單檔最大 30MB

你的照片全程在瀏覽器內處理,不會上傳到任何伺服器

怎麼算的?

轉換的原理是把每一張圖各自畫進一個離屏 Canvas,再用瀏覽器原生的 canvas.toBlob()依你選的目標格式與品質重新編碼輸出——這一步完全在瀏覽器內完成,跟原本檔案格式無關(WebP 可以轉 JPG、JPG 也可以轉 WebP,只要瀏覽器能讀進來就能轉出去)。

工具在頁面載入時會先偵測目前瀏覽器是否真的能「輸出」WebP(用 1×1 的測試畫布嘗試 toDataURL('image/webp'), 不支援的瀏覽器會靜默退回 PNG,藉此判斷);偵測到不支援時會停用 WebP 選項並提示你改選其他格式, 不會讓你按下去卻拿到一張其實是 PNG、副檔名卻寫 webp 的錯誤檔案。

資料來源與依據

  • WebP 輸出支援度依 caniuse/MDN 對 canvas.toBlob("image/webp") 的相容性資料查證(2026-07-20),iOS Safari 目前不支援輸出、僅支援讀取顯示。
  • 格式轉換採瀏覽器原生 Canvas 2D API 重新編碼,非本站自行實作壓縮演算法。
  • 上傳、轉換、輸出全流程僅在你的裝置本機執行,圖片不會傳送到伺服器或任何第三方。
  • 工具邏輯最後更新於 2026-07-20。

最後核對日期:2026-07-20

常見問題

為什麼我這裡不能存成 WebP?

這是瀏覽器本身的限制,不是這個工具的問題:iOS Safari(iPhone/iPad)目前不支援用網頁技術「輸出」WebP 格式(讀取、顯示 WebP 圖片完全沒問題,只有「存成 WebP」這個動作被擋下來)。工具偵測到你的瀏覽器不支援輸出 WebP 時,會自動停用 WebP 選項並提示你改存 PNG 或 JPG,這兩種格式所有瀏覽器都能正常輸出。

WebP、JPG、PNG 該選哪個?

PNG 是無損格式、支援透明背景,適合截圖、Logo、需要去背的圖,但檔案通常較大;JPG 是有損壓縮,檔案小、適合相片,但不支援透明;WebP 是較新的格式,同畫質下通常比 JPG/PNG 檔案更小,若你的用途(例如自己的網站)支援 WebP,能省下不少流量,但分享到不確定對方裝置是否支援的場合(例如傳給長輩),JPG 相容性最保險。

品質滑桿調越低,畫質會差多少?

品質只影響 JPG/WebP 這兩種「有損」格式(PNG 是無損格式,不管怎麼調畫質都一樣、檔案大小也不會變)。數字越低壓縮越多、檔案越小但畫質越差,一般照片用途 80~90 左右肉眼通常看不太出差異,如果要上傳社群平台(平台自己也會再壓縮一次),70~85 是常見的平衡點。

一次可以轉幾張圖?

沒有硬性張數上限,但每個檔案大小上限是 30MB,且瀏覽器要把所有圖片同時載入記憶體處理,如果一次選太多張大圖,手機瀏覽器可能會變慢或吃緊;建議一次抓 10~20 張以內的量分批轉換,體驗會比較順暢。