Free tool · no signup · runs in your browser

ABV from Gravity

Enter your original gravity and final gravity — get the standard ABV% everyone quotes, the accurate ABV% that actually holds up on strong beer, apparent attenuation, and calories per 12 oz. Runs the familiar ABV = (OG − FG) × 131.25 alongside the real-extract method, side by side.

Your gravities
Your beer
ABV — standard formula
(OG − FG) × 131.25
Accurate ABV
real-extract method
Apparent attenuation
of extract fermented out
Calories
per 12 oz serving
ABW
alcohol by weight
Standard: ABV = (OG − FG) × 131.25. Accurate: real-extract method via ABW = (OE − RE) / (2.0665 − 0.010665·OE), then ABV = ABW × FG / 0.794. They converge below ~6% ABV and drift apart above it.
What this calculator does

Two ABV formulas, run at once, so you know which one to trust.

Every homebrew app quotes ABV = (OG − FG) × 131.25 — a fast linear approximation that's fine for session beers and wrong by a meaningful margin on anything strong. This tool runs that standard number next to the accurate real-extract formula brewers actually use for high-gravity beer, plus apparent attenuation, ABW, and calories per 12 oz — all from the same two gravity readings.

Everything runs client-side. Nothing is stored, nothing is sent — change either gravity and every result updates live.

The ABV formula, explained

The math behind both numbers.

Standard ABV: fast, familiar, approximate

The formula everyone learns first multiplies the gravity drop by a constant:

# the number on every homebrew label calculator
ABV = (OGFG) × 131.25

It's a linearization of the true relationship between gravity loss and alcohol produced — good enough across the middle of the gravity range, where most beer lives, but it quietly bends the truth at the edges.

Accurate ABV: the real-extract method

The more rigorous approach starts by converting both gravities to degrees Plato, then estimates the real extract — how much sugar is actually left once you account for the fact that alcohol itself lowers the reading a hydrometer or refractometer gives you:

# SG to Plato (same cubic used throughout MycoAI's calculators)
°P = −616.868 + 1111.14·SG − 630.272·SG² + 135.997·SG³

# OE = original extract, AE = apparent extract, both in °Plato
OE = plato(OG)   AE = plato(FG)

# RE = real extract — corrects for alcohol's effect on the reading
RE = 0.1808·OE + 0.8192·AE

# ABW = alcohol by weight, %
ABW = (OE − RE) / (2.0665 − 0.010665·OE)

# Accurate ABV, % — converts weight to volume via FG
ABVaccurate = ABW × FG / 0.794
Worked example

OG 1.055, FG 1.010. OE ≈ 13.57 °P, AE ≈ 2.56 °P, RE ≈ 4.55 °P.

Standard ABV = 0.045 × 131.25 = 5.91%. ABW ≈ 4.69%, so accurate ABV = 4.69 × 1.010 / 0.794 ≈ 5.97%.

Apparent attenuation = (1.055 − 1.010) / 0.055 × 100 ≈ 81.8%. Calories ≈ 162 per 12 oz.

Apparent attenuation and calories, for free

Once you have OG and FG, two more numbers fall out of the same inputs. Apparent attenuation is simply how much of the original extract fermented out — (OG − FG) / (OG − 1) × 100 — a quick read on whether your yeast finished the job. Calories per 12 oz comes from combining the alcohol and residual real extract, using the standard brewing-science approximation:

Attenuation (apparent), % = (OG − FG) / (OG − 1) × 100

Calories per 12 oz = [ (6.9 × ABW) + 4.0 × (RE − 0.1·OE) ] × (FG × 3.55)
The part no calculator farm writes

When the standard number is wrong.

The ×131.25 shortcut isn't broken — it's a straight-line approximation of a curved relationship, and curves punish you most at the extremes.

It drifts high on strong beer

Below about 6% ABV, standard and accurate formulas agree closely — the gap is noise. Above 7–8% ABV, the standard formula starts reading 0.2–0.5% high, and the gap widens as gravity climbs. A big imperial stout or barleywine that the standard formula calls 11.5% might genuinely be closer to 11.0–11.2% by the real-extract method. If you're labeling a strong beer, brewing to a style guideline's ABV ceiling, or comparing a big beer against a competition's stated range, use the accurate number, not the quick one.

The constant itself isn't sacred

131.25 is the figure most homebrew software has standardized on, but you'll see 131.34 and even 132 in older brewing texts and other calculators. None of them is "more correct" than the others — they're all fits to the same approximation, just from slightly different source data. Don't chase the third decimal on a linear formula; if precision matters, switch methods entirely rather than switching constants.

Refractometer FG is the #1 real-world error

This is the mistake that actually costs people accuracy in practice — more than the formula choice. A refractometer measures how light bends through your sample, and ethanol bends light differently than sugar does. Read an uncorrected refractometer FG straight off the scale on a fermented beer and it comes back too high — understating how far you actually attenuated and throwing off any ABV formula fed with that number, standard or accurate. The fix is one of two things: use a hydrometer for FG (unaffected by alcohol), or apply both a wort-correction factor and a proper alcohol-correction formula to your refractometer reading before you calculate anything downstream. A refractometer alone, uncorrected, on a finished beer is the single most common source of a "wrong" ABV this tool will ever get fed.

ABV and ABW aren't interchangeable

US labeling law reports ABV (alcohol by volume). ABW (alcohol by weight) is always a lower number for the same beer — roughly ABW ≈ 0.79 × ABV — because alcohol is less dense than water and the two percentages are measuring different things (volume vs. mass). This matters if you're ever cross-referencing a spec sheet, an old brewing text, or a state that historically labeled in ABW: don't drop one number into a field expecting the other, and don't assume a "5% beer" from a foreign or older source means the same thing your hydrometer would.

Notes from the lab
From the propagation lab

At New Belgium, ABV wasn't a number we published from a spreadsheet formula — it was a number we defended, on a label, against a specific legal tolerance. Nobody in QC ever asked "what does the standard formula say"; they asked "what did the hydrometer say, corrected for temperature, cross-checked against the real-extract math." The lesson that carries to any scale: the formula you pick matters far less than the gravity reading you feed it. A pristine accurate-ABV calculation built on an uncorrected refractometer FG is worse than a rough standard-formula estimate built on a careful hydrometer reading. Trust the measurement first, the math second.

Wire this into your batch data

Track ABV against every batch you brew.

One ABV reading is a data point. The value shows up when you log OG, FG, attenuation, and ABV across every batch — and see which recipes, yeasts, and pitch rates actually deliver the number you're after. That's what a QC dashboard does automatically.