Sulfur Calculator - Wine SO2, pH and Dosing Math

Use this sulfur calculator to convert a measured free SO2 reading and your wine pH into active molecular SO2 and the free SO2 dose you need for any wine.

Updated: June 19, 2026 • Free Tool

Sulfur Calculator

Enter the free sulfur dioxide concentration you measured with a Ripper titration or lab analysis.

Measure wine pH with a calibrated meter. Typical wine pH ranges from about 2.9 to 4.0.

Set your target band. 0.6 works for red wines, 0.8 for whites, and up to 1.5 for dessert wines.

Results

Current molecular SO2
0mg/L
Required free SO2 0mg/L

What Is Sulfur Calculator?

A sulfur calculator is a winemaking math tool that turns your measured free sulfur dioxide reading and your wine pH into the active molecular SO2 fraction, then works the same equation backwards so you can dose enough sulfite to hit any target protection level. Use it before each potassium metabisulphite or Campden tablet addition so the free SO2 you dose produces the molecular SO2 your batch actually needs.

  • Reading a current wine batch: Plug in the free SO2 from your titration kit and the wine pH from your meter to see how much active molecular SO2 your wine already holds.
  • Planning a sulfite addition: Enter your target molecular SO2 to back-calculate the free SO2 you need before adding any potassium metabisulphite.
  • Comparing wine styles: See how pH-driven molecular SO2 shifts across styles so you can pick the right target band (0.6 red, 0.8 white, up to 1.5 dessert).
  • Troubleshooting microbes: Check whether your current molecular SO2 is high enough to suppress bacteria and wild yeast that cause off-flavors.

Most home winemakers measure free SO2 and assume it equals protection, but only the molecular form inhibits microbes. The fraction in the molecular form depends almost entirely on wine pH, so the same 30 mg/L free SO2 reading can mean very different protection in a low-pH white and a higher-pH red.

This calculator runs both directions of the same sulfurous acid equation so you can diagnose the wine you already have and plan the next addition in one place.

If you already measure free SO2 and want a similar tool focused purely on the molecular fraction and back-calculations, the Molecular SO2 Calculator runs the same sulfurous acid equilibrium with slightly different default ranges.

How Sulfur Calculator Works

The sulfur calculator uses the sulfurous acid equilibrium that winemakers rely on to relate free sulfur dioxide to the active molecular fraction. The math depends on the pKa1 of sulfurous acid in wine and your measured pH.

Molecular SO2 = Free SO2 / (1 + 10^(pH - 1.8))
  • freeSO2: Free sulfur dioxide measured in the wine, in mg/L, from a Ripper titration or lab analysis.
  • winePh: Wine pH measured with a calibrated pH meter at room temperature.
  • desiredMolecularSO2: Target level of active molecular SO2 you want to reach for the wine style.
  • pKa (1.8): pKa1 of sulfurous acid in wine conditions, the constant that links free SO2, pH, and molecular SO2.

The reverse calculation multiplies your target molecular SO2 by the same denominator. If you want 0.8 mg/L molecular SO2 at pH 3.2, the calculator returns about 20.90 mg/L free SO2.

All inputs use milligrams per liter, matching the units on titration kits and lab reports.

Worked example: 29 mg/L free SO2 at pH 3.2

freeSO2 = 29 mg/L, winePh = 3.2

ratio = 10^(3.2 - 1.8) = 10^1.4 ≈ 25.12; molecularSO2 = 29 / (1 + 25.12) ≈ 1.11 mg/L

Molecular SO2 ≈ 1.11 mg/L. To reach a 0.8 mg/L target, required free SO2 ≈ 20.90 mg/L.

This textbook white wine case shows how a healthy 29 mg/L free SO2 reading at a low wine pH already produces more than 1 mg/L of the active molecular form.

According to the OIV International Oenological Codex monograph on liquid sulfur dioxide, SO2 falls under the category of antiseptic and antioxidant preservatives in winemaking and its content level in wine is subject to the regulatory limits in force concerning quantities.

If you also need to bring the proof down on a fortified or late-harvest wine that just received a sulfite addition, an Alcohol Dilution Calculator runs the water and juice dilution math on the same worksheet.

