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
- Select the operation to apply: Convert format, Compress, Strip metadata, or Resize.
- Configure the settings for your chosen operation (output format, quality, target dimensions, etc.).
- Upload multiple image files by dragging them onto the drop zone or clicking to browse. Multiple file selection is supported.
- The tool distributes files across Web Workers and processes them in parallel. Progress is shown for each file.
- When processing completes, review the results and download all files as a single ZIP archive.
Best-practice tips
- For e-commerce product catalogs, batch compress all images to the same quality setting before upload to maintain a consistent visual standard.
- Before publishing photos from an event or shoot, batch strip metadata to remove GPS and camera data from all files at once.
- Name source files descriptively before upload — output files use the same names, making it easier to identify results.
- For very large batches (100+ files), split them into smaller groups to avoid browser memory pressure.
- Combine operations using multiple passes: first resize, then compress, then strip metadata.
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.