如何縮小圖片 KB 大小:表單、網站上傳與電子郵件適用
要讓照片低於 KB 上限,請先縮小像素尺寸,存成 JPG,再降低品質,直到檔案符合規定。一張 3 MB 的手機照片縮成約 1200 px 寬、以品質 70 儲存,通常會落在 100 KB 左右;300 px 寬的大頭照則可壓到 20 KB 以下。
為什麼上傳表單以 KB 計算檔案大小
手機相機拍出的照片通常有 1200 萬畫素以上,每張大約 2–5 MB。若報名系統要向數十萬人收取照片與簽名,照單全收的話就需要數 TB 的儲存空間,審核人員也得等檔案載入。以 KB 設定上限是開發人員最容易執行的規則:伺服器在開啟圖片之前就能讀到位元組數,超過就直接拒絕。這就是錯誤訊息只談 KB,而不談照片好不好看的原因。
各處的限制差異很大,而且大多遠低於相機輸出的檔案大小。美國國務院要求數位簽證照片為 600 × 600 至 1200 × 1200 px,且不得超過 240 KB(規定請見 travel.state.gov)。印度 IBPS 等招考網站曾要求簽名 10–20 KB、照片 20–50 KB。大學入學系統、租屋平台和人資軟體常見的上限是 100 KB、200 KB 或 1 MB。電子郵件寬鬆一些,Gmail 每封信的附件上限是 25 MB,但十幾張原始大小的照片仍會超過。
有些表單檢查的不只是位元組數。網站可能還會要求精確的像素尺寸、JPG 或 JPEG 副檔名,或是最小尺寸,避免圖片小得像郵票。請把說明讀過一遍,記下 KB、像素、格式這三項數字,並同時達成。只符合 KB 卻忽略像素規定,只會換來另一則退件訊息。
三個關鍵:像素、格式與品質
像素尺寸是影響最大的因素。檔案大小會隨像素數量增加,而像素數量與寬度的平方成正比:寬和高各縮一半,像素只剩四分之一。把 4032 × 3024 的照片縮到 1600 × 1200,約捨去 84% 的像素,在還沒動到品質之前,檔案通常就會縮小相近的比例。對於在螢幕上顯示或由人工審核的圖片,長邊 1200–1600 px 已經綽綽有餘。裁切也算在內:每裁掉一塊空白牆面,編碼器就少儲存一塊像素。
格式決定這些像素的封裝效率。JPG 於 1992 年標準化為 ISO/IEC 10918-1,專為照片設計:它會捨棄肉眼幾乎察覺不到的細節。PNG 是無損格式,適合標誌和螢幕截圖,用在照片上則很浪費,同一張照片存成 PNG 常是 JPG 的數倍大。WebP 和 AVIF 在相近畫質下更小,但許多政府和招考網站只接受 JPG 或 JPEG,所以它們比較適合網站和聊天軟體,而不是表單。如果不確定表單所說的「JPEG」是哪一種,可以參考JPG、JPEG 與 PNG 的差異說明。
品質是微調旋鈕,只對失真壓縮格式有效。多數相機和手機儲存的 JPG 品質在 90 以上,降到 75 通常能讓檔案縮小一半,而在一般檢視大小下看不出差別。低於約 50 時,天空和皮膚等平滑區域會出現色塊,文字周圍會出現光暈。所以品質應該最後才調:對原尺寸照片而言,要達到很小的目標就得把品質壓得很低,損傷會很明顯;而已縮小尺寸的照片只需稍微降低即可。移除中繼資料(GPS 位置、相機型號、內嵌預覽圖)是免費的額外收穫,許多手機照片可省下 10–50 KB。
| 調整項目 | 調整內容 | 一般節省幅度 | 可見的代價 |
|---|---|---|---|
| 裁切 | 去除主體周圍的背景 | 10–50% | 主體保持完整則無影響 |
| 像素尺寸 | 寬度從 4032 px 縮到 1600 px | 約 80% | 螢幕上看不出差異;放大或列印的餘裕變少 |
| 格式 | PNG 照片改存為 JPG | 70–90% | 透明部分會填滿單一顏色 |
| 品質 | JPG 品質從 92 降到 75 | 40–60% | 一般檢視大小下通常看不出差異 |
| 品質 | JPG 品質從 75 降到 50 | 再減少 30–40% | 天空出現色塊、文字周圍出現光暈 |
| 中繼資料 | 移除 EXIF、GPS 與預覽圖 | 10–50 KB | 無 |
如何把圖片壓縮到指定 KB 數
JPG 沒有「讓這張圖變成 50 KB」的設定。同一個品質值套用在不同照片上,結果的大小都不同,因為滿是樹葉的畫面比一面素牆需要更多位元組。桌面編輯軟體靠反覆嘗試來解決:匯出、看大小、調整、再匯出。這樣可行,但要試好幾輪,也很容易調過頭,做出看起來粗糙的 30 KB 檔案,而 49 KB 其實就能很乾淨。下面的方法先固定像素尺寸,讓品質只需處理最後一小段,減少瞎猜。
鎖定檔案大小的壓縮工具會幫你做同樣的搜尋。在圖片壓縮工具中,將壓縮方式維持在目標大小,輸入數字並選擇 KB。工具會嘗試各種品質值,找出符合限制的最高品質;若開啟允許縮小尺寸,當品質降到最低允許品質仍不夠時,還會以小幅度逐步縮小尺寸。針對最常見的限制,也有已填好數字的頁面:簽名和考試照片可用壓縮圖片至 20 KB,求職網站與簽證表單可用壓縮圖片至 100 KB。如果想自己設定壓縮強度,同一個切換選項下的品質等級與百分比就是手動模式。
- 1
記下三項規定
從表單說明中記下最大 KB、像素尺寸和接受的格式。如果同時有最小 KB 的要求,也一併記下。
- 2
裁切到只剩主體
裁掉表單用不到的背景。若有正方形照片或 3.5 × 4.5 比例等構圖規定,依比例裁切圖片會說明如何在不拉伸的情況下完成。
- 3
調整為要求的像素
使用表單提供的確切寬度與高度。若沒有像素規定,100 KB 以內長邊約 1200 px 即可,20 KB 則約 300–400 px。
- 4
存成 JPG 並設定目標
將輸出格式選為 JPG,並把目標大小設為略低於上限,例如上限 50 KB 就設 48 KB。
- 5
上傳前先檢查結果
查看檔案大小,並以 100% 縮放開啟檔案。如果臉部看起來斑駁,代表像素尺寸對這個大小預算來說太大了;請退回上一步,把尺寸再縮小一點。
以下是一張一般 3.2 MB 的手機照片,依序套用各項調整後逐步接近 100 KB 上限的情形。這些數字是典型值,並非實測,細節豐富的畫面會稍高一些。
- 相機原檔3.2 MB
- 移除中繼資料3.15 MB
- 調整為 1600 px640 KB
- JPG 品質 75210 KB
- 1200 px、品質 7097 KB
在手機或電腦上縮小圖片檔案大小
手機內建了幾個捷徑,但沒有一個能讓你輸入 KB 數字。在 iPhone 上,附加圖片時「郵件」會詢問要以小、中、大或實際大小傳送,「捷徑」App 也有調整圖片大小和轉換圖片的動作。自 iOS 11 起,iPhone 預設以 HEIC 儲存照片(設定、相機、格式、高效率),而許多網站不接受 HEIC,所以還得轉成 JPG。在 Android 上,各家相簿不同:Samsung 的相簿編輯器內建調整尺寸功能,Google 相簿則偏重編輯,無法設定像素大小。瀏覽器版工具能避開這些差異,因為在每支手機上操作都一樣。
在電腦上能控制的項目更多。在 Mac 上,「預覽程式」可在「工具」、「調整大小」中改尺寸,「檔案」、「輸出」對話框則有 JPEG 品質滑桿,並顯示預估的檔案大小,手動逼近目標會比較快。在 Windows 上,「相片」App 可從選單調整圖片大小,「小畫家」則可在存成 JPEG 前以百分比或像素值調整大小。兩個平台都要靠反覆嘗試才能得到最終的 KB 數字,單一檔案還行,二十個檔案就很累人。若要批次處理,具備大小目標的瀏覽器工具一次可處理最多 20 張圖片,每張 95 MB,且不需安裝任何軟體。
iPhone
- 01在 Safari 開啟壓縮工具,點選上傳區域,選擇照片圖庫或選擇檔案。
- 02選取照片;相機拍的 HEIC 圖片也可接受,並能輸出為 JPG。
- 03將輸出格式設為 JPG,並以 KB 設定目標大小,點選壓縮,再把結果儲存到「檔案」。
Android
- 01在 Chrome 開啟壓縮工具,點選上傳區域,從相簿或檔案管理員選取。
- 02在目標大小輸入上限,單位維持 KB。
- 03點選壓縮並下載;JPG 會出現在「下載」資料夾,可直接附加到表單。
Mac 或 Windows
- 01一次將最多 20 張圖片拖曳到上傳區域,或點選該區域來選擇檔案。
- 02若表單指定了像素尺寸,開啟進階設定,設定先調整尺寸或最小寬度。
- 03按下壓縮,檢查每個新的檔案大小,再逐一下載檔案或下載 ZIP。
適得其反的捷徑:截圖、改副檔名、壓成 ZIP
對照片截圖是最常見的取巧做法,有時偶然會得到較小的檔案。問題是你無法控制結果:截圖擷取的是螢幕解析度而非照片本身的解析度,還會帶進畫面上可見的各種列和邊框,而且多數手機會存成 PNG,這對照片來說是錯誤的格式。在新款手機上,全螢幕 PNG 截圖可能比它所顯示的 JPG 還大。之後再裁切、轉檔、壓縮,所花的時間比直接壓縮原檔一次還久。
改檔名是另一個陷阱。把 photo.png 改成 photo.jpg,或把 photo.heic 改成 photo.jpg,只是換了標籤:裡面的資料仍是 PNG 或 HEIC,大小完全相同,而會讀取檔案標頭的網站會拒絕或無法顯示。壓縮成 ZIP 也沒有幫助,因為 JPG 資料本來就已壓縮,JPG 的 ZIP 大小幾乎一樣。表單要的是圖片而不是壓縮檔,所以 ZIP 會被直接拒絕。
Myth對照片截圖是縮小檔案的快速方法。
Fact截圖通常是螢幕解析度的 PNG,還包含狀態列,往往比原本的 JPG 更大,細節卻更少。
Myth把 .png 或 .heic 改名為 .jpg 就能轉換檔案。
Fact副檔名只是標籤。位元組和大小都不變,讀取標頭的上傳檢查仍會判定為 PNG 或 HEIC。
Myth把照片放進 ZIP 就能縮小以便上傳。
FactJPG 已經壓縮過,ZIP 幾乎省不了空間,而且圖片上傳欄位不接受壓縮檔。
Myth反覆壓縮同一個 JPG,檔案會越來越小。
Fact每次以較低品質重新壓縮,都會在舊的瑕疵上再添新的瑕疵。請從原檔開始,一次壓縮到目標大小。
PNG 怎麼都壓不小時該怎麼辦
PNG 在 1996 年成為 W3C 建議標準,屬於無損格式,也就是不能為了節省空間而捨棄任何細節。它能有效率地封裝重複的圖樣,所以文件截圖或純色背景上的標誌壓縮效果很好。照片幾乎沒有完全重複的內容,每個像素都與相鄰像素略有差異,因此 PNG 照片不論怎麼最佳化,檔案依然很大。假設一張 1200 px 的 PNG 照片是 1.8 MB,無損最佳化可能只能降到 1.6 MB;同樣的像素改存成品質 75 的 JPG,通常只有 150–250 KB。
實際上有兩種可行的做法。如果圖片是照片,而表單接受 JPG,把輸出格式改成 JPG,檔案大小的問題大多就解決了;透明區域會被填滿單一顏色,表單通常不會在意。如果一定要維持 PNG(部分簽名上傳和設計平台有這項要求),請把 PNG 壓縮切換為有損,這會把圖片縮減為實際用到的顏色。深色墨水在白底上的簽名只需要少數幾種色階,檔案會大幅縮小;色彩豐富的照片則會在漸層處失去明顯的平滑度。
如果兩種方法都沒用,剩下的手段還是減少像素。3000 px 的透明去背商品圖,不縮小就無法同時維持 PNG 又只有 50 KB;改成 800 px 或許就能達標。請確認表單是否真的需要透明背景,因為白色背景的 JPG 通常也能被接受,而且檔案只有一小部分大小。
PNG 搭配較小的 KB 限制,通常是不合適的組合
如果表單兩種格式都允許,照片和掃描檔請選 JPG。PNG 只留給簽名、標誌和純色截圖,限制很嚴格時再使用有損的 PNG 壓縮。
重點整理
- 先縮小像素尺寸;這一步減少的 KB 比其他任何步驟都多,而且不影響螢幕上的顯示效果。
- 上傳表單的照片請用 JPG。PNG 適合純色圖形,而許多平台常不接受 WebP。
- 最後才調低品質,而且每次只調一點;多數照片設在 70–80 看不出差異,低於 50 就會開始明顯。
- 目標設在比限制低幾 KB,並同時符合表單對像素和格式的規定。
- 螢幕截圖、更改副檔名和 ZIP 檔,都無法有效縮小圖片檔案大小。
常見問題
可以不改變尺寸就縮小圖片的 KB 大小嗎?
可以,方法是降低 JPG 品質並移除中繼資料。適合中等幅度的縮小,例如 3 MB 降到 800 KB;但如果在原解析度下要求非常小的檔案,品質會被壓得太低,畫面會出現馬賽克方塊。
為什麼圖片壓縮後檔案反而變大?
通常是因為原本是高效率的格式(例如小的 JPG 或 HEIC),轉成了 PNG,或是儲存的品質比原圖更高。請維持輸出為 JPG,並選擇等於或低於原圖的品質。
50 KB 能容納多少像素?
一般來說,品質 70 到 75 的普通照片,長邊約 600 到 800 像素時可以壓到 50 KB 以內。有樹葉或文字的繁複畫面需要較少的像素;單純的背景則可以保留更多。
KB 變小會讓照片印出來比較差嗎?
只有在像素被縮減時才會。列印尺寸取決於像素數量,所以寬 600 像素的圖片以 300 DPI 可清晰列印出約 5 公分。若要列印,請保留原檔,另外壓縮一份副本用於上傳。
上傳網站接受 WebP 或 HEIC 檔案嗎?
許多政府、考試和求職平台只接受 JPG 或 JPEG,有些也允許 PNG 或 PDF。除非表單明確列出,否則上傳前請先把 WebP 和 HEIC 轉成 JPG。
表單設定上限時,1 KB 是 1,000 還是 1,024 位元組?
這取決於系統,而表單很少說明是哪一種。低於限制 2% 到 5%,檔案無論如何都能通過。
延伸閱讀
JPG、JPEG、PNG 差別在哪?該用哪種格式 | UltKit
JPG 與 JPEG 是同一種格式的兩種寫法;PNG 為無損並保留透明背景。比較檔案大小、壓縮瑕疵、各平台接受的格式與轉換方式。
Elena Vásquez · 2026年10月11日 · 12 分鐘閱讀
依比例裁切圖片:1:1、4:5、9:16、16:9 等 | UltKit
在 iPhone、Android、Windows、Mac 或瀏覽器把照片裁切成 1:1、4:5、9:16 或 16:9:比例是什麼、各平台要哪種比例,以及何時該改用補邊。
Elena Vásquez · 2026年9月15日 · 11 分鐘閱讀
PDF 壓縮不失真:無損與有損壓縮差在哪 | UltKit
PDF 檔案變大多半是因為圖片。先無損移除重複物件、未使用的字型資料與中繼資料,再把圖片降到 150 DPI,就能符合 200 KB、500 KB、1 MB 或 2 MB 的上限。
Tom Okafor · 2026年9月3日 · 11 分鐘閱讀