Bulk Image Compressor Online
Process dozens of images concurrently. Save time by applying settings globally, compressing in parallel, and downloading all files in a single ZIP container.
Platform Preset Details
Recommended settings for your file.
Drag & drop files here, or click to browse
Supports PNG, JPG, WebP, AVIF, SVG, and GIF (static). Fully secure, runs 100% locally.
Global Presets
Set compression profile for all queued files.
How Our Bulk Compression System Works
When you drop multiple files, CompressNeo creates an active file queue. You can review individual file sizes, remove items, or convert formats on the fly.
Each file is offloaded to a background JavaScript Web Worker. This isolates the CPU-intensive rendering and binary search tasks from your main UI thread, keeping the page completely fluid.
Once compression completes, we bundle the individual output ArrayBuffers inside a ZIP folder natively using a lightweight compression library. You download all results in a single click.