圖片格式轉換

PNG ⇄ JPG ⇄ WebP ⇄ AVIF,還能讀入 GIF、BMP、SVG。

拖入圖片、點擊選擇,或直接貼上PNG、JPG、WebP、AVIF、GIF、BMP、SVG、HEIC · 可多選 · 不上傳
轉換為
品質

JPEG 沒有透明通道——透明區域會被填成底色。PNG 輸出為無損(經 OxiPNG 最佳化)。AVIF 最小但編碼慢。

用結果繼續:

這個格式轉換工具能做什麼

拖入任何瀏覽器能顯示的圖片——PNG、JPEG、WebP、AVIF、GIF、BMP 或 SVG——選一個目標格式,每個檔案都會在你的裝置上重新編碼。最常見的用途:把下載來的 WebP 轉成舊軟體認得的 JPG 或 PNG,把 PNG 截圖轉成小得多的 JPG,以及為網站圖片產生 WebP 或 AVIF 版本。SVG 標誌會依其固有尺寸點陣化,這是把向量圖示變成 PNG 最快的辦法。AVIF 也是常見輸入:新款手機存的照片和從提供 AVIF 的網站下載的圖,在這裡不用任何外掛就能開啟,一步轉成 JPG 或 PNG。iPhone 的 HEIC 照片同樣能解碼,不過專門的 HEIC 轉 JPG 頁面預設參數更合適,也講清了這個格式的地雷。

每個檔案保留原名、只換副檔名,清單顯示轉換前後的大小,可以單個下載或打包成一個 ZIP。沒有單檔限制、沒有排隊、也不上傳,所以轉換一個資料夾裡幾百張商品圖只取決於你電腦的速度——通常不到一分鐘。

怎麼用

先選目標格式。有損格式(JPEG、WebP、AVIF)會出現品質滑桿,85% 是不錯的通用預設值。轉成 JPEG 時會出現背景色選擇器,因為 JPEG 存不了透明——PNG 或 WebP 裡的透明區域會被填成那個顏色,預設白色。然後拖入檔案、從剪貼簿貼上,或點擊選擇。每張圖大約一秒內出結果,改選項會立即重算。

你選的設定會記在這台裝置上。轉換完成後,「繼續處理」按鈕能把結果交給圖片壓縮進一步縮小體積,或者交給尺寸調整得到精確尺寸——不用重新選檔案,不用二次上傳。用 ZIP 下載可以讓一批檔案放在一起。

常見地雷

透明是最常見的意外:把 logo PNG 轉成 JPEG 會多出一塊實色背景,因為這個格式根本沒有透明通道。透明重要的話選 WebP 或 PNG。GIF 和 WebP 動圖會被壓平成第一格;逐格轉換動畫是另一件事。iPhone 的 HEIC 照片大多數瀏覽器無法解碼,所以這裡不接受——先在照片 App 裡匯出成 JPEG。

AVIF 編碼天生就慢——即使用這裡的 WebAssembly 編碼器,大圖也要幾秒鐘一張。JPEG 轉 PNG 會讓檔案大好幾倍卻不會增加任何畫質——壓縮瑕疵早就固定在裡面了。另外和所有基於 canvas 的工具一樣,轉換會丟掉 EXIF 中繼資料和內嵌色彩描述檔並轉成 sRGB;畫面看起來一樣,但相機資訊和 GPS 標籤沒了。

背景知識:各種圖片格式

PNG(1996)無損、帶完整透明通道,適合截圖、圖表、圖示以及任何邊緣銳利或含文字的圖。JPEG(1992)有損、為照片而生:平滑漸層壓得極好,但沒有透明,低品質下硬邊周圍會出現振鈴。WebP(2010)一個格式兼顧兩種角色——有損或無損、支援透明和動畫——比 JPEG 或 PNG 小約 25–35%,2020 年起所有主流瀏覽器都支援。AVIF(2019)源自 AV1 視訊編碼,尤其在低位元率下更小,現在所有現代瀏覽器都能看,只是編碼器仍然慢。

GIF 只有 256 色,只因簡單動圖而存活。BMP 不壓縮,基本上是 Windows 的歷史遺留。SVG 根本不是像素格式而是向量描述,所以轉成 PNG 需要決定一個點陣化尺寸。本工具用瀏覽器解碼(所以能讀什麼取決於你的瀏覽器能顯示什麼),但編碼用的是 Google Squoosh 同款 WebAssembly 編碼器——MozJPEG、libwebp、libavif 和 OxiPNG——而不是 canvas 內建的粗糙編碼器,所以輸出更小,AVIF 在所有現代瀏覽器裡都能用。沒有伺服器、不上傳。

哪些場景需要轉檔

網站用 WebP 或 AVIF 減少頁面體積、改善 Core Web Vitals,同時保留 JPEG 備援。輸出中心、老舊桌面軟體、Microsoft Office 和很多政府上傳表單仍然拒收 WebP,只要 JPG 或 PNG。應用程式商店要求精確尺寸的 PNG 截圖。設計師把 SVG 圖示點陣化成 PNG 用於社群媒體、favicon 和電子郵件(郵件顯示不了 SVG)。商品目錄以 BMP 或 TIFF 匯出,上架需要 JPG。開發者在內嵌 data URL 或提交版本庫前先轉檔。

合理的流程是:在這裡轉成正確的格式,再壓縮到目標大小,再調整尺寸到顯示尺寸。存放 QR Code 或圖表的 PNG 應保留 PNG;照片則不必。如果轉換後的圖片要放進樣式表或 JSON,之後再用 Base64 工具編碼。

常見問題

支援哪些格式?

輸入:PNG、JPEG、WebP、AVIF、GIF、BMP、SVG。輸出:PNG、JPEG、WebP、AVIF,全部由內建的 WebAssembly 編碼器完成,任何現代瀏覽器都可用。不支援 HEIC,因為瀏覽器無法解碼。

為什麼透明 PNG 轉成 JPG 後有白底?

JPEG 沒有透明,透明區域必須填上某種顏色。可以用背景色選擇器換別的顏色,或者選 WebP/PNG 保留透明。

轉換是無損的嗎?

轉成 PNG 是無損的,像素精確複製。轉成 JPEG、WebP 或 AVIF 則依品質滑桿有損(WebP 和 AVIF 在 100% 時接近無損)。

檔案會上傳嗎?

不會。瀏覽器負責解碼,內建的 WebAssembly 編碼器在背景執行緒本機重新編碼。頁面載入後離線也能用。

能一次轉很多檔案嗎?

可以。整個資料夾拖進來,逐個處理,「全部下載」會打成一個 ZIP。