如何將圖片壓縮到1MB以內
更新於

打開EditItAll的JPG壓縮工具,拖入圖片,將最長邊限制在2000像素左右,並把品質設為80左右。結果清單會顯示確切的輸出大小:一張5MB的手機照片通常會壓縮到300–600KB左右,輕鬆控制在1MB以內,而且檔案始終不會離開你的裝置。
現在就做——免費,在瀏覽器裡
Compress your image free為什麼1MB其實是個不難達到的目標
剛從現代手機拍出的照片通常有3–8MB,而這些體積幾乎都來自像素數量,而不是畫質本身。一張12MP的照片長邊大約有4000像素,遠超螢幕、表單預覽或網頁所需要的尺寸。把最長邊減半到2000像素,你只保留四分之一的像素,僅這一步通常就能在品質設定介入之前把檔案體積削減70–80%。
這就是為什麼1MB相比100KB這樣嚴格的表單限制要寬鬆得多:對大多數圖片來說,只需要合理的尺寸調整加上正常的JPG壓縮即可。把更激進的設定留給少見的海報級掃描件或超高細節的全景照片。
讓你壓縮到1MB以內的兩個控制項
打開免費JPG壓縮工具並拖入圖片:全程都在你的瀏覽器中執行,照片直接在你的裝置上處理,絕不會被上傳。這裡刻意沒有設定「壓縮到1MB」這樣的按鈕;輸出大小是兩個誠實控制項的結果:
- 最大尺寸:限制最長邊。螢幕和文件情境下,約2000px就足夠;如果只是郵件裡的插圖,1200px也可以。
- 品質滑桿:75–85是最佳區間,在正常檢視尺寸下JPG壓縮痕跡幾乎不可見。
點擊壓縮,然後在結果清單中查看每個檔案的in → out大小。第一次嘗試就控制在1MB以內是常態;如果檔案仍然偏大,把品質降低10或把尺寸上限降低25%,再試一次。你也可以一次拖入整個資料夾,把所有結果打包為ZIP下載:參見如何一次壓縮多張圖片。
從正確的格式開始
如果你的原始檔是PNG格式的照片或截圖,僅靠壓縮會讓你失望:PNG是無損格式,照片級細節會讓它在任何設定下都體積巨大。請先將PNG轉換為JPG:一張6MB的PNG照片往往能變成400KB的JPG,而且幾乎看不出差別。PNG格式只適合保留給商標、圖表、UI截圖這類邊緣清晰或需要透明背景的純色圖形,這些可以改用PNG壓縮工具來縮小體積。
已經是JPG格式、或者由HEIC轉出的JPG照片則簡單得多:品質滑桿的效果完全符合預期,通常一次壓縮就能壓到1MB以內。
1MB限制從何而來,以及更嚴格的類似限制
你會在上傳表單、CMS媒體庫、求職和分類資訊平台、論壇或聊天附件中遇到1MB的上限;如果每張圖片都控制在1MB以內,郵件寄送也會更順暢,整封郵件就能通過伺服器限制,詳見電子郵件圖片瘦身指南。對於你自己發布的網頁,體積越小載入越快:為網頁壓縮JPEG一文介紹了合理的單圖體積預算。
如果你的表單要求遠低於1MB,同樣的兩個控制項依然有效,只是需要更嚴格的數值。參見將圖片壓縮到100KB,或者查看命中精確KB檔案大小的通用方法。
常見問題
有沒有一個可以直接輸入1MB作為目標大小的框?+
沒有。提供這種輸入框的工具其實都是在幕後瞎猜。EditItAll給你的是兩個真正決定體積的控制項:品質滑桿和最大尺寸上限,然後為每個檔案顯示確切的輸出大小,讓你只需調整一次就能真實地達到目標。
壓縮到1MB以內會讓照片變差嗎?+
在這個目標下幾乎不會。把尺寸調整到約2000像素、品質設為80儲存後,照片在螢幕和文件中看起來與原圖幾乎一樣。只有品質設定低得多時才會出現明顯的壓縮痕跡,而1MB的目標很少需要這麼低的品質。
我的圖片會被上傳到伺服器嗎?+
不會。壓縮工具完全在你的瀏覽器中執行,檔案直接在你的裝置上處理,絕不會離開裝置。頁面載入一次之後,甚至可以離線使用。
我可以一次把多張圖片壓縮到1MB以內嗎?+
可以。把任意數量的檔案拖入壓縮工具,為所有檔案套用相同的品質和尺寸設定,在結果清單中查看每個檔案的輸出大小,然後把所有結果一起打包為ZIP下載。