The first calibration is the step that takes your alternative process from "it roughly works" to "it works reproducibly". You concretely measure how your chemistry responds to light on your paper with your UV source, and you get a correction curve that you'll apply to all your future images so they print the way you saw them.
Plan on one to two hours start to finish, including the time the sensitized paper takes to dry. Active work in the app runs fifteen to twenty minutes. The rest is waiting — chemistry drying between steps.
#What you do
Step one — Import your image and turn on the target. Open Calibration Flow, Negative screen, import an image — the one you plan to print works fine, no special file needed. Choose Negative or Positive mode depending on your process: negative for a cyanotype, an Aquaprint, a carbon, a bromoil or a gumoil; positive for a resinotype or a screen print (see Positive vs negative chart if you're unsure). Leave the curve selector on "Standard curve" until you have your own — that's the default option, it applies no correction. In the options bar, open the Target tab and turn on "Show the target": Calibration Flow adds a 25-step grey scale at the bottom left of the image, for free. Export this negative — it now carries your image and the chart, with exactly the same transformation applied to both. Alternative if you'd rather have a standalone chart: one of the free generators on the site.
Step two — Print on transparency. Print the PNG on an inkjet transparency with no colour management at all — that's the absolute rule, without which your calibration will be wrong even if everything else is flawless. The Printing a test chart without colour management page explains how to turn off your printer's automatic corrections.
Step three — Sensitize your paper. Depending on your process, prepare your sensitized paper as usual — brush-coated sensitizer for cyanotype, a pre-dosed Aquaprint pouch mixed and coated for Aquaprint, and so on. Nothing specific to Calibration Flow here, your usual chemistry workflow applies.
Step four — Expose your chart. Lay the transparency on the sensitized paper, expose for the time set for your process with your usual UV source. Then dry your exposed paper following your routine. The whole usual chemistry chain applies. Once dry, you physically have a printed test chart — 25 grey patches from paper white to the densest black your process can reach.
Step five — Import into the app. Photograph the dried chart with your iPhone or scan it with a flatbed scanner. Import the photo into Calibration Flow through the Curve module — in the app, this module opens from the Scan tab. iPhone HEIC, JPEG, PNG — all are read directly.
Step six — Analyse and adjust. The app automatically places the measurement zones on your scanned chart and computes your process's response curve. The Smart Analyzer proposes a reasonable starting point for the three sliders (black point, white point, midtone gamma). You adjust if needed — the preview and the curve update in real time. See Tonal analysis for the detail.
Step seven — Export the .acv (Pro mode). Your curve and your negative are usable for free from this point on. If you want to load the correction straight into Photoshop, export it in Adobe .acv format — this feature is reserved for Pro mode (€9.90/month, or a free year with a Luminograph purchase). You then get a small file (under one kilobyte) to load into Photoshop's Curves panel on your final images. You can also save the calibration as a preset in the library to find it again later, for free.
#Why it's worth taking the time to calibrate
Without calibration, your process responds in its own way — shadows block up to black, highlights crush to white, the usable tonal range may be 8 to 10 exploitable grey levels out of the 25 your paper can technically produce. With calibration, you recover the full range — 20 to 22 distinct levels on your final prints. Visually, that's the difference between a "rough" print and a "faithful" one.
It's also what makes your work reproducible over time. A calibration saved on 19 May 2026 tells you exactly how your process responded that day. Six months later, you can run another calibration and compare — if the new curve is very close to the old one, your chemistry is stable. If they diverge, you know something has drifted.
#When to start later
If you're a complete beginner in alt-process. Get familiar with the process first over three or four prints — learn to sensitize, to expose, to wash. Once you pull a clean cyanotype on the first try, that's the moment to calibrate.
If you're making a one-off print with no intention of a series. Calibration takes an hour or two. If you just want to try a process for fun without making it a regular practice, you can skip this step — the result won't be optimal but stays valid.
If your process is still unstable. If your chemistry varies from one print to the next, or if you're still changing paper regularly, calibrating now makes little sense — the calibration will just capture a temporary state. Stabilize your routine first, then calibrate.
#Key points
| Step | Duration |
|---|---|
| Import the image + turn on the target | 1 minute |
| Print on transparency | 2-3 minutes |
| Sensitize the paper + drying | 20-30 minutes |
| Expose the chart | Varies by your process |
| Dry the print | 10-30 minutes |
| Import + analyse | 5-10 minutes |
| Adjust + export | 5-10 minutes |
| Total | 1 to 2 hours |
#The test
Run your first calibration on a process you have a handle on (typically cyanotype). Once the .acv curve is exported, apply it in Photoshop to an image you've already printed before without calibration. Print the corrected version following exactly the same protocol as the uncorrected version. Compare the two prints — the corrected version should have more nuance in the shadows and more breathing room in the whites. If you don't see a difference, either your calibration didn't capture your process's response, or your process is already very linear (a rare case).

