Command Palette

Search for a command to run...

PN

PNG 轉 JPG 轉換器

在瀏覽器中批次將 PNG 圖片轉成 JPG,不需上傳檔案

贊助Toolz.dev 使用的主機Hostinger Partner
使用 Hostinger 讓您的網站上線
  • 免費網域
  • 免費 SSL
  • 30 天退款保證
Trustpilot 評分 4.6,超過 73,000 則評價
領取優惠 優惠碼

什麼是 PNG 轉 JPG 轉換器?

PNG 轉 JPG 轉換器會把無損的 PNG 檔案重新編碼成 JPEG。JPEG 是專為照片設計的有損格式。PNG 會精確保存每一個像素,所以螢幕截圖、設計稿匯出檔或算繪出來的圖表,檔案一產生就很大,之後也一直很大。JPEG 會捨棄肉眼不易察覺的細節,對照片或類似螢幕截圖的圖片來說,檔案可以縮小到原本的一小部分。

多數人來到這裡,就是為了這個檔案大小的差距。郵件附件總大小超過 25 MB 時,Gmail 會拒絕寄出。幾張以 PNG 儲存的全解析度桌面螢幕截圖,可能還沒打任何一個字就已經超過上限。把這些檔案拖曳到這裡,品質維持在 90%,每一列都會顯示轉換前後的大小,以及 JPG 比原檔小多少或大多少,讓您一眼看出這批檔案現在放不放得進去。有些上傳表單把收據或身分證照片限制在 2 MB 以內,道理也是一樣。

轉換過程中有兩件事會改變。JPG 沒有 Alpha 色版,所以任何透明區域在編碼前都會填上白色,發生時該檔案列會註明。透明背景上的標誌會變成白色矩形上的標誌,放在白色頁面上看起來沒問題,放在深色頁面上就很明顯。轉換也是透過畫布(canvas)進行,因此 EXIF、GPS 座標和色彩描述檔都會被移除。對螢幕截圖來說沒有什麼損失,但相機拍的照片,除了位置資訊,拍攝日期也會一併消失。

轉換器會讀取每個檔案開頭的位元組來判斷格式,而不是相信副檔名,所以多年前被改名為 .jpg 的 PNG 仍能正確轉換。若檔案是其他格式,例如 HEIC 或 TIFF,則會直接拒絕處理,並附上對應轉換器的連結,而不是無聲無息地失敗。所有運算都在用戶端完成:不會上傳任何內容,頁面載入後即使斷線也能繼續使用。檔案大小(位元組)沒有上限,但超過 100 百萬像素的圖片會被拒絕,因為瀏覽器分頁無法容納。免費、免註冊,每日轉換次數有限制。

如何將 PNG 轉換為 JPG

  1. 加入 PNG 檔案

    將檔案拖曳到寫著「將 PNG 圖片拖放到此處,或點擊上傳」的方塊中。可以一次加入多個檔案,每個檔案一加入就會開始轉換為 JPG。

  2. 調整品質

    品質滑桿的範圍是 10 到 100,預設為 90%。螢幕截圖和照片建議維持這個值。如果檔案必須很小,而且可以接受細節稍微柔和一些,可以降到 75% 到 80%。移動滑桿後約 300 毫秒,每個已加入的檔案會重新轉換一次,因此拖曳一次只會轉換一次,也不會再次計入每日次數。

  3. 檢查每個結果

    每一列都會顯示縮圖、狀態,以及一行大小資訊,包含轉換前後的大小,以及 JPG 比原檔小多少或大多少。如果檔案的透明區域被填上白色,或檔案實際上不是 PNG,該檔案下方會出現提示。點擊縮圖可以放大檢視 JPG,並在「轉換前」和「轉換後」之間切換。

  4. 下載結果

    使用該列的下載圖示可儲存單一檔案,或點擊清單標題中的「全部下載(n 張圖片)」,將整批檔案以 converted-jpg.zip 下載。重複的檔名會自動加上編號,因此不會有檔案被悄悄覆蓋。

為什麼要將 PNG 轉換為 JPG?

PNG 和 JPG 解決的是不同的問題,所以轉換對某些圖片很划算,對其他圖片卻是錯誤。放入檔案之前,請先權衡以下三點。

照片類圖片的檔案更小

PNG 靠尋找重複的圖樣來壓縮,對單色色塊效果很好,但對照片中的細微雜訊和柔和漸層效果不佳。JPEG 正是為這類圖片而設計:它把圖片切成 8 x 8 像素的區塊,並為每個區塊儲存簡化後的版本。

能節省多少取決於圖片本身,因此本頁不會承諾固定的壓縮比。一張 1200 萬像素的照片,原始像素資料有 36 MB。存成 PNG 通常仍在 10 MB 以上,而同一張照片存成 JPG,通常只有幾 MB。單色標誌或只有少數顏色的圖表,轉成 JPG 後反而可能比 PNG 更大。每一列都會顯示轉換前後的大小,讓您在下載前就知道屬於哪一種情況。

與上傳表單和舊版軟體的相容性

幾乎所有裝置、電子郵件軟體、自助列印機和相片服務都能開啟 JPG。有些上傳表單更嚴格,只接受 .jpg 或 .jpeg,這在簽證與身分證件入口網站、求職申請系統和較舊的內容管理系統中很常見。當表單拒收完全正常的 PNG 時,轉換通常是最快的解決辦法。