Key Concepts Explained

Four ideas make the SO2 math click. Once you understand them, the numbers stop feeling arbitrary and you can reason about any new wine you measure.

Concept

Free SO2 is everything that is not bound to aldehydes or other wine components, while molecular SO2 is the small uncharged fraction that diffuses into microbial cells. Most measured free SO2 sits in the bisulfite form at typical wine pH, so the molecular number is much smaller than the free number.

The 1.8 pKa of sulfurous acid

Sulfurous acid has a pKa1 of about 1.8 in wine conditions. Because wine pH sits far above that value, the bisulfite form dominates and only a tiny share is molecular. The 1.8 constant is what shifts the ratio with every 0.1 unit pH change.

Why pH drives the ratio

Dropping wine pH from 3.9 to 3.2 roughly quadruples the molecular fraction at the same free SO2. Lower-pH wines are easier to protect with sulfites, and higher-pH reds need much more free SO2 to reach the same molecular target.

Style-based target bands

Winemakers target about 0.6 mg/L molecular SO2 for red wines, 0.8 mg/L for white wines, and up to 1.5 mg/L for dessert wines because residual sugar and botrytis risk raise the protection needed for those styles.

These four ideas explain why two winemakers can dose the same amount of sulfite and end up with very different protection, even when their free SO2 readings match on paper.

If you remember only one thing, remember that pH drives the ratio. A 0.1-unit pH error is the difference between enough protection and spoilage.

When you want to walk through the logarithm rules behind every wine pH you read, a pH and pOH Calculator lays out the same acid-base math so the sulfur calculation lines up with general chemistry.

How to Use This Calculator

Run the calculator before each sulfite addition. The steps take about a minute if you already have your free SO2 and pH readings on hand.

  1. 1 Measure free SO2: Use a Ripper titration kit or a lab analysis to get the current free SO2 in mg/L.
  2. 2 Measure wine pH: Calibrate your pH meter with fresh buffers and record the wine pH to two decimal places.
  3. 3 Enter the values: Type the free SO2 and wine pH into the form inputs at the top of the page.
  4. 4 Set your target molecular SO2: Pick a target such as 0.6 for red, 0.8 for white, or up to 1.5 for dessert wines.
  5. 5 Read the required free SO2: Use the required free SO2 output to plan your potassium metabisulphite or Campden tablet addition.
  6. 6 Sanitize and dose: Stir the sulfite into a small sample, mix back into the batch, and re-test after 24 hours to confirm the reading landed where the calculator predicted.

For a 20 L carboy of white wine at pH 3.2 with 29 mg/L free SO2, enter 29 and 3.2, then set the target to 0.8. The calculator shows about 1.11 mg/L of molecular SO2 already present and about 20.90 mg/L as the free SO2 target.

After dosing and racking the wine, an Alcohol By Volume Calculator confirms the finished ABV so the same bottle meets your labeling and tasting notes.

Benefits of Using This Calculator

The calculator turns a pH-dependent chemistry equation into a quick decision so you can dose with confidence instead of guessing at each rack and return.

  • Avoid under-protection: See whether your free SO2 translates into enough molecular SO2 to suppress bacteria and wild yeast.
  • Avoid over-dosing sulfites: Stop adding more potassium metabisulphite than you need, which keeps total SO2 lower.
  • Match dose to wine style: Switch target bands for red, white, or dessert wines without redoing the math by hand for each batch.
  • Adapt as pH shifts: Re-run the calculator after malolactic conversion or acid additions to see how the required free SO2 changes.
  • Document each lot: Save the inputs and outputs in your winemaking log so the next vintage has a clear starting point.
  • Train your palate: Build intuition by watching how molecular SO2 shifts when you nudge pH or free SO2 on a real batch.

The biggest practical win is fewer surprises at bottling, when you would otherwise find out your wine was either underprotected or pushing against sulfite limits.

If you keep notes on pH and free SO2 for each lot, the calculator also helps you compare seasons and grape sources over time.

If your batch finishes bottle-conditioned as a sparkling or pet-nat wine, a Priming Sugar Calculator sizes the carbonation sugar so the fizz lands at the same time your sulfite protection stabilizes.

