Batch Process Images

Convert or optimize up to 50 files in one pass, download as ZIP

Quick answer

Batch processing converts or optimizes dozens of images in one pass. Drop up to 50 files, configure your settings once, and download everything as a single ZIP file. All processing happens in your browser. Nothing gets uploaded.

When you need batch processing

Processing images one at a time works for occasional edits. It breaks down when the volume grows:

  • E-commerce: Product photo shoots generate 50-200 images that all need the same crop, quality, and format. Processing individually takes hours.
  • Social media: Content calendars with 30+ images per week need consistent sizing and compression across every post.
  • Web migration: Moving a website with hundreds of images to a new format (say, JPG to WebP) is impractical one file at a time.
  • Privacy cleanup: Stripping metadata from a folder of vacation photos before posting them to a shared album.

How batch mode works

1. Toggle batch mode on

Open any batch-enabled tool and flip the "Batch Mode" toggle in the controls panel. This switches from the single-file drop zone to a multi-file queue.

2. Drop your files

Drag up to 50 files (max 500MB total) onto the batch drop zone. The queue shows each file with its name and size. You can remove individual files before processing.

3. Configure settings and process

Set your output format, quality, dimensions, or other tool-specific options. These settings apply to every file in the queue. Click "Convert All" and watch the progress bar. When done, download everything as a single ZIP.

Which tools support batch processing

Five tools have batch mode:

  • Image Optimizer: Compress 50 photos to a target file size. Set 200KB and every image meets that limit.
  • PNG/JPG Converter: Convert an entire folder between PNG and JPG. Choose output dimensions and quality for all files at once.
  • WebP Converter: Convert WebP files to PNG or JPG in bulk. Useful when a CMS or email client does not support WebP.
  • Metadata Stripper: Strip GPS, device info, and timestamps from all photos in one pass. Drop the folder, click strip, download clean copies.
  • Watermark: Apply the same text or logo watermark to every image. Consistent placement and opacity across the batch.

Common questions

Is batch processing free?

Batch mode is a Pro feature ($8/month or $69/year). All single-file processing remains free with no limits. Pro also includes high-resolution exports up to 16384px and saved presets.

What happens if one file fails?

Failed files are marked with an error in the queue but do not stop the rest of the batch. The ZIP download includes only the files that processed correctly. You can see which files failed and why in the batch summary.

Do my files get uploaded during batch processing?

No. Batch mode works exactly like single-file mode: everything runs in your browser using JavaScript and the Canvas API. The ZIP is assembled locally using JSZip. No files leave your device, no matter how many you process.

Process your images in bulk

50 files, one ZIP, zero uploads. All processing happens in your browser.

Your files never leave your device

Related guides