CompressNeo
Bulk Optimization Mode

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.

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.

Quality level 80%
Max Compress Balanced Max Quality

How Our Bulk Compression System Works

1. Concurrent Queueing

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.

2. Multi-Threaded Processing

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.

3. Client-Side ZIP Packaging

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.