Factors That Affect Your Results

The math is exact, but real wine introduces variables that change how the number behaves in practice on a cellar floor or in a small-lot winery.

Wine pH accuracy

A 0.05 pH error shifts the molecular fraction noticeably, so calibrate your pH meter with fresh buffers right before measuring and warm the sample to room temperature.

Free SO2 measurement method

The Ripper titration over-reads free SO2 in red wines because it pulls some bound SO2 loose, so aeration-oxidation lab methods give more reliable numbers for dark-colored batches.

Time since the last addition

Free SO2 binds to aldehydes and oxygen over time, so measure at least 24 hours after any sulfite addition to let the equilibrium settle.

Temperature and CO2

Cold wine holds more dissolved CO2, which can nudge pH readings slightly. Warm the sample to room temperature before measuring.

Wine style and residual sugar

Sweet and botrytis-affected wines need higher molecular SO2 targets because microbes have more food available.

  • The 1.8 pKa is an approximation valid for typical wine ionic strength. Very low- or very high-acid wines can shift the effective pKa by a few hundredths, which changes the molecular fraction slightly.
  • The calculator does not track bound SO2 separately; if your wine has a lot of acetaldehyde (often from oxidation), more of your free SO2 will become bound and your molecular SO2 will read lower than predicted until the aldehyde is consumed.

Treat the calculator as a planning tool and a sanity check, not a substitute for an actual measurement at bottling.

If the predicted and measured values disagree by more than about 10 percent, re-check pH calibration and titration reagents before dosing more sulfite.

Under 27 CFR 4.32(e), the Alcohol and Tobacco Tax and Trade Bureau requires wine labels to declare 'Contains sulfites' when sulfur dioxide is detected at 10 or more parts per million, measured as total sulfur dioxide.

Under 21 CFR 182.3862, the Food and Drug Administration lists sulfur dioxide as generally recognized as safe when used as a chemical preservative in accordance with good manufacturing practice, the federal framework behind the wine sulfite declaration rule.

When free SO2 drifts above the predicted band because active fermentation keeps releasing sulfite into the wine, a Yeast Conversion Calculator confirms the active dry versus instant yeast conversion so the residual numbers line up with the yeast strain you actually pitched.

Sulfur calculator - free tool that turns free SO2 and wine pH into active molecular SO2 and back-calculates the free SO2 dose for red, white, or dessert wines.
Sulfur calculator - free tool that turns free SO2 and wine pH into active molecular SO2 and back-calculates the free SO2 dose for red, white, or dessert wines.

Frequently Asked Questions

Q: Does wine have sulfur in it?

A: Yes. Yeast produces sulfites as a by-product of fermentation, and most winemakers also add sulfur dioxide during crushing, pressing, and racking to protect the wine from oxidation and spoilage microbes.

Q: What is free sulfur dioxide in wine?

A: Free sulfur dioxide is the portion of SO2 in the wine that is still available to react with oxygen and microbes. The bound portion has already attached to aldehydes or sugars and no longer protects the wine.

Q: How can I calculate sulfur in wine?

A: Divide the free SO2 concentration by 1 plus 10 raised to the power of wine pH minus 1.8. The result is the active molecular SO2 in mg/L, which is the fraction that actually protects your wine.

Q: How much molecular sulfur is in my wine if free SO2 is 84 mg/L?

A: At wine pH 3.6, 84 mg/L free SO2 gives about 1.31 mg/L molecular SO2, which sits inside the typical white wine protection band of 0.8 to 1.5 mg/L.

Q: What is the safe level of sulfur dioxide in red and white wine?

A: Aim for about 0.6 mg/L molecular SO2 in red wines, 0.8 mg/L in dry white wines, and up to 1.5 mg/L in dessert or botrytised wines because residual sugar raises microbial risk.

Q: How does wine pH change the amount of molecular sulfur?

A: Lower pH shifts the sulfurous acid balance toward the molecular form, so a wine at pH 3.2 produces roughly four times more molecular SO2 from the same free SO2 reading than a wine at pH 3.9.