Batch Processing

Apply the same operation to many files at once. Uses Web Workers for parallel processing.

Drop multiple images here or click to browse

PNG, JPG, WebP supported

Batch processing workflow

Apply the same operation — convert, compress, strip metadata, or resize — to many images at once using parallel Web Workers. Process dozens of files in seconds and download them all as a ZIP.

How to use this tool

  1. Select the operation to apply: Convert format, Compress, Strip metadata, or Resize.
  2. Configure the settings for your chosen operation (output format, quality, target dimensions, etc.).
  3. Upload multiple image files by dragging them onto the drop zone or clicking to browse. Multiple file selection is supported.
  4. The tool distributes files across Web Workers and processes them in parallel. Progress is shown for each file.
  5. When processing completes, review the results and download all files as a single ZIP archive.

Best-practice tips

Privacy note

ImageLab processes files locally in your browser. Files are not uploaded to our servers, which is useful for sensitive screenshots, internal product images, and personal photos.

Common questions

How many images can I process in one batch?

There is no hard limit. The tool runs entirely in your browser and is constrained by available device memory. Most devices handle 50–100 images comfortably in one batch. For very large collections, split into multiple batches of 50.

Are all images processed at the same time?

Yes. The tool uses Web Workers to process multiple images in parallel, taking advantage of multiple CPU cores. On a modern device, many images are processed simultaneously, making batch operations significantly faster than processing files one by one.

What operations can I apply in batch mode?

Batch mode supports: format conversion (PNG, JPG, WebP), compression with quality control, EXIF metadata removal, and image resizing. Each operation uses the same settings you configure at the top of the page.

Can I apply different settings to different images?

The batch tool applies the same settings to all images in one run. For different settings on different images, use the individual tool pages (Convert, Compress, Resize, or Metadata) which process one file at a time with independent settings.