A logbook for film photographers

Shoot film.
Keep every detail.

Film cameras don't record dates, locations or settings. MatchGrain logs every frame as you shoot — then writes real metadata back into your scans.

Coming soon to the App Store · iPhone · iOS 17 +
MatchGrain home screen showing a list of film rolls
The problem

A scan is a photo
with no memory.

When a film comes back from the lab, every frame carries the same wrong date and no location. No camera, no lens, no exposure. MatchGrain closes the gap between the shutter and the scan — so a roll shot in Rome in April actually says so.

How it works

Three steps, one clean roll.

Logging a frame's exposure settings and location
01

Log as you shoot

Open a roll, choose lens, add a frame, optionally note important details. Seconds per shot.

Matching developed scans against the shooting log
02

Match your scans

Select folder with developed scans. It lines them up against your log where you can edit to match them perfectly.

Processing a roll and writing metadata to each scan
03

Write the metadata

Process the roll and every scan gets real date, camera and location - saved to your library or into files.

Features

Built for the way you shoot.

F·01

Frame-by-frame log

Date, time, location, ISO, shutter and aperture — captured for every exposure, the moment you take it.

F·02

Camera & lens library

Save your bodies and glass once. Attach the right setup to any roll in a single tap.

F·03

Smart scan matching

Scans are auto-paired to your log by sequence, with offset correction for blank frames and false starts.

F·04

EXIF + GPS injection

MatchGrain writes date, time, GPS and full EXIF directly into each scanned image file.

F·05

Straight to Camera Roll

Processed frames land in your photo library — properly dated, placed and searchable.

F·06

35mm, 120 & more

Track any format and any frame count, from a 24-exposure roll to medium format.

Develop your archive

Your film, finally
in order.

Coming soon to the App Store · iPhone · iOS 17 +