How it works

Can I process files in bulk?

Yes. Drop up to 1,000 files at once with Business. Here's how batch limits work.

Batch Limits by Tier

Each tier has different limits for batch size (files per upload) and concurrency (files processing simultaneously):

TierFiles per BatchConcurrent Processing
Guest503 at a time
Free503 at a time
Pro2006 at a time
Business100010 at a time

What These Limits Mean

Files per Batch is how many files you can drop in one upload. If you have more files than your limit, you'll need to upload in multiple batches.

Concurrent Processing is how many of your files compress simultaneously. Higher concurrency means your batch completes faster. A Pro user with 6 concurrent slots finishes a 200-file batch much faster than a Free user with 3 slots.

Real-World Example

Scenario: Compressing 60 Photos

A Pro user drops 60 JPG photos (well within the 200 limit). With 6 concurrent processing slots, actual compression takes just seconds—your upload speed is usually the bottleneck, not our servers.

The same 60 files on Free tier (limited to 50 files) would require multiple uploads. Beyond the extra clicks, each upload restarts the connection overhead.

Fair Scheduling

Even if you upload 1000 files, our fair scheduler ensures you don't block other users. Jobs are distributed fairly within each tier, so everyone gets responsive processing.

Paid tiers (Business → Pro) get priority over Free, but no single user can monopolise all workers. Your large batch processes alongside others rather than holding up the queue.

Total Batch Size Limits

In addition to file count, there are total size limits to prevent extremely large uploads. These limits are generous enough for normal use—if you hit them, consider splitting into multiple smaller batches.