Espresso Shot Ratio + Timer Calculator
Dose grams + style โ target yield grams and shot time. Ristretto, normale, lungo brewing ratios.
Result
- Dose (in)18 g
- Ratio (yield/dose)1 : 2.00
- Yield (out)36.00 g
- Volume โ36 ml (~1.20 fl oz)
- Shot-time target25-30 s
- StyleNormale
Step-by-step
- Yield = dose ร ratio = 18 ร 2.00 = 36.00 g.
- Style target: ristretto 20-25 s, normale 25-30 s, lungo 30-40 s.
How to use this calculator
- Set your dose (typical: 18-20 g for a double basket).
- Pick a style (ristretto / normale / lungo).
- Adjust the specific ratio if you have a preferred number.
- Read the target yield in grams and the pull-time window.
About this calculator
Espresso is brewed by dose, yield, and time โ three numbers a barista chases by adjusting grind. The dose is the dry coffee in the portafilter basket; the yield is what comes out, measured on a scale; the ratio is yield รท dose. SCA / WBC competition norms span 1:1.5 to 1:2.5 (the "normale" range); ristretto pulls stop earlier (1:1 to 1:1.5, more concentrated); lungo pulls keep going (1:3+, more diluted). Pull time is the dependent variable: 25-30 s for normale, shorter for ristretto, longer for lungo.
What this calculator does
This calculator returns the target espresso yield (in grams) for a given dose and ratio, classifies the pull as ristretto / normale / lungo, and shows the recommended pull-time band. The math is one multiplication (yield = dose ร ratio); the value is the calibrated time bands and style classifications that turn a shot into a reproducible brew rather than guess work.
How it works โ the formula
yield_g = dose_g ร ratio
style bands: ristretto (1:1 to 1:1.5), normale (1:1.5 to 1:2.5), lungo (1:3 to 1:4)
shot-time: ristretto 20-25 s, normale 25-30 s, lungo 30-40 sEspresso brewing is governed by the dose-yield-time triangle. The ratio determines flavor concentration; the time at a given ratio depends on grind size. SCA / WBC competition guidance and third-wave practitioner consensus give the bands used here.
Worked examples
- Inputs:
- dose=18 g, ratio=2.0
- Output:
- yield=36 g; pull 25-30 s; balanced normale
The current third-wave default.
- Inputs:
- dose=18 g, ratio=1.3
- Output:
- yield=23.4 g; pull 20-25 s; concentrated ristretto
Italian-bar classic.
- Inputs:
- dose=18 g, ratio=3.0
- Output:
- yield=54 g; pull 30-40 s; high-extraction lungo
Useful for light-roast Scandinavian-style coffees that under-extract at shorter pulls.
When to use this vs other tools
Use this for espresso. For other brewing methods the dedicated coffee-brew-ratio tool covers the longer-contact / lower-pressure regime.
- Coffee Brew Ratio
Use for drip / pour-over / French press / cold brew โ entirely different ratios (1:8 to 1:17).
- Tea Brewing
Use for the temperature-and-time side of the other major hot drink.
- Recipe Scaler
Use to scale yields when batch-brewing for a group.
Authority note
SCA defines the brewing and extraction-yield ranges that anchor specialty-coffee practice worldwide; WBC rules formalize them for professional competition. Third-wave practitioner references (Hoffmann, Rao) follow the same conventions.
Limitations
- Doesn't measure extraction yield directly โ that requires a refractometer for total dissolved solids.
- Time bands assume 9-bar fixed-pressure machines; flow-rate / pressure profiling shifts the optimum time.
- Bean roast and age matter: light roasts often need longer ratios and finer grinds than dark roasts.
- Single-shot baskets are less consistent than doubles; for tight calibration use a double basket and split if needed.
Calibrate each new bean / roast by tasting. The numbers here are starting points, not endpoints.