🔄 WebP 轉換器
直接在瀏覽器中將 JPG/PNG 轉成 WebP,或將 WebP 轉成 JPG/PNG
🔒 您上傳的圖片絕不會傳送到伺服器——所有處理都在您的瀏覽器本機完成。
如何使用 WebP 轉換器
選擇「轉換為 WebP」可將 JPG、PNG、GIF 或 BMP 圖片轉成 WebP,或選擇「從 WebP 轉換」可將 WebP 檔案轉成 JPG 或 PNG。您可以一次上傳多個檔案,每個檔案都會依序處理,並各自提供預覽與下載按鈕。所有處理都在瀏覽器本機完成,因此您的圖片會保持隱私。
01
1. 什麼是 WebP,為什麼要使用它
WebP 是 Google 的新一代圖片格式,在相同視覺品質下,檔案通常比 JPEG 小 25-35%,比 PNG 最多小 26%。更小的檔案代表更快的頁面載入、更低的行動數據用量,以及更少的伺服器頻寬成本。WebP 同時支援有損壓縮(適合照片)與無損壓縮(適合透明圖形),實際上可取代分開處理 JPEG 與 PNG 的工作流程。所有現代瀏覽器——Chrome、Edge、Firefox 與 Safari——都能原生解碼與編碼 WebP,因此現在採用幾乎沒有相容性風險。
02
2. 如何選擇轉換方向
當您想在上傳到網站前縮小圖片時,請使用 轉換為 WebP——它適用於照片(JPG)、透明圖形(PNG)、GIF 與 BMP。當您需要把 WebP 圖片交給尚未支援此格式的程式時,請使用 從 WebP 轉換——例如文書處理器、較舊的圖片檢視器,或某些印刷流程。照片請輸出為 JPG;需要透明背景的 Logo 或圖示則請輸出為 PNG。
03
3. 動畫 WebP 的限制
這個工具完全透過 Canvas API 在您的瀏覽器中執行,因此對動畫 WebP 檔案有一項重要限制。像 drawImage 和 createImageBitmap 這類瀏覽器 API,總是只會繪出動畫來源的 第一幀,所以上傳動畫 WebP 時只會轉換成那一張靜態影格。若要把完整動畫轉成另一種動畫格式(例如 GIF),需要伺服器端工具(例如 ffmpeg);本工具刻意保持 100% 在用戶端執行以維護隱私,因此不支援此功能。
常見問題
我上傳的圖片會傳送到伺服器嗎?
不會。所有轉換都完全透過您瀏覽器的 Canvas API 完成——圖片檔不會上傳或傳送到任何地方。頁面載入後即可完全離線運作。
這會保留動畫 WebP 的動畫嗎?
不會。這個工具透過瀏覽器的 canvas 解碼圖片,而 canvas 永遠只會繪出動畫來源的第一幀。轉換動畫 WebP 時,只會產生一張已移除動畫的靜態圖片。若要完整保留動畫並轉換,需要使用另一個伺服器端工具。
每個瀏覽器都支援儲存為 WebP 嗎?
幾乎所有現代瀏覽器都支援讀取(解碼)WebP 檔案。透過 canvas.toBlob 寫出(編碼)WebP 也有廣泛支援——Chrome、Firefox、Edge 與 Safari 14+ 都可以。如果較舊的瀏覽器無法編碼某種格式,工具會偵測到並對該檔案顯示錯誤,而不會靜默失敗。
可以一次轉換多個檔案嗎?
可以。選取或拖放多張圖片後,它們會依序處理,每張都有自己的預覽和下載按鈕。