JPEG XL指南,2026年10月16日實測
免費把JXL轉成PNG,保留透明度
要在Mac上把JXL轉成PNG,用「預覽程式」開啟.jxl,選擇「檔案 > 輸出」,格式選PNG。在Windows或Linux上,使用免費工具djxl。PNG保留每個像素與透明度。檔案會比較大:我們25 MP的去背圖片是35 MB對14 MB。
25 MP去背圖片無損儲存:平均檔案大小
- PNG35 MB · 100%
- WebP無損23 MB · 65%
- JPEG XL無損,AwaCut18 MB · 53%
- JPEG XL無損,cjxl14 MB · 41%
- 測試中像素完全相同
- 不需上傳
- AwaCut可處理整個資料夾
Mac:預覽程式
用「預覽程式」開啟.jxl,然後選「檔案 > 輸出」,格式選PNG。在我們的測試中,透明度逐像素完整保留。
任何電腦:djxl
用Homebrew、Linux套件管理員或從GitHub頁面安裝libjxl,然後執行 djxl photo.jxl photo.png。在我們的測試中,PNG保留了透明度,每個像素都相同。
整個資料夾:AwaCut或XnConvert
AwaCut的「轉換圖片」可一次把整個資料夾的JXL檔案轉成PNG,保留透明度。XnConvert也能做到:個人使用免費,商業使用需授權。
JXL轉PNG工具逐一比較
預覽程式與sips
- 可在哪裡執行
- Mac,內建
- 須知
- 保留透明度,測試中像素相同
djxl(libjxl)
- 可在哪裡執行
- Mac、Windows、Linux
- 須知
- 保留透明度,測試中像素相同。免費且開放原始碼
GIMP 3
- 可在哪裡執行
- Mac、Windows、Linux
- 須知
- 免費,一次一個檔案
XnConvert
- 可在哪裡執行
- Mac、Windows、Linux
- 須知
- 整個資料夾。個人使用免費,商業使用需授權
AwaCut(轉換圖片)
- 可在哪裡執行
- Mac、Windows、Linux
- 須知
- 整個資料夾,保留透明度。10張照片免費,之後需年度授權
線上轉換工具
- 可在哪裡執行
- 瀏覽器
- 須知
- 檔案可能會傳到伺服器:傳送客戶照片前請先確認
| 工具 | 可在哪裡執行 | 須知 |
|---|---|---|
| 預覽程式與sips | Mac,內建 | 保留透明度,測試中像素相同 |
| djxl(libjxl) | Mac、Windows、Linux | 保留透明度,測試中像素相同。免費且開放原始碼 |
| GIMP 3 | Mac、Windows、Linux | 免費,一次一個檔案 |
| XnConvert | Mac、Windows、Linux | 整個資料夾。個人使用免費,商業使用需授權 |
| AwaCut(轉換圖片) | Mac、Windows、Linux | 整個資料夾,保留透明度。10張照片免費,之後需年度授權 |
| 線上轉換工具 | 瀏覽器 | 檔案可能會傳到伺服器:傳送客戶照片前請先確認 |
測試環境為macOS 27與libjxl 0.12,2026年10月16日。
JXL轉PNG的三個意外
習慣性地選JPG
JPG沒有透明度:在我們的測試中,去背圖片的透明區域變成黑色。去背圖片就該用PNG。
以為檔案會很小
PNG保留每個像素,但比較大:在我們的測試中,同一張去背圖片是35 MB對14 MB。Shopify接受最大20 MB與20 MP,eBay最大12 MB,所以大照片請先縮小再上傳。JXL留作存檔。
上傳客戶照片
網頁轉換工具可能會把您的照片傳到它的伺服器。預覽程式、djxl、GIMP、XnConvert與AwaCut都在您自己的電腦上轉換。
為什麼是PNG而不是WebP
Shopify、Amazon、eBay與Canva都接受PNG,但沒有一家列出JXL。無損WebP小三分之一,但Amazon的支援格式清單裡沒有它。如果照片還有背景,AwaCut能直接開啟.jxl,為整個資料夾去背。
用您自己的照片試試看:前10張免費,不需要帳號。
常見問題
如何在Mac上把JXL轉成PNG?
用「預覽程式」開啟檔案,選擇「檔案 > 輸出」,格式選PNG。整個資料夾的話,在該資料夾內於「終端機」執行:for f in *.jxl; do sips -s format png "$f" --out "${f%.jxl}.png"; done
如何在Windows上把JXL轉成PNG?
執行libjxl的免費工具djxl:djxl photo.jxl photo.png。或用GIMP 3開啟檔案,選擇File、Export As、PNG。整個資料夾的話,使用AwaCut的「轉換圖片」或XnConvert。
JXL轉PNG會保留透明度嗎?
會。在我們的測試中,sips與djxl都保留了Alpha通道,兩個PNG都與原圖逐像素相同。
為什麼PNG比JXL大這麼多?
兩者都保留每個像素,但JPEG XL壓縮得更好。我們25 MP的去背圖片,JXL平均14 MB,PNG平均35 MB。
JXL轉PNG是無損的嗎?
是。PNG儲存JXL解碼出的每個像素,所以不會再有任何損失。如果JXL本身是以有損方式儲存的,先前的損失仍然存在。
可以一次把整個資料夾的JXL轉成PNG嗎?
可以。AwaCut的「轉換圖片」可一次轉換一個資料夾,10張照片免費,之後需授權。XnConvert也可以;個人使用免費,商業使用需要授權。用djxl的話,在該資料夾內執行:for f in *.jxl; do djxl "$f" "${f%.jxl}.png"; done
如何在Linux上把JXL轉成PNG?
從套件管理員安裝libjxl,然後執行 djxl photo.jxl photo.png。GIMP 3、XnConvert與AwaCut也能開啟.jxl並儲存為PNG。
背景也要去掉嗎?
AwaCut能直接開啟.jxl檔案。「移除背景」為整個資料夾去背,並以原始尺寸儲存透明PNG;「轉換圖片」只改變格式。在您自己的電腦上,各有10張照片免費。
macOS
macOS 13.4+ (Apple silicon)v1.0.7 · 186 MB
Windows
Windows 10 or 11 (64-bit)v1.0.7 · 176 MB
Linux
AppImage (x86-64)v1.0.7 · 263 MB
由AYA MIM S.R.L.簽署。如果Windows仍顯示「Windows 已保護您的電腦」,請按「其他資訊」,再按「仍要執行」。