Skip to main content
Calcimator

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

gal
ppm
ppm

Results

Potassium Metabisulfite

7.89 grams

Antimicrobial Protection

Yes (≥0.5 ppm molecular)

KMS (teaspoons)1.38 tsp
Campden Tablets17.9 tablets
SO₂ Increase Needed20 ppm
Molecular SO₂ at Target0.88 ppm
How to Use This Calculator
  1. Enter Wine Volume, Current Free SO₂, and Target Free SO₂.
  2. Set Wine pH.
  3. Review Potassium Metabisulfite (grams) and Antimicrobial Protection.
  4. Use KMS (teaspoons) (tsp) and Campden Tablets (tablets) to inform your decision.
  5. 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 MetabisulfiteAntimicrobial Protection
181.18 gramsNo (below 0.5 ppm molecular)
264.34 gramsYes (≥0.5 ppm molecular)
5314.98 gramsYes (≥0.5 ppm molecular)
8828.78 gramsYes (≥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

  1. Identify Input Parameters
    4 parameters
    Wine Volume = 60, Current Free SO₂ = 15, Target Free SO₂ = 35, Wine pH = 3.4 = 4 input(s) provided
  2. Calculate Potassium Metabisulfite
    Potassium Metabisulfite
    7.89 = 7.89
  3. Calculate Antimicrobial Protection
    Yes (≥0.5 ppm molecular) = Yes (≥0.5 ppm molecular)
  4. Calculate KMS
    KMS
    1.38 = 1.38
  5. Calculate Campden Tablets
    Campden Tablets
    17.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.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Cooking, Food & Beverage.