Bulk Processing

How to process multiple images at once with Picture Optimizer.

Picture Optimizer supports bulk processing directly from the WordPress Media Library.

Using Bulk Actions

  1. Go to Media → Library and switch to List View (if not already)
  2. Check the boxes next to the images you want to process
  3. Open the Bulk Actions dropdown at the top of the list
  4. Select Process with Picture Optimizer
  5. Click Apply

The processing modal opens with all selected images queued.

Bulk Processing Flow

The bulk flow is identical to single-image processing but operates on the entire batch:

  1. Confirmation — Choose pipeline mode, review credit cost, see which images are already processed
  2. Upload — All selected images are uploaded to the cloud service in sequence
  3. Analyze — AI processes all images, streaming progress in real time
  4. Review — Navigate between images to review and edit metadata
  5. Export — All images are compressed and converted
  6. Replace — Each processed image replaces its WordPress attachment

Smart Skip in Bulk

When bulk-selecting images, some may have already been processed. Picture Optimizer automatically:

  • Detects each image's processing status
  • Shows a summary: "5 images to process, 3 already done (will be skipped)"
  • Adjusts the credit count to only charge for unprocessed images
  • Provides a Re-process all toggle to override the skip logic

Performance Considerations

Batch SizeEstimated TimeNotes
1–10 images1–3 minutesFast, ideal for testing
10–50 images3–15 minutesNormal batch size
50–100 images15–30 minutesMay require patience
100+ images30+ minutesConsider splitting into batches

Error Handling

If an individual image fails during batch processing:

  • The error is logged and displayed in the results
  • Other images continue processing normally
  • You can retry failed images separately