透明度:何時該保留 PNG

JPG 沒有 Alpha 色版,所以標誌、圖示或去背的商品照會失去透明背景,換成白色背景。如果圖片會放在有顏色或深色的背景上,或放在主題可能變換的頁面上,請保留 PNG。

如果您同時需要較小的檔案和透明度,請改用將 PNG 轉換為 WebP:WebP 同時支援有損壓縮和 Alpha 色版。

PNG 與 JPG:該用哪一個

PNG 與 JPG 逐項比較
PNGJPG
壓縮方式無損。解碼後會完全還原儲存時的每一個像素。有損。儲存時會捨棄細節,品質設定越低,捨棄越多。
透明度完整的 Alpha 色版,從完全透明到完全不透明。不支援。透明區域會填上純色,本頁使用白色。
動畫標準 PNG 不支援。APNG 擴充格式可在目前的瀏覽器中播放動畫。不支援。JPG 永遠是單張靜態圖片。
照片的一般檔案大小大,通常是 JPG 的好幾倍,因為照片中的雜訊很難壓縮。小。1200 萬像素的高品質照片通常只有幾 MB。
最適合標誌、圖示、圖表、含小字的介面螢幕截圖,以及任何需要透明度的圖片。照片、彩色掃描文件,以及有大小限制的電子郵件圖片或上傳表單。
編輯與重複儲存可以安全地開啟、儲存任意次數,不會有任何損失。每次另存為 JPG 都會再壓縮一次,多損失一些細節。

了解 JPG 品質

品質數值不是保留細節或檔案大小的百分比。它控制編碼器在每個 8 x 8 區塊中對細節取捨的粗細程度:數值高,色階之間的過渡保持細緻;數值低,色階會被合併。品質 90 並不表示圖片有 10% 不見了。

這個設定會交給瀏覽器,由瀏覽器自己執行 JPEG 編碼。各瀏覽器使用的編碼器和編碼設定並不相同,所以同一張圖片在相同數值下,於 Chrome、Firefox 和 Safari 中產生的檔案大小可能略有差異。

遺失的細節會出現在可預期的地方。像晴朗天空這樣平滑的漸層會開始出現明顯的色階斷層,文字和細線等銳利邊緣周圍則會出現淡淡的光暈,稱為振鈴效應。降低品質設定時,請將文字或天空放大到 100% 檢查,不要只看縮圖來判斷。

隱私與安全

  • 轉換在用戶端完成:圖片在此分頁內以內建的 Canvas API 解碼並重新編碼,而不是使用下載的 WebAssembly 編解碼器。圖片檔案絕不會上傳到伺服器。
  • 批次開始前,頁面會向 Toolz 伺服器查詢您的每日次數上限是否允許。這個請求會帶有工具名稱和裝置識別碼,如果您已登入,還會帶有帳號權杖。
  • 批次完成後,頁面會記錄轉換的檔案數量、總大小(位元組)和輸出格式。檔名、像素資料和圖片尺寸不會被傳送。
  • 如果這項檢查無法連上伺服器,轉換仍會照常進行,這就是頁面載入後離線也能繼續使用的原因。
  • EXIF 欄位、GPS 座標和內嵌的色彩描述檔不會保留在 JPG 中,因為檔案是僅根據解碼後的像素重新建立的。若要移除 JPG 的中繼資料而不重新編碼,請使用 EXIF 移除工具。
  • 轉換後的檔案會保留在分頁的記憶體中,直到您移除它們、按下「全部清除」或關閉分頁為止。除了每日次數上限所使用的裝置識別碼之外,轉換器不會在瀏覽器儲存空間中保留任何內容。

主要功能

  • 一次處理整批檔案

    需要多少 PNG 檔案就放入多少,並以 converted-jpg.zip 一次下載。重複的檔名會加上編號,而不是互相覆蓋。

  • 10 到 100 的品質滑桿

    輸出 JPG 時會顯示,預設為 90%,讓您在細節與檔案大小之間取捨。移動滑桿會讓每個已加入的檔案重新轉換,下載前每一列都會顯示新的大小。

  • 對透明度毫不隱瞞

    透明像素會填上白色,因為 JPG 無法儲存 Alpha 色版。該列會直接告訴您發生了這件事,而不是讓您之後在深色背景上才發現。

  • 讀的是檔案內容,不是檔名

    格式由檔案開頭的位元組判斷,所以副檔名取錯的檔案照樣能轉換;HEIC 或 TIFF 檔案則會被擋下,並附上能處理該格式的轉換器連結。

常見問題

把 PNG 檔案拖進這個頁面,就會以預設的 90% 品質立刻轉成 JPG。轉好的檔案會連同新的檔案大小列在清單裡,可以一個一個下載,也可以打包成單一 ZIP 一次下載;拖動滑桿,所有檔案會重新轉換一次。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

png to jpgconvert png to jpgpng to jpg converterpng image to jpgpng file to jpgchange png to jpghow to convert png to jpgpng files to jpgturn png into jpgpng to jpg converter freepng to jpegconvert png to jpg formatchange image format from png to jpg