TutuEdit

JPG 轉 PNG:無損保存,但救不回已經丟掉的畫質

丟進來就轉好了。沒有參數要調——PNG 是無損的,沒什麼可選。

或者新增空白文件

轉成 PNG 的理由通常是兩個:接下來還要反覆編輯儲存(PNG 無損,改多少次都不會累積損失),或者對方只收 PNG。

有一件事要先說清楚:轉成 PNG 不會讓畫質變好。 JPG 在壓縮時丟掉的細節已經沒了,換個容器裝不回來。你看到的仍然是那張 JPG,只是從此不再繼續損失。任何聲稱「轉 PNG 提升畫質」的說法都不成立。

主要功能

沒有參數,因為真的沒什麼可調

PNG 是無損格式,`toBlob` 的品質參數對它無效。別的工具在這裡擺一個品質滑桿,只會讓人以為自己調了什麼——我們不擺。

從此不再二次損失

JPG 每存一次就再壓一次,改五次就疊五層損失。轉成 PNG 之後,無論再編輯儲存多少回,像素都和上一次完全一致。

圖片不上傳,不限張數

轉換在你的瀏覽器裡跑完,圖片一個位元組都不會發出去。一次丟十幾張也行,會自動切成批次模式。

不註冊、不加浮水印

打開就能用,轉出來的圖上不會有任何標記。

使用步驟

  1. 1
    把 JPG 拖進來
    拖曳、點擊選擇或 Ctrl+V 貼上都行。多張一起丟會自動變成批次。
  2. 2
    等一下就好
    沒有參數要設。右邊直接出結果,下載按鈕上寫著轉完多大。
  3. 3
    看一眼檔案大小
    多數情況下 PNG 會比原來的 JPG 大——那是無損的代價,不是轉錯了。
  4. 4
    下載
    直接存成 .png,或者一鍵帶進專業編輯器繼續改。

常見問題

轉成 PNG 能提升畫質嗎?
不能。JPG 壓縮時丟掉的細節已經不在檔案裡了,換個格式裝不回來。轉 PNG 的意義是「從現在起不再繼續損失」,不是「找回過去損失的」。如果你需要更高的畫質,只能回去找原始檔案。
為什麼轉完反而變大了?
因為 PNG 是無損壓縮。JPG 之所以小,正是因為它扔掉了人眼不敏感的細節;PNG 一個都不扔,所以照片類圖片轉成 PNG 通常大好幾倍。這是正常的,不是轉換出了問題。
什麼時候值得轉,什麼時候不值得?
值得:接下來還要反覆編輯儲存、需要加透明背景、對方只收 PNG、圖是螢幕截圖或線稿(那類內容 PNG 反而更小更清楚)。不值得:只是想存著或者傳出去的照片——那樣只會白白變大好幾倍,畫質一點沒變。
圖片會上傳到伺服器嗎?
不會。解碼、轉換、編碼全在你的瀏覽器裡完成。可以自己驗證:打開開發者工具的網路面板,轉換過程中不會出現任何帶圖片資料的請求。

現在就試試JPG 轉 PNG:無損保存,但救不回已經丟掉的畫質

純瀏覽器執行 · 免安裝 · 免註冊 · 圖片不上傳伺服器