FileKeeps

Batch AI Orchestrator

Convert many images at once — concurrency · isolated failures · resume · ZIP export

On-Device

1. Select images (multiple)

2. Conversion settings

Target
Quality
Concurrency2

3. Run

Image conversion runs in parallel on the browser canvas — the concurrency slider actually works. For other formats like audio and video, use the single-file Smart Converter. Progress is checkpointed to IndexedDB, so you can resume even after the tab closes.

Converts many images to another format at once. Runs in parallel and resumes where it left off if interrupted.

What you can do

  • Bulk image conversion
  • Parallel processing — adjustable with a slider
  • Per-file failure isolation — one failure never stops the batch
  • Resume (IndexedDB checkpoints) and ZIP export

How to use

  1. 1Upload multiple images
  2. 2Set the target format, quality, and concurrency, then run
  3. 3Download everything as a ZIP when done

Supported formats · PNG · JPG · WEBP · GIF and more

Change the format and quality of many images at once. Pick several, set the format and quality, convert them, and download a ZIP; if it's interrupted, you can resume. Everything is processed inside your browser with no server.

How to use it

  1. 1Drag in or select the images to convert.
  2. 2Set the format (JPG, PNG, and so on) and the quality.
  3. 3Convert them all at once and download the ZIP.

When it comes in handy

For example, it helps when you need to convert 30 camera photos to WebP at once to reduce their weight.

It is also handy for standardizing several blog images to JPG together.

Resume and failure isolation

It processes several at a time, and if one fails the rest keep going. If it's interrupted, you can resume where it left off.

Same settings for all

For example, set them all to JPG at the same quality, and one run converts them all with the same settings into a ZIP.

Frequently asked questions

Are files uploaded to a server?+

No. It runs inside your browser, so the images never leave your device.

How many images can I do?+

You can convert many at once, within what your device's memory allows.

What if it gets interrupted?+

It supports resuming, so it skips what's done and continues with the rest.