BatchPhoto review: what it batches, and what it doesn't

BatchPhoto is a solid, easy batch utility for housekeeping — resizing, converting, renaming, watermarking and date-stamping folders of photos on Windows or Mac, with saved profiles for repeat jobs. It is the right tool when the batch is about files. It is the wrong one when the batch is about colour: it has presets rather than a grade, and it does not apply LUTs, so it cannot take a log shoot or a consistent look across a folder.

BatchPhoto is good at what it is for, and most of the frustration people have with it comes from asking it to be something else. The short version of this review: if your problem is four hundred files that need to be smaller, renamed and watermarked, it is a comfortable way to solve it. If your problem is four hundred files that need to look the same, it is not the tool.

What it is

A batch image processor from Bits&Coffee for Windows and macOS. You add photos, stack up a list of operations, pick an output format and folder, and run it. Settings save as profiles so a recurring job is one click the second time.

It comes in several editions, with the higher ones adding more formats and automation for jobs that recur. The page on their site is the place to check what is in each today — editions and their contents move more often than a review is updated.

What it does well

JobHow it handles it
Resize and cropWell — by pixels, percentage or longest edge
Convert formatsWell — including most RAW, into the usual outputs
RenameWell — pattern-based, with counters and dates
WatermarkWell — text or image, positioned and scaled
Date stamp and metadataWell — the reason many people find it
Colour and toneBasic — auto-adjust and filter presets
Apply a LUTNot supported

The first five rows are the product, and it is honestly pleasant at them. The interface is a three-step wizard — add, edit, output — which sounds limiting and is mostly just clear. Someone who has never batch-processed anything will get a correct result on the first attempt, which is not true of Photoshop actions or ImageMagick.

The profiles are the part that earns it a place on a machine. A photographer who delivers every client gallery at the same size, with the same watermark and the same naming, saves that once and never thinks about it again.

Where it stops

At colour.

BatchPhoto's adjustments are presets and auto-fixes — brightness, contrast, a set of effects. They are fine for tidying a folder of snapshots. They are not a grade, and there is no way to hand it a treatment you already built elsewhere.

In particular it does not read .cube files, which means it cannot:

  • Convert a log shoot to a viewable image.
  • Apply a creative look someone else made, consistently.
  • Match a folder of stills to the grade on the video from the same shoot.

That last one catches more people than you would think. The stills and the footage from one job should look like the same job, and the reliable way to do that is the same LUT on both. What is a LUT covers why it is the portable format for exactly this.

Who it suits

  • Event and school photographers delivering hundreds of files at a fixed size with a fixed watermark. This is close to the ideal user.
  • Anyone who needs dates or text burned in across a folder, repeatedly.
  • Offices and small shops resizing product images to a store's rules.
  • People who would never open a terminal, for whom ImageMagick is not a real option.

Who it does not suit

  • Anyone whose batch is a look. Lightroom's sync, with its own limits, or Capture One's styles are the catalogue route.
  • Anyone with a LUT. Photoshop can apply one to a folder through an action; Affinity Photo can too, with more manual steps.
  • Video. It is a photo tool. A card of footage is a different job.

The alternatives, briefly

If the job is housekeeping and you want free, XnConvert does most of what BatchPhoto does with a rougher interface. If the batch is part of a larger automated process, ImageMagick. If it is a look, the choice is between a catalogue — Lightroom, Capture One — and a tool built only to apply a LUT across a folder. Colour grading software covers the colour side in more depth, and free Lightroom presets the preset side.

Verdict

A good, friendly utility for batch housekeeping, and a reasonable purchase if that is your recurring job. Not a colour tool, and not trying to be one.

How BatchTone handles the other half

BatchTone is the colour half and only the colour half. Drop the folder in, pick the LUT, and every file takes it. A frame is pulled from each and previewed with the LUT applied, so the judgement happens on your own images.

  • Files that need less take the strength slider down; the rest stay put.
  • Originals are never written to; exports land in a folder you choose.
  • Stills and video are the same job.
  • Malformed .cube files are repaired on the way in.

It will not resize, rename or watermark — which is exactly what BatchPhoto is for, and the two sit side by side without overlapping. There is a seven-day trial with everything unlocked.

Common questions

Is BatchPhoto worth it?

If you batch resize, convert, rename or watermark regularly, yes — it is clear, reliable and the profiles save real time. If your batch job is colour, no.

Is BatchPhoto available for Mac?

Yes. It runs on both Windows and macOS.

Can BatchPhoto apply LUTs?

No. It has colour presets and auto-adjustments, but it does not read .cube files, so it cannot apply a log conversion or a look built elsewhere.

What is a free alternative to BatchPhoto?

XnConvert covers most of the same housekeeping jobs for free, on Windows, Mac and Linux, with a less polished interface.

Can BatchPhoto edit RAW files?

It reads most RAW formats as input and converts them. It does not do RAW development in the way Lightroom or Capture One does.

Read next

Workflow · 4 min read

Batch edit in Lightroom: what it does, and where it stops

Lightroom batches well through Sync Settings and presets, and for most photo work that is enough. It stops being convenient when you want a .cube LUT, when the batch includes video, or when each photo needs a different amount of the same look.

Read it
How-to · 4 min read

Photoshop batch edit: applying a LUT to a folder

Record an action that adds a Color Lookup layer with your .cube loaded, then run File → Automate → Batch over the folder. It works, and the setup is the cost: an action per LUT, and no way to vary the strength per photo without editing each result.

Read it
Comparisons · 4 min read

Colour grading software: seven tools, honestly compared

Most colour grading software is an editor with a colour page attached, which is right for grading an edit and heavy for applying one look across a shoot. Pick by the job: an edit, a raw develop, a film emulation, or a batch.

Read it

One look. A whole shoot.

BatchTone applies your .cube LUTs across photos and video at once, with a strength dial on every file. Seven-day trial, everything unlocked.

Download for macOS