Photo Compress v1.4.0
圖片壓縮工具Photo Compress
批次壓縮 JPG / PNG,並可將 HEIC 壓縮轉成 JPGBatch-compress JPG / PNG, and convert HEIC to JPG
目標資料夾Target Folder
D:\Photos\2026-Trip
選擇資料夾Choose Folder
設定Settings
外觀模式Theme 亮色Light暗色Dark
文字大小Text size 標準StdL特大XL
HEIC 轉檔HEIC→JPG 關閉Off開啟On
最小處理大小Min file size
1 MB
目標壓縮比例Target ratio
50 %
IMG_3021.heic → IMG_3021.jpg
DSC_5582.jpg 7.4 MB → 3.4 MB
logo.png 2.8 MB → 1.1 MB
thumb.jpg 0.4 MB(略過) (skip)
開始壓縮Start Compress

IronByte Software

Photo Compress v1.4.0

圖片壓縮工具Photo Compress

批次壓縮資料夾內所有 JPG / JPEG / PNG 照片,並可一鍵把 HEIC 壓縮轉成 JPG(不分大小、自動刪除原檔)。JPG 依目標比例逐步降畫質、PNG 無損最佳化並保留透明度;只有在真的變小時才覆蓋原檔,避免越壓越大。清爽圓角介面、可切換亮 / 暗配色、高 DPI 支援,執行中可隨時中斷。

Batch-compress every JPG / JPEG / PNG photo in a folder, and optionally convert HEIC to JPG with one toggle (any size, original deleted). JPG steps quality down toward the target ratio; PNG is losslessly optimized with transparency preserved; originals are overwritten only when the result is genuinely smaller. Clean rounded UI with light / dark themes, high-DPI support, and a stop button to interrupt anytime.

  • HEIC 轉檔開關:開啟時遇到 HEIC / HEIF 一律壓縮並轉成 JPG(不分大小、刪除原檔);關閉則只處理 JPG / PNGHEIC toggle: when on, every HEIC / HEIF is compressed and converted to JPG (any size, original removed); when off, only JPG / PNG are processed
  • PNG 無損最佳化:維持 PNG 格式、保留透明度、不轉檔、不刪原檔,只在真的變小時覆蓋Lossless PNG optimization: keeps PNG format and transparency, never converts or deletes, overwrites only when smaller
  • JPG 逐步降畫質達標(品質 85 → 60),只有在真的變小時才覆蓋原檔JPG quality steps down (85 → 60) until the target is met; only overwrites when genuinely smaller
  • 自動依 EXIF 校正照片方向(涵蓋全部 8 種方向)Auto-corrects photo orientation by EXIF (all 8 orientations)
  • 清爽圓角介面,可切換亮 / 暗配色與文字大小,設定自動記憶Clean rounded UI with switchable light / dark themes and text size, preferences remembered
  • 執行中可隨時按「停止」中斷,於目前檔案完成後立即停止Stop anytime mid-run — it halts right after the current file finishes
  • 即時執行記錄、進度條與壓縮統計Live execution log, progress bar, and compression statistics
↓   Download Now Windows 10 / 11  ·  約 18 MB 安裝檔Windows 10 / 11  ·  ~18 MB installer
01

下載並安裝Download & Install

點擊上方下載按鈕取得 PhotoCompressSetup.exe,執行後依精靈指示安裝至 C:\Program Files\PhotoCompress。Click the download button above to get PhotoCompressSetup.exe; run and follow the wizard to install to C:\Program Files\PhotoCompress.

02

選擇目標資料夾Choose Target Folder

按「選擇資料夾」挑選含有 JPG / JPEG / PNG(及 HEIC)的目錄。程式會遞迴掃描所有子資料夾。Click "Choose Folder" and pick a directory containing JPG / JPEG / PNG (and HEIC). The app recursively scans all subfolders.

03

調整設定Adjust Settings

用兩個滑桿設定最小處理大小與目標壓縮比例;並可開關「HEIC 轉檔」(開啟時 HEIC 一律轉成 JPG),以及切換亮 / 暗外觀與文字大小。Use the two sliders to set the minimum file size and target ratio; toggle "HEIC→JPG" (on = always convert HEIC), and switch light / dark theme and text size.

04

開始壓縮Start Compress

按「開始壓縮」執行。執行記錄即時顯示每張圖片壓縮前後大小;過程中按鈕會變成紅色「停止」鈕,可隨時中斷(於目前檔案完成後停止)。Click "Start Compress" to run. The log shows each image's before/after size; while running the button becomes a red "Stop" button so you can interrupt anytime (it halts after the current file).

01

出現 SmartScreen 警告SmartScreen Warning Appears

執行下載的安裝檔後,Windows 會顯示藍色提示「Windows 已保護你的電腦」。這是 Defender SmartScreen 對未經 code signing 認證的應用程式提出的標準提示,屬個人免費軟體的正常現象。When you run the downloaded installer, Windows shows a blue "Windows protected your PC" dialog. This is the standard Defender SmartScreen prompt for unsigned applications — normal for free hobby software.

🛡
Windows 已保護你的電腦Windows protected your PC
Microsoft Defender SmartScreen 已防止無法辨識的應用程式啟動。執行這個應用程式可能會讓你的電腦處於風險中。Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.
更多資訊More info
02

點「更多資訊」Click "More info"

在警告視窗左下方有一行藍色的「更多資訊 / More info」連結,點下去。視窗會展開,顯示應用程式名稱與發行者,並在下方出現新的「仍要執行」按鈕。Click the blue "More info" link in the bottom-left of the warning dialog. The dialog expands to show the app name and publisher, and a new "Run anyway" button appears at the bottom.

🛡
Windows 已保護你的電腦Windows protected your PC
Microsoft Defender SmartScreen 已防止無法辨識的應用程式啟動。Microsoft Defender SmartScreen prevented an unrecognized app from starting.
更多資訊 ←More info ←
03

點「仍要執行」Click "Run anyway"

展開後右下方會出現新按鈕「仍要執行 (Run anyway)」,點下去,安裝程式就會正常啟動。完成安裝後再次執行軟體不會再跳出此警告。After expanding, click the new "Run anyway" button at the bottom-right; the installer will launch normally. After install, running the app won't show this warning again.

🛡
Windows 已保護你的電腦Windows protected your PC
應用程式:App: PhotoCompressSetup.exe
發行者:不明發行者Publisher: Unknown publisher
為什麼會出現此警告?Why does this warning appear? Windows SmartScreen 會對未經 code signing 認證的應用程式提出警告。本程式為個人開發的免費軟體,內容安全,可放心繼續。隨著累積足夠的下載與成功執行紀錄,SmartScreen 會自動建立信譽,警告會逐漸消失。
作業系統OSWindows 10 / Windows 11(64-bit)
安裝方式Install安裝程式(.exe,約 18 MB);裝到 C:\Program Files\PhotoCompress,含解除安裝程式Installer (.exe, ~18 MB); installs to C:\Program Files\PhotoCompress, includes uninstaller
支援格式FormatsJPG / JPEG / PNG;可選 HEIC / HEIF → JPG(遞迴掃描子資料夾)JPG / JPEG / PNG; optional HEIC / HEIF → JPG (recursive subfolder scan)
壓縮設定Compression Settings最小處理大小 0.5–10 MB;目標壓縮比例 30–80 %Min file size 0.5–10 MB; target ratio 30–80 %
畫質策略Quality StrategyJPG / HEIC:JPEG quality 85 → 60 逐步下調達標;PNG:無損最佳化保留透明度JPG / HEIC: JPEG quality 85 → 60 stepped down to target; PNG: lossless optimize, transparency preserved
設定存放Settings Path~/.photo_compress.json(記住外觀模式、文字大小、HEIC 開關等偏好)~/.photo_compress.json (remembers theme, text size, HEIC toggle)
相依套件DependenciesPillow + pillow-heif(已打包於 .exe 中)Pillow + pillow-heif (bundled in the .exe)
授權License個人免費使用Free for personal use
v1.4.0新增「HEIC 轉檔」開關(開啟時遇 HEIC 一律轉 JPG、不分大小,可記憶);新增 PNG 無損壓縮(保留透明度、不轉檔、不刪原檔)。Added a HEIC→JPG toggle (when on, every HEIC is converted regardless of size; remembered); added lossless PNG compression (transparency preserved, never converts or deletes).
v1.3.0新增「隨時中斷」:執行中按鈕變成紅色「停止」鈕,按下後於目前檔案完成後立即停止,不必苦等整批。Added "stop anytime": while running the button becomes a red Stop button; pressing it halts right after the current file finishes.
v1.2.0新增 HEIC / HEIF 支援:先壓縮再轉成 JPG 並刪除原檔;EXIF 方向校正改為涵蓋全部 8 種方向。Added HEIC / HEIF support: compress then convert to JPG and delete the original; EXIF orientation handling now covers all 8 orientations.
v1.1.0介面重新設計:淡綠 × 灰階配色、圓角按鈕、可切換亮 / 暗外觀與文字大小。UI redesign: soft green × gray palette, rounded buttons, switchable light / dark themes and text size.
v1.0.0初始版本發布。支援批次 JPG 壓縮、EXIF 方向校正、逐步降畫質、安全覆寫機制、文字大小切換、即時執行記錄與進度條。Initial release. Batch JPG compression, EXIF orientation correction, stepped quality reduction, safe overwrite logic, switchable text size, live execution log, and progress bar.