Batch Converter

Turn a whole folder of scans into JPG, PNG or WebP in one go — pick the format and quality, watch each file progress, and download them one by one.

Private by design — your photos are processed locally and never uploaded.

Drop many photos here, or click to browse (select multiple)

Supported formats: JPG, PNG, WebP, GIF, BMP

Before After

Drag to compare

No photos yet — add some above to build your conversion list.

Tip: PNG stays lossless (quality slider has no effect); WebP at 85–95 gives the best size-to-quality balance for a batch.

How It Works

Batch Converter reads each selected photo into an image element, paints it onto an offscreen canvas, and re-encodes that canvas to the format you chose. Because this all happens inside your browser, hundreds of files can be converted without a single upload — even on a plane.

Multi-select

Drag a whole stack of photos in, or browse and select many at once. Each one becomes a row in your list.

One format, every file

Pick JPG, PNG or WebP and a quality level; the same settings apply to the whole batch so your archive stays consistent.

Per-file progress

Files are processed one at a time with a live "i/N" counter, so you always know where the batch stands.

Local & private

Encoding uses the Canvas API on your device. Photos are never uploaded or stored on any server.

An honest note: re-encoding to a lossy format (JPG/WebP) slightly lowers quality each time you run it — convert once, from your best master, rather than chaining conversions. PNG output ignores the quality slider because it is lossless.

How to Use

  1. Add your photosDrag many files into the box, or click and select several with Ctrl/⌘ or Shift. They appear as a list.
  2. Choose format and qualityPick JPG, PNG or WebP, then drag the quality slider (85–95 is a good default for WebP/JPG).
  3. Click "Convert All"Watch the per-file progress. Each finished row gets its own download button.
  4. Download the resultsClick a row's download button, or let the tool save them automatically as each one finishes.

FAQ

Do my photos get uploaded while converting?
No. Converting and re-encoding happens entirely in your browser on your device — every image stays local and private. You can even go offline after the page loads.
How many photos can I convert at once?
There is no hard limit enforced by us; the practical limit is your device memory. Start with a batch of a few dozen. Very large batches may take a minute because files are encoded one at a time.
Which format should I choose?
JPG for photographs you share or email, PNG when you need lossless or transparency, WebP for the smallest files at similar quality — best for a large archive.
Why does the quality slider not affect PNG?
PNG is a lossless format, so compression level is fixed and quality settings are ignored. The slider only affects JPG and WebP.
Will converting lower my image quality?
Lossy JPG/WebP re-encoding costs a little quality. Always convert from your best original master and do it once — avoid converting an already-converted file again.