← back to tools

Smart Batch Compressor

Upload up to 50 images. Set a target file size for each β€” or apply one globally. Download individually or as a ZIP.

100% browser-based β€” images never leave your device
πŸ“¦

Drop up to 50 images here

or browse to upload β€” JPG, PNG, WebP supported

File Original Target (KB) Status / Result Download
Compressing… 0%

Built for content teams & power users

Target size, not quality guessing

Instead of blindly dragging a quality slider, set an exact KB target. The tool binary-searches the right quality level to hit your target. ≀5% margin guaranteed in most cases.

Per-image control

Each image can have a different target size. Hero image needs 150KB? Thumbnail needs 40KB? Set them individually. Or paste a global value and apply to all at once.

WebP for platform uploads

Switch to WebP output to get 25–35% smaller files than JPG at matching quality. Ideal for tight platform size limits.

One-click ZIP export

Compress all 50, then grab a single ZIP. No manual clicking through downloads. Filenames are preserved with a _compressed suffix.