Sulfite Addition Calculator
Calculate grams of potassium metabisulfite (KMS) needed to raise free SO2 to target levels, accounting for wine volume and pH for proper antimicrobial protection.
About this calculator
Sulfite dosing starts with a straightforward mass-balance: the ppm gap between your current and target free SO₂ is treated as mg per liter (1 ppm = 1 mg/L), so multiplying that gap by your wine's volume in liters gives the milligrams of SO₂ you need to add. Because potassium metabisulfite (KMS) is only about 57.6% SO₂ by weight, the calculator divides by 0.576 to find the actual grams of KMS powder required, then converts that to teaspoons (using roughly 5.7 g per level teaspoon) and to Campden tablets (each about 0.44 g of KMS) for anyone dosing by kitchen measures rather than a scale. The more important number, though, is molecular SO₂ — the actual antimicrobial form of sulfur dioxide — which this tool derives from your target free SO₂ and wine pH using the standard equilibrium relationship, molecular SO₂ = free SO₂ / (1 + 10^(pH − 1.81)).
This is why pH matters as much as the ppm target: a wine at pH 3.0 reaches adequate protection (the widely-used 0.5 ppm molecular SO₂ threshold) at a much lower free SO₂ level than a higher-pH wine, which the calculator flags directly as "adequate" or "inadequate," and a chart shows how the free SO₂ needed for 0.8 ppm molecular protection rises sharply as pH climbs from 2.9 to 4.1. Limitations to know: this assumes powder KMS with no oxidation losses during addition, doesn't account for SO₂ binding with acetaldehyde or other wine compounds, and treats the target as instantaneous rather than accounting for the free SO₂ that will bind over time — always re-test free SO₂ a few days after addition rather than trusting the calculated dose alone.
Inputs
Results
Potassium Metabisulfite
7.89 grams
Antimicrobial Protection
Yes (≥0.5 ppm molecular)
How to Use This Calculator
- Enter Wine Volume, Current Free SO₂, and Target Free SO₂.
- Set Wine pH.
- Review Potassium Metabisulfite (grams) and Antimicrobial Protection.
- Use KMS (teaspoons) (tsp) and Campden Tablets (tablets) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Target Free SO₂
| Target Free SO₂ | Potassium Metabisulfite | Antimicrobial Protection |
|---|---|---|
| 18 | 1.18 grams | No (below 0.5 ppm molecular) |
| 26 | 4.34 grams | Yes (≥0.5 ppm molecular) |
| 53 | 14.98 grams | Yes (≥0.5 ppm molecular) |
| 88 | 28.78 grams | Yes (≥0.5 ppm molecular) |
What each input means
- Wine Volume
- Total volume of wine to treat in US gallons. A standard barrel is 59.4 gallons (225 L).
- Current Free SO₂
- Current free sulfur dioxide level in parts per million, measured by aeration-oxidation or Ripper method.
- Target Free SO₂
- Desired free SO2 level in ppm. Whites typically target 25-40 ppm; reds 20-35 ppm. Higher pH wines need more free SO2.
- Wine pH
- Current pH of the wine. Critical for determining molecular SO2 effectiveness. Most wines range from 3.0-3.8.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersWine Volume = 60, Current Free SO₂ = 15, Target Free SO₂ = 35, Wine pH = 3.4 = 4 input(s) provided
- Calculate Potassium MetabisulfitePotassium Metabisulfite7.89 = 7.89
- Calculate Antimicrobial ProtectionYes (≥0.5 ppm molecular) = Yes (≥0.5 ppm molecular)
- Calculate KMSKMS1.38 = 1.38
- Calculate Campden TabletsCampden Tablets17.9 = 17.9
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator need my wine's pH, not just the free SO₂ ppm I'm targeting?
Free SO₂ ppm alone doesn't tell you how much of it is actually doing antimicrobial work — that depends on molecular SO₂, which the equilibrium formula molecular SO₂ = free SO₂ / (1 + 10^(pH − 1.81)) shows is strongly pH-dependent. At a lower pH like 3.0, a larger share of the free SO₂ converts to the protective molecular form, so you need less free SO₂ ppm to hit the same protection level than you would at a higher pH like 3.6.
What does 'Antimicrobial Protection: adequate' actually mean here?
The calculator flags protection as adequate once your entered target free SO₂, combined with your wine's pH, computes a molecular SO₂ value of at least 0.5 ppm — the commonly cited minimum threshold for meaningful antimicrobial activity against spoilage organisms. If it shows inadequate, either raise your target free SO₂ or recognize that your wine's higher pH is working against you and will need a larger free SO₂ buffer to reach the same protection.
Why do the grams of KMS not equal the target free SO₂ number directly?
Two conversions sit between the ppm target and the grams you weigh out: first the ppm gap is converted to milligrams of pure SO₂ using your wine's volume in liters, then that SO₂ mass is divided by 0.576 because potassium metabisulfite powder is only about 57.6% SO₂ by weight — the rest is the potassium and metabisulfite structure carrying the SO₂. So the grams-of-KMS figure is always larger than the raw milligrams of SO₂ needed.
Should I trust the calculated dose exactly, or re-test afterward?
Re-test. The calculation treats your entered current free SO₂ as accurate and assumes the full calculated dose ends up as free SO₂ with no losses, but real additions lose some SO₂ to oxidation during mixing and some binds immediately with acetaldehyde and other wine compounds rather than staying free. The explainer recommends re-testing free SO₂ a few days after addition rather than assuming the target was hit exactly.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Acid Adjustment Calculator
Calculate grams of tartaric acid or potassium bicarbonate needed to adjust wine titratable acidity (TA) to the target level for balanced winemaking.
Viticulture & WineBrix to Potential Alcohol
Convert Brix sugar readings to estimated alcohol by volume (ABV) accounting for yeast attenuation. Includes specific gravity and residual sugar estimates.
Viticulture & WineFermentation Temperature
Calculate heat generated during fermentation in BTU/hr, temperature rise, and cooling requirements from must volume, Brix, and fermentation rate.
More in Cooking, Food & Beverage.