Why we built it

Preparing product photos, blog images and social posts usually means either a heavyweight desktop editor or an upload-based web service. The first is slow to learn; the second means handing your files to someone else's server and waiting on your connection twice.

Modern browsers can already do this work. The Canvas API decodes, crops, scales and re-encodes images at native speed on your own machine. So we built the whole pipeline client-side.

How it actually works

When you select files, the browser reads them from disk into memory. Each image is drawn onto an offscreen canvas at the target size, the watermark is stamped on top if you asked for one, and the canvas is re-encoded to JPG, WebP or PNG. The result is handed back to you as a download or bundled into a ZIP.

No image data is transmitted anywhere. You can verify this: open your browser's developer tools, switch to the Network tab, and process a batch. You will see no upload requests. You can also disconnect from the internet after the page loads and the tools keep working.

A useful side effect: because a canvas holds only pixels, re-encoding strips EXIF metadata entirely. GPS coordinates and camera details are removed from every output without you doing anything.

What it costs

Nothing. There is no paid tier, no watermark on the output you did not add yourself, and no cap on how many images you process. The site is supported by advertising and by the partners listed at the bottom of every page.

Limits worth knowing

  • Maximum 10 MB per source file.
  • Supported input: JPG, PNG and WebP.
  • Processing speed depends on your device, since the work happens locally.
  • WebP encoding is roughly eight times slower than JPG, in exchange for much smaller files.
  • Very large batches use a lot of memory; 50–100 images at a time is comfortable on a typical laptop.

Who makes this

Bulk Image Processor is an independent project maintained from Bali, Indonesia. Questions, bug reports and feature requests are welcome on the contact page.

Partners

Want to appear here? See partnership options →