Most homebrewers obsess over grain bills and hop schedules while ignoring the single ingredient that makes up over 90% of their beer: water. It's also the ingredient where a small change produces the biggest sensory impact.
You don't need a chemistry degree. You need to understand six minerals, one pH range, and a handful of adjustments. This guide covers exactly that — and shows you how Brew Pilot's built-in water calculator handles the math automatically.
Why Water Chemistry Matters
Your brewing water does three things that affect the final beer:
- Sets mash pH, which determines how efficiently enzymes convert starches to fermentable sugars — and contributes directly to flavor.
- Adds mineral character that interacts with hops and malt, sharpening bitterness or rounding out sweetness depending on the ion balance.
- Affects yeast health, since calcium (Ca²⁺) is essential for yeast flocculation and enzyme activity.
The famous brewing cities built their reputations partly on local water. Burton-on-Trent's high-sulfate water made Burton IPAs sharp and dry. Dublin's soft, slightly alkaline water made Guinness work. You can replicate either profile anywhere with mineral additions — that's the point.
The Six Key Brewing Minerals
Six ions do almost all the work in brewing water chemistry. Here's what each one actually does to your beer:
The most important mineral. Lowers mash pH, aids yeast health and flocculation, enhances enzyme activity. Most recipes benefit from at least 50 ppm. Added via gypsum or calcium chloride.
Also lowers mash pH, but has a harsh, astringent flavor above 30 ppm. Yeast needs trace amounts. Usually present in source water — rarely needs to be added. Epsom salt (MgSO₄) if you must.
Accentuates hop bitterness — makes it sharper, drier, more assertive. High sulfate (200+ ppm) is the Burton IPA signature. Added via gypsum (CaSO₄). Low sulfate softens bitterness perception.
The malt mineral. Enhances sweetness, body, and fullness. High chloride (150+ ppm) makes stouts and malt-forward beers feel rounder and more satisfying. Added via calcium chloride (CaCl₂).
Low levels (under 75 ppm) enhance roundness and sweetness. Above 150 ppm tastes salty. Usually not added intentionally — check your source water if it's high. Added via sodium chloride if needed.
The alkalinity ion. Raises mash pH and fights acid additions. High bicarbonate (200+ ppm) requires significant acid to hit target pH. Good for dark roasty beers where natural grain acidity needs buffering. Bad for pale beers.
The SO₄:Cl ratio is the most useful single number in brewing water chemistry. High sulfate relative to chloride (2:1 or more) = hop-forward, dry. High chloride relative to sulfate (2:1 or more) = malt-forward, round. Equal (1:1) = balanced. Start here before adjusting anything else.
Mash pH: The Most Important Number
Mash pH is measured at mash temperature (usually 65–68°C) and should sit between 5.2 and 5.4 for most styles. Some brewers extend the acceptable range to 5.2–5.6, but the sweet spot is tighter.
Here's what happens outside that range:
- Below 5.0: Enzyme activity slows dramatically. Conversion stalls. You get poor attenuation and thin, sweet beer.
- 5.0–5.2: Enzymes work, but you're on the edge. Slightly astringent hop character, tart wort.
- 5.2–5.4: Ideal. Both alpha and beta amylase active. Clean wort, bright malt character, well-defined bitterness.
- 5.4–5.6: Still acceptable for darker styles where roast acids bring pH down naturally.
- Above 5.6: Tannin extraction increases sharply. You'll taste it as harsh, drying astringency — a flavor that doesn't fade with time. Also extracts undesirable silicates from grain husks.
Your mash pH is set by the combination of your source water's alkalinity, your grain bill, and any acid or mineral additions you make. Pale grain bills with soft, low-mineral water often land close to target naturally. Dark roasted grain (which is acidic) pulls pH down on its own — sometimes too far. High-bicarbonate water fights everything and usually needs acid treatment.
How to Adjust Mash pH
Four adjustments cover 95% of brewing situations:
Gypsum (CaSO₄ · 2H₂O)
The IPA brewer's workhorse. Adds calcium and sulfate, lowers mash pH. A typical addition for a hoppy 5-gallon batch is 3–8 grams into the mash (some brewers also split into sparge water). Start at 4g, see where pH lands, adjust from there. More gypsum = drier, sharper, more mineral bitterness.
Calcium Chloride (CaCl₂)
Adds calcium and chloride, lowers mash pH slightly less aggressively than gypsum. Use for malty styles where you want body and roundness without the hop amplification. Typical additions: 2–5 grams per 5 gallons. Often paired with a small amount of gypsum to hit calcium minimums while keeping the SO₄:Cl ratio malt-forward.
Lactic Acid (88%)
The fastest way to drop mash pH without adding minerals. Useful when your source water is alkaline (high bicarbonate) or when you're already at your target mineral levels and still need to drop pH. Dose carefully: 1 mL of 88% lactic acid drops about 0.1 pH unit per gallon in a typical mash. Over-acidifying tastes sour. Add in 0.5 mL increments, stir well, and measure.
Phosphoric Acid (10%)
The cleaner alternative to lactic acid. Adds no flavor contribution whatsoever. More expensive and less common in homebrew shops, but the choice of brewers who are sensitive to lactic acid flavor in delicate styles (lagers, pilsners). Same general dosing approach: small additions, measure between each.
Measure, don't guess. A cheap pH meter or pH strips calibrated to the 5–6 range are essential. Target your pH 15–20 minutes into the mash after the grain and water have equilibrated. Room-temperature measurements read about 0.3 units lower than mash-temperature readings — factor this in if your meter doesn't auto-correct.
Water chemistry built into Brew Pilot
Live ion calculations, predicted mash pH, salt additions — all in the app. Free on iOS.
Water Profiles for Common Styles
You don't need to hit these targets exactly. They're starting points — direction, not precision. Aim for the right ballpark and you'll hear it in the glass.
The IPA profile is Burton-style: high sulfate amplifies hop bitterness and creates that dry, mineral finish that makes West Coast IPAs distinctive. High-sulfate water on a malt-forward beer tastes medicinal — don't use this profile for a Scottish ale.
The stout profile inverts the ratio: high chloride, moderate bicarbonate. Roasted grain acidity naturally pulls mash pH down, so the bicarbonate buffer is actually useful here — it prevents the pH from dropping too far. The chloride boosts the silky, full mouthfeel you want from a dry stout or porter.
The lager profile is low everything. Classic Czech and German Pilsner water (Plzeň and Munich) is famously soft — very low mineral content across the board. The clean, delicate malt character of a Bohemian Pilsner partly comes from the absence of mineral interference. If your tap water is hard, a reverse osmosis filter or dilution with distilled water gets you closer to this profile.
How Brew Pilot Handles This Automatically
Water chemistry math isn't hard, but it is tedious — especially when you're adjusting multiple minerals simultaneously and need to see how they interact. That's what Brew Pilot's water calculator was built for.
Here's how it works in practice:
- Enter your source water profile. Most municipal water utilities publish annual water reports — calcium, magnesium, sulfate, chloride, sodium, bicarbonate are usually listed. If you use RO water, start from near-zero. If you use well water, a basic water test kit gives you what you need.
- Set your batch volume and grain bill. Brew Pilot knows the grain types in your recipe and calculates how much acid they'll contribute to mash pH naturally.
- Add salt adjustments. As you add gypsum, calcium chloride, lactic acid, or other additions, the app recalculates ion totals and predicted mash pH in real time. You can see your SO₄:Cl ratio live, watch calcium climb toward its minimum, and know exactly when you've hit your target profile — before you brew.
No spreadsheet columns. No unit conversion errors. The calculator runs on-device, fully offline — which means it works in your garage on brew day even without wifi.
This is the part of water chemistry that used to require a dedicated tool like Bru'n Water or EZ Water Calculator — both desktop spreadsheets that you'd need to open on a laptop. Brew Pilot puts it directly in your pocket, integrated with your recipe, with the same ingredient library you're already using.
For more on how Brew Pilot compares to other brewing apps — including feature-by-feature breakdowns — see our comparison page or the breakdown of Brewfather alternatives.
Where to Start
If you've never adjusted your brewing water, don't try to perfect everything at once. Start here:
- Get your local water report. Check bicarbonate first — if it's above 150 ppm, you'll need acid for pale beers.
- Pick a direction: hop-forward or malt-forward? Add 4g gypsum for the former, 3g calcium chloride for the latter, per 5-gallon batch.
- Measure your mash pH 15 minutes in. Adjust up (small CaCO₃ addition) or down (lactic acid, 0.5 mL at a time) if needed.
- Brew the beer. Taste it. Compare to previous batches. Adjust from there.
Water chemistry is iterative. One batch with intentional adjustments will teach you more than reading five more articles. The goal isn't a perfect profile — it's understanding the direction each change takes you.
Get the next brewing guide first
No spam. Homebrewing deep dives and Brew Pilot updates — when they're ready.
Frequently Asked Questions
What is the ideal mash pH for homebrewing?
5.2–5.4 measured at mash temperature. Both amylase enzymes work efficiently in this range and the resulting wort has clean, balanced flavor. Above 5.6, tannin extraction increases sharply and the beer tastes astringent.
What does gypsum do to beer?
Gypsum (CaSO₄) adds calcium and sulfate. It lowers mash pH and accentuates hop bitterness — making it sharper, drier, more assertive. The default mineral addition for IPAs, pale ales, and any style where you want the hops to pop.
What does calcium chloride do to beer?
CaCl₂ adds calcium and chloride. Chloride enhances malt sweetness, body, and perceived fullness. Use it for stouts, porters, malt-forward ales, or any beer where you want round mouthfeel rather than dry sharpness.
Do I need to adjust water chemistry for every batch?
Not necessarily. If your tap water is soft and low in minerals, basic additions can improve most styles. If your water is hard or alkaline (high bicarbonate), treating it matters more — high bicarbonate fights your mash pH corrections and produces harsh, astringent beer if left unchecked.
How does Brew Pilot's water chemistry calculator work?
Enter your source water mineral profile, batch volume, and grain bill. The app calculates predicted mash pH and tracks ion totals (Ca, Mg, SO₄, Cl, Na, HCO₃) live as you add salt adjustments. Runs fully offline — no internet required on brew day.