圖片工具
轉檔、壓縮、向量化 —— 沒有一項會離開你的裝置。
20 個工具
這個分類裡的工具
- HEIC 轉 JPG照片不會離開你的裝置。本機處理
- 圖片壓縮把檔案變小,不必把檔案交出去。本機處理
- WebP 轉 JPG給那些到現在還是打不開 .webp 的軟體。本機處理
- PNG 轉 JPG檔案小很多 —— 前提是圖片是照片。本機處理
- JPG 轉 PNG從這裡開始無損 —— 但請先讀這段。本機處理
- HEIC 轉 PNG當你需要透明度,或需要一份無損副本。本機處理
- JPG 轉 WebP相同品質設定下,檔案明顯更小。本機處理
- PNG 轉 WebP唯一同時保留透明度又能變小的常見目標格式。本機處理
- WebP 轉 PNG給「需要透明度」加上「軟體打不開 .webp」的情況。本機處理
- AVIF 轉 JPG把最新的格式,轉成什麼都讀得懂的那一個。本機處理
- AVIF 轉 PNG當這個 AVIF 的透明度不能丟的時候。本機處理
- GIF 轉 PNG脫離 256 色與 1 位元透明度。本機處理
- BMP 轉 JPGBMP 把每個畫素原封不動存下來,省下的空間非常可觀。本機處理
- SVG 轉 PNG向量變畫素是單行道,所以尺寸要選好。本機處理
- 轉 JPG所有需要變成 JPG 的格式,一頁解決。本機處理
- 縮放圖片說出你要的尺寸,按下去之前先看到結果。本機處理
- 壓縮 JPGMozJPEG,跑在你自己的處理器上。本機處理
- 壓縮 PNG真的無損。不是偽裝成無損的減色。本機處理
- 壓縮 WebP本來就是高效率格式 —— 再榨一點出來。本機處理
- PNG 轉 SVG產出可以編輯的真路徑,不是把點陣圖藏進 .svg 檔案裡。本機處理
幾乎所有圖片問題都是兩種問題之一:檔案的格式有東西打不開,或者檔案太大送不進去。這些工具處理這兩件事,再加上一件更難的:把由畫素組成的圖片變成真正的向量幾何。
先分清楚你遇到的是格式問題還是大小問題
如果某個軟體、上傳表單或網站拒收你的檔案,那是相容性問題,你要的是轉檔工具。目標格式幾乎總是:照片選 JPG,含文字、銳利邊緣或透明度的選 PNG。
如果檔案打得開,只是因為太大被退回、或讓網頁載入變慢,那是大小問題,你要的是壓縮工具。轉格式有時會順便解決大小問題 —— 存成 PNG 的照片轉成 JPG 通常會大幅縮小 —— 但在其實需要壓縮的時候伸手去拿轉檔工具,就是有些人莫名其妙把一張圖重新編碼三次的原因。
不用猜也能選對目標格式
照片要相容性最高就選 JPG;如果目的地是你自己掌控的網站,選 WebP。在畫質相當的前提下,WebP 大約比 JPG 小 25% 到 35%,而且所有現行瀏覽器都支援 —— 但很多桌面軟體與上傳表單至今仍然不收。
螢幕截圖、logo、線稿、圖表,以及任何含文字的圖,都應該用 PNG。JPEG 無法乾淨呈現硬邊緣,不管品質拉多高,文字周圍都會出現可見的振鈴;而且對大片平色,它常常還比 PNG 更大。
任何需要透明背景的圖只能用 PNG 或 WebP。JPG 根本沒有 alpha 通道,所以轉換過程中透明處會被填成不透明的顏色。這是圖片轉檔最常見的那個不愉快的意外。
如果你的來源是 iPhone 的 HEIC 或現代網站的 AVIF,你轉檔的理由是相容性而不是畫質,選擇很單純:照片用 JPG,需要透明就用 PNG。
壓縮真正的代價
JPEG 與 WebP 的壓縮原理是丟掉人眼不擅長察覺的細節。品質數值不是任何東西的百分比,它只是編碼器上的一個旋鈕,而它跟檔案大小的關係是陡峭的非線性。從 100 降到 90 通常可以砍掉很大一部分位元,畫面幾乎看不出變化;從 60 降到 50 省下的少得多,卻很容易在天空、皮膚這類平滑區域出現色塊。
網頁與通訊軟體用途,70 到 80 幾乎永遠夠用。要沖印或還要再修圖,請保持 90 以上 —— 每一次重新編碼都會在上一次的損失上疊加。同一個檔案反覆壓縮一定會越來越糟:省下的空間一次比一次少,傷害卻一直累積。
PNG 的壓縮是另一回事:它是無損的,所以 PNG 最佳化器只是重新編排與編碼資料,不改動任何一個畫素。省下的空間比較少,而且重複跑完全安全。
其中一個「轉檔」其實不是轉檔
PNG 轉 SVG 是不同性質的操作。這裡其他工具是把一格一格的畫素重新編碼;向量化則必須「發明」形狀 —— 它描出色彩區塊之間的邊界,再寫成帶真實座標的路徑幾何。
這對 logo、icon 與平面插畫效果極好,對照片則很糟:描邊器必須生出好幾千條路徑,SVG 通常比原檔還大。另外要知道,大量免費的「PNG 轉 SVG」網站根本沒有做向量化 —— 它們把你的 PNG 用 base64 塞進 SVG 外框裡,那是一張換了副檔名的點陣圖。
常見問題
iPhone 的照片應該轉成什麼格式?
除非你需要透明度,否則轉 JPG。HEIC 效率很好但在蘋果裝置以外支援度不佳,而 JPG 是過去三十年間幾乎所有軟體都讀得懂的格式。
為什麼我的 PNG 轉成 JPG 之後反而變大?
因為它很可能是螢幕截圖。PNG 對大片平色的壓縮效率極高,而 JPEG 必須額外花資料去描述它無法乾淨表現的銳利邊緣。截圖與文字圖請保持 PNG。
轉檔會讓畫質變好嗎?
不會。已經被壓縮掉的畫質救不回來,而轉成 PNG 這類無損格式只會把既有的雜訊完美保存下來,同時讓檔案變大。
檔案大小或處理張數有限制嗎?
沒有。不用註冊、沒有每小時額度、不加浮水印。唯一的天花板是你裝置的記憶體,因為運算跑在你自己的處理器上。
我要怎麼確認圖片真的沒有被上傳?
打開開發者工具切到 Network 分頁,然後轉一個檔案,不會有任何請求夾帶你的圖片。這個站的 Content-Security-Policy 也把連線限制在我們自己的來源,而執行這條限制的是你的瀏覽器,不論我們的程式想做什麼都一樣。