Bulk Image Compression

Bulk compression processes your entire image library in one operation. Select 10 images or 500. Picture Optimizer uploads, compresses, and replaces each file with real-time progress reporting. No manual work per image.

500+ images
Max batch size
Parallel
Processing mode
Real-time SSE
Progress tracking
Automatic
Already-processed detection

How Bulk Compression Works

Bulk compression is not 500 individual operations. It is one pipeline that handles 500 images.

You select images in the WordPress Media Library using checkboxes. Choose 'Process with Picture Optimizer' from the bulk actions dropdown. The plugin collects all selected attachment IDs, opens the processing modal, and checks each image's status. Images already processed are automatically skipped — no wasted credits.

The remaining images upload in parallel batches. Each image passes through the compression engine. Results stream back in real-time via Server-Sent Events. You watch the progress bar advance. When it finishes, every compressed file has replaced its original, thumbnails are regenerated, and URLs are updated.

Smart Skip Detection

When you select 500 images, 200 might already be compressed from a previous session. Picture Optimizer detects this. The confirmation modal shows: '300 images to process, 200 already done (will be skipped)'. Your credit cost reflects only the 300 that need work.

Need to re-process those 200? Toggle the 'Re-process all' switch. The credit count updates instantly. You control exactly what gets processed.

Credit Cost for Bulk Operations

Bulk compression costs 1 credit per image that actually gets processed. Skipped images cost nothing. Sample previews cost nothing.

For a Full Pipeline batch (AI analysis + compression), the cost is 2 credits per image. Analyze Only costs 1. Compress Only costs 1. The confirmation modal calculates the exact total before you commit.

Related Topics

bulk image compressionbatch processingparallel processingimage queueprogress trackingWordPress bulk actionmedia librarymass compressionsite-wide optimizationimage migrationserver-sent eventsreal-time progresscredit systemskip already processedre-process toggleprocessing pipelineupload queueconcurrent processing
FAQ

Frequently Asked Questions

Start Processing Images Today

25 free credits on signup. No credit card. Process your first batch in under a minute.