Workspace / Workflows / Batch Processing

Batch image processor

Build a recipe — resize, crop, rotate, filter, watermark — and run it on hundreds of images, with custom file names.

Runs entirely in your browser
Upload your images
JPG, PNG, WebP, AVIF, HEIC · 50 MB max
Waiting for an imageProcessed on your device
Output settings
2 steps

Recipe

  1. 1Resize
    px
  2. 2Watermark

Add a step

Format

Example name: photo-1 — use {name}, {n} and {date}.

Your files never leave your device
Fast local processing
Start over anytime

How did this tool do?

Building a recipe that works on the first run

A recipe is a list of steps applied to every image, from top to bottom. You can choose from resize, crop to ratio, rotate, flip, filter, brightness and contrast, and watermark, and add the same step more than once if you need it. It starts with a resize to 1600 px followed by a watermark, which covers the most common job: shrinking photos for the web and marking them as yours.

Order changes the result, so think about each step's input. Crop before you resize if you want an exact final size: a 1:1 crop followed by a 1600 px resize gives 1600 × 1600 every time, while the other way round gives a smaller square. Rotate before cropping to a ratio, or the crop takes the wrong shape. Put the watermark last, because the text is sized to the image and a later crop could cut it off.

Resize sets the longest side, so portrait and landscape photos both fit the same limit, and it never enlarges a smaller image. Crop to ratio always cuts from the centre. The watermark is bold white text at 70% opacity, placed in a corner, the centre or tiled across the image. Tiled is harder to remove, and a corner is better when the photo itself is the point.

File names are built from a pattern. {name} keeps the original name, {n} numbers the files in order, and {date} adds today's date. Numbers are padded to match the size of the batch, so fifty photos give 01 to 50 and sort correctly in any folder. Choose Auto to keep each file's own format, or convert them all to JPG, PNG, WebP or AVIF at the same time.

Where you'll meet it

  • Photos for a website

    Resize to one longest side and convert to WebP in one pass.

  • Protecting client previews

    A tiled watermark across every image before you send them.

  • Tidying a shoot

    Crop to one ratio, apply one filter and rename to shoot-01, shoot-02 and so on.

How to use it

  1. 01Drop all your images.
  2. 02Build the recipe: add steps, set each one, and put them in order.
  3. 03Set a file-name pattern and format, then tap Process and download the ZIP.

Batch processing, answered

Does the order of steps matter?

Yes, steps run top to bottom. Resize before adding a watermark, for example, so the watermark is sized for the final image.

How do file-name patterns work?

{name} is the original name, {n} is the image's number and {date} is today's date. 'holiday-{n}' gives holiday-01, holiday-02 and so on.

Are my images uploaded?

No. Everything runs in your browser, so your images never leave your device.