Batch Image Compressor
Compress images in the browser and download a ZIP that preserves folder structure.
ABOUT THIS TOOL
JPEG, PNG, and WebP files are processed in your browser and downloaded as a ZIP that keeps the folder structure. Non-image files are kept in the ZIP instead of being removed.
- Files are processed in your browser and are not uploaded.
- If an optimized file would be larger than the original, the original file is used automatically.
- This tool uses @jsquash/jpeg for JPEG, @jsquash/webp for WebP, and @jsquash/oxipng for PNG.
- When you drop a folder, the ZIP keeps the same folder structure where possible.
USE CASES
- Compress, inspect, or redact images before publishing
- Hide personal or sensitive information in screenshots
- Handle multiple image files or folders in the browser
FAQ
- What can this tool do?
- Compress images in the browser and download a ZIP that preserves folder structure.
- How is the input handled?
- Processing happens in your browser. Files and entered content are not sent to the server for processing.
- Will the original files be overwritten?
- No. The original files are not overwritten. Processed results are downloaded as separate files.