Match Colors Across Photos

Align an entire shoot to one reference frame — white balance, exposure and contrast — as reproducible parameters.

All processing runs in your browser. No file leaves this device.

Pick one frame you are happy with, and every other photo is aligned to it. This is the problem that actually costs time on a wedding, event or product shoot: not making one photo look good, but making eight hundred look like they belong together.

A common misconception is that batch grading means applying one LUT to everything. It does not work, and the reason is worth understanding: each photo starts from a different exposure and white point, so a single fixed mapping preserves those differences rather than removing them. Alignment has to be computed per photo, from that photo's own statistics.

Everything is expressed as parameters — channel gains, an exposure offset in stops, a contrast gamma — never as an arbitrary pixel mapping. Histogram-forced matching would be more aggressive, but it produces a transform that cannot be written to XMP, cannot be reproduced in Lightroom, and cannot be audited.