Back to All Tools
Batch Image Compress
Compress multiple JPEG, PNG, or WebP images in batch. Reduce file sizes up to 90% via target quality or custom strict target sizes in KB. 100% private and local.
Drag & drop files here, or browse
Max file size: 50 MB per file
JPGPNGWEBP
Compression Options
80%
Max Savings Balanced Max Quality
KB
Attempts to compress images exactly under your target size in KB.
Batch Rename Template
Use text for prefix (e.g. travel-photo-1) or a starting number (e.g. 100, 101...).
File Queue (0)
Live Comparison Preview
Select any image in the queue to load the live before-after comparison preview
โ
Recalculating...
Original Size
-
Compressed
-
Savings
-
Frequently Asked Questions
How much can I reduce my image file size?
Typically 60-90% file size reduction depending on the quality setting and image content. JPEG photos compress better than PNG graphics.
Will compression reduce image quality?
At the default 80% quality setting, the visual difference is imperceptible for most images. You can adjust the quality slider to find your preferred balance between size and quality.
Can I compress to a specific file size?
Yes. Use the 'Target Size' mode to specify an exact file size in KB. The tool iteratively adjusts quality and dimensions to hit your target.
How many images can I compress at once?
Up to 20 images per batch. Each image is processed sequentially using a Web Worker to keep the UI responsive.
What formats are supported?
JPEG, PNG, and WebP images up to 50MB each. The output maintains the same format as the input.
Is the compression lossless?
For JPEG and WebP, compression is lossy (quality-based). For PNG, compression reduces file size through dimension optimization while maintaining visual fidelity.