PNG 轉 AVIF

在你的瀏覽器內完成 — 零上傳、免註冊。透明區域完整保留。首次編碼約 1 秒。

或將圖片拖放至此

RoundCut 使用 @jsquash/avif(libavif 的 WASM 移植)在你的瀏覽器內把 PNG 轉成 AVIF,檔案不會上傳到任何伺服器。AVIF 在我們的 q85 設定下是有損編碼 — 對照片來說肉眼幾乎無法分辨,而且通常比同一張圖的 WebP 再小 30 到 50%。PNG 的透明通道會完整保留下來。

如何將 PNG 轉成 AVIF

把 PNG 檔案拖到上傳區(或點擊選取)。檔案一放上去,轉檔就立刻開始 — 沒有「開始轉檔」按鈕要找。每個瀏覽器分頁,第一次轉檔會有一次性的成本:大約需要 1 秒下載並啟動 AVIF 編碼器(一個 2.5 MB 的 WASM 模組)。之後就快了 — 小圖大概 40 毫秒,1 MP 的照片約 250 毫秒,4K 的照片約 2.8 秒。轉檔完成後,「下載」按鈕會把 AVIF 存到你的裝置。一次處理一個檔案。

AVIF 會保留透明度嗎?

會。跟 PNG 轉 JPG 不一樣 — JPG 沒有透明通道,所以透明區域會被白色填滿;AVIF 原生就支援 alpha 通道。你的 PNG 裡每一個透明像素,在 AVIF 輸出裡都還是透明的。logo、圖示、貼紙去背、UI 素材 — 任何需要透明背景的圖,都會完整保留下來,不會被壓平、不會有白邊、不需要手動再去背一次。這是 AVIF 相對於 JPG 的結構性優勢,也是要把 PNG 轉成 AVIF(而不是轉成 JPG)的主要理由。

AVIF vs PNG 跟 WebP,該選哪個?

AVIF 在檔案大小上贏:同樣畫質下,大約比 WebP 小 20 到 30%,比照片的 PNG 小 30 到 50%。WebP 贏在相容性 — 幾乎所有瀏覽器都支援。AVIF 截至 2026 年覆蓋 94.3% 的全球瀏覽器(Chrome 85+、Firefox 93+、Safari 16.4+、Edge 121+),頻寬重要、使用者又用現代瀏覽器時,AVIF 是正確的選擇。2026 年的作法是:用 picture 元素先送 AVIF、再以 WebP 當後備,原始檔保留 PNG。

畫質、檔案大小與編碼速度

AVIF 是有損格式 — 說它無損就是說謊。在 q85 設定下,照片的 PSNR 大約 42.6 dB,對自然場景的照片來說肉眼幾乎跟原圖分辨不出來。含銳利文字或細線條的圖,任何 AVIF 設定都可能有輕微壓縮痕跡;這類圖建議保留 PNG。這個工具沒有畫質滑桿 — 每次都用同一組 q85 設定。編碼速度是誠實的:WASM 模組每分頁載入一次(冷啟動約 1 秒),之後在 Chromium 跟 WebKit 上都很快。Firefox 的 AVIF 編碼大約慢 4 倍 — 大圖用 Chrome 會明顯比較快。

你的隱私

轉檔完全在你的瀏覽器內,由 @jsquash/avif 這個 WASM 模組執行。沒有任何檔案會被上傳、沒有任何記錄、沒有任何東西排在伺服器佇列裡。打開 DevTools,切到 Network 分頁,然後轉檔 — 你會看到零個對外的圖片請求。沒有帳號、沒有漏斗、沒有伺服器後備路徑,每個瀏覽器走的都是同一套客戶端程式碼。大部分的線上 AVIF 轉檔器都會先把你的 PNG 傳到他們的伺服器再刪掉;這個工具從一開始就不會收到你的檔案。

常見問題

所有瀏覽器都支援 AVIF 嗎?

AVIF 截至 2026 年覆蓋全球大約 94.3% 的瀏覽器:Chrome 85 及以上、Firefox 93 及以上、Safari 16.4 及以上(iOS 16 及以上)、Edge 121 及以上。Internet Explorer、Opera Mini 跟 iOS 15(含)以前都不支援 AVIF。如果你的使用者裡包含這些族群,建議用 picture 元素先送 AVIF、再以 WebP 當後備,不支援的瀏覽器就會自動拿到 WebP。

AVIF 會保留透明度嗎?

會。AVIF 原生支援 alpha 通道,我們使用的 @jsquash/avif 編碼器會完整保留下來。你的原始 PNG 裡每一個透明像素,在 AVIF 輸出裡都還是透明 — 不會被壓平、不會有白色背景、不會出現邊緣白邊。這是 AVIF 相對於 JPG 的結構性優勢,JPG 沒有 alpha,只能把透明區域換成實心顏色。

AVIF 跟 WebP 有什麼差別?

同樣畫質下,AVIF 大約比 WebP 再小 20 到 30%,而且支援更廣的色域跟更高的位元深度。WebP 贏在相容性 — 幾乎所有瀏覽器都支援,包括較舊的 Safari。AVIF 截至 2026 年覆蓋大約 94.3% 的全球瀏覽器。給現代使用者、又在意頻寬的網頁,AVIF 贏;追求最大相容性,WebP 贏。2026 年的最佳作法是:AVIF 先,WebP 後備。

PNG 轉 AVIF 要多久?

AVIF 編碼器是一個 2.5 MB 的 WASM 模組,每個瀏覽器分頁載入一次 — 第一次轉檔大概需要 1 秒。之後就快了:小圖大概 40 毫秒,1 MP 約 250 毫秒,4K 照片約 2.8 秒。手機上超過 8 MP 的大圖可能需要 10 到 30 秒。Firefox 的 AVIF 編碼大概比 Chrome 慢 4 倍 — 你如果在 Firefox 處理大圖,改用 Chrome 會明顯快很多。

在這裡轉檔安全嗎?圖片會被上傳嗎?

你的檔案完全不會離開你的瀏覽器。轉檔在你的裝置上,使用 @jsquash/avif 這個 WASM 編碼器完成 — 沒有上傳、沒有伺服器、不收集任何檔案內容相關的遙測資料。要驗證的話,打開 DevTools,切到 Network 分頁,然後轉檔 — 整個轉檔過程中,你會看到零個對外的圖片請求。

PNG 轉 AVIF 畫質會降低嗎?

會 — AVIF 是有損格式,PNG 則是無損的。在我們的 q85 設定下,照片的 PSNR 大約是 42.6 dB,對自然場景的照片來說,肉眼幾乎是無損的。含有銳利文字、細線條或硬邊色塊的圖,任何 AVIF 設定都可能出現輕微的壓縮痕跡。如果你需要無損輸出,就保留 PNG — 對這類圖來說,轉成 AVIF 反而是降級。