Sour Beer Lactic Acid Titration Calculator

Estimate lactic acid additions to reach a target pH in finished sour beer

Ad placeholder (leaderboard)

Blenders and kettle-sour brewers often need to fine-tune the pH of a finished beer without refermenting it. This calculator estimates the lactic acid addition needed to drop the beer from its current measured pH to your target, so you can dial in clean, balanced sourness.

How it works

pH is logarithmic, so each step down represents a tenfold increase in hydrogen-ion concentration. The tool converts the pH change into hydrogen-ion demand:

[H+] demand ∝ 10^(-target pH) - 10^(-current pH)

Because beer resists pH change through buffering, this raw demand is scaled by a buffering capacity factor typical of finished beer. The scaled demand is then converted to millilitres of 88% lactic acid using its concentration (≈ 1.21 g/mL, ≈ 90.08 g/mol):

mL acid = (mol H+ needed) / (mol lactic acid per mL of 88% solution)

The result is reported as a total and as a dose per litre.

Why measure, not just calculate

Real beers differ in protein, phosphate and residual organic acid content, so their buffering varies widely. The formula gives a strong starting estimate, but the only reliable path is to dose in small increments and re-measure with a calibrated pH meter. Under-dose first, then creep up.

Tips

  • Target pH 3.2 to 3.6 for most balanced sours; lower for gose-style sharpness.
  • Add acid slowly while stirring and let it equilibrate for a minute before re-reading.
  • Keep some unsoured beer on hand so you can blend back if you overshoot.
  • Lactic acid gives the soft, clean sourness of Lactobacillus; other acids shift the profile toward vinegar or citrus.

All calculations run locally in your browser.

Ad placeholder (rectangle)