Calculate exact ground coffee weight, water volume, and extraction ratios for Pour Over V60, French Press, Chemex, Aeropress, and Cold Brew.
| Brewing Parameter | Recommended Target | Actionable Barista Guidance |
|---|
Coffee Brewing Ratio Calculator is an interactive culinary utility engineered for specialty coffee enthusiasts, baristas, and home brewers. It computes precise coffee ground mass in grams, water volume in milliliters, degassing bloom requirements, and total dissolved solids (TDS) extraction targets based on Specialty Coffee Association (SCA) Golden Cup parameters inside client-side JavaScript memory.
A coffee lover in Portland brews a 350-milliliter morning cup of pour-over coffee using a V60 cone. Eyeballing ground coffee using a standard plastic scoop yields approximately 12 grams of coffee. Brewing 12 grams of coffee with 350 milliliters of water creates an excessively dilute 1:29 brew ratio. The resulting coffee tastes watery, weak, and unpleasantly astringent because over-extracting a tiny mass of coffee grounds leaches bitter wooden cellulose compounds into the cup.
Selecting 350 milliliters of water with the Pour Over V60 option in this calculator displays the exact Golden Cup target mass: 23.3 grams of coffee (a 1:15 mass ratio). Weighing both coffee beans and water on a digital scale guarantees a rich, balanced extraction with sweet fruit acidity and smooth chocolate undertones.
Specialty coffee extraction is a physical chemistry process governed by solute diffusion. Roasted coffee beans contain approximately 30 percent soluble organic compounds by weight. The SCA Golden Cup Standard targets extracting between 18 and 22 percent of these soluble compounds into liquid water, resulting in a Total Dissolved Solids (TDS) concentration between 1.15 and 1.45 percent. Achieving this optimal extraction window requires adjusting the coffee-to-water mass ratio ($R = \frac{m_{water}}{m_{coffee}}$) according to brewing appliance dynamics and grind particle size.
When you select an input basis, enter a quantity, choose a brewing appliance method, and select strength preference, the calculator executes a Golden Cup extraction algorithm. Step one determines the baseline mass ratio ($R$) for the selected appliance: Pour Over V60 (1:15), French Press (1:15), Chemex (1:16), Aeropress (1:14), Automatic Drip (1:16.5), or Cold Brew Concentrate (1:8).
Step two adjusts the ratio for flavor strength: strong (-1 ratio), balanced (0 ratio), or mellow (+1 ratio). Step three computes target coffee mass ($m_{coffee} = \frac{m_{water}}{R}$) or target water volume ($m_{water} = m_{coffee} \times R$). Step four calculates degassing bloom water volume (2.0 to 2.5 times coffee mass) and formats outputs into grams, milliliters, tablespoons, and customary fluid cups.
The core coffee extraction engine executes in client-side JavaScript:
// Specialty coffee Golden Cup ratio solver
function computeCoffeeSpecs(qty, basisKey, methodKey, strengthKey) {
const baseRatioMap = {
v60: 15.0, french_press: 15.0, chemex: 16.0,
aeropress: 14.0, drip: 16.5, cold_brew: 8.0
};
const strengthOffsetMap = { strong: -1.0, balanced: 0.0, mellow: 1.0 };
let ratio = (baseRatioMap[methodKey] || 15.0) + (strengthOffsetMap[strengthKey] || 0.0);
let coffeeGrams = 0, waterMl = 0;
if (basisKey === 'water_ml') {
waterMl = qty;
coffeeGrams = waterMl / ratio;
} else if (basisKey === 'coffee_g') {
coffeeGrams = qty;
waterMl = coffeeGrams * ratio;
} else if (basisKey === 'cups') {
waterMl = qty * 250;
coffeeGrams = waterMl / ratio;
}
const bloomMl = coffeeGrams * 2.2;
return { coffeeGrams: coffeeGrams.toFixed(1), waterMl: Math.round(waterMl), bloomMl: Math.round(bloomMl) };
}
Freshly roasted coffee beans trap high concentrations of carbon dioxide gas inside porous bean cell structures. Pouring hot water initiates rapid thermal degassing. The initial 30-second bloom phase ($2\times$ coffee weight in water) drives off trapped $\text{CO}_2$ gas bubbles, allowing water to penetrate cellular pores uniformly during main pouring passes.
V60 & Kalita Wave Pour Over Brewing: Calculate exact 15-to-1 water-to-coffee mass ratios and 45ml bloom volumes for single-cup pour overs.
French Press Immersion Extraction: Compute coarse-ground coffee mass (1:15 ratio) and 4-minute steep timers for full-bodied plunger coffee.
Chemex Paper Filter Pour Over: Scale coffee and water (1:16 ratio) to compensate for heavy thick paper filters that trap coffee oils.
Cold Brew Concentrate Batching: Calculate large 1:8 concentrate recipes (e.g., 125g coffee to 1000ml cold water) for 18-hour steeping.
Automatic Drip Machine Scaling: Adjust water tank levels and basket ground coffee weight (1:16.5 ratio) for multi-cup office coffee pots.
Aeropress Concentration Formulas: Calculate tight 1:14 inverted Aeropress recipes for concentrated espresso-style coffee shots.
Always weigh both coffee beans and water on a digital scale. Measuring coffee with plastic scoops introduces up to 25 percent mass variance based on bean density and roast level. Light roast beans are dense; dark roast beans are light and expanded. A digital scale guarantees consistency.
Control water temperature between 90°C and 96°C (195°F to 205°F). Water below 90°C under-extracts coffee, producing sour, thin flavors. Water above 96°C scorches delicate aromatics, extracting bitter tannins. Allow boiling water to rest off heat for 45 seconds before brewing.
Match grind size to your specific brewing appliance. Use fine grinds for espresso (20-30s extraction), medium-fine for V60 pour over (2.5-3m extraction), medium for drip machines, medium-coarse for Chemex, and coarse grinds for French Press and Cold Brew.
Use filtered water with 75 to 150 ppm total dissolved solids (TDS). Tap water high in calcium or chlorine reacts with coffee chlorogenic acids, creating dull, metallic flavors. Filtered water with balanced magnesium and calcium ions extracts vibrant sweetness.
Rinse paper filters with hot water before adding coffee grounds. Rinsing paper filters removes papery wood fibers while preheating the ceramic or glass brewing cone, preventing thermal energy loss during initial pouring.
Respect the 30 to 45-second bloom phase. Never skip the bloom pour. Pouring double the coffee weight in hot water and waiting 45 seconds releases trapped carbon dioxide gas, enabling smooth, even solvent extraction.
Specialty coffee extraction solver: Ground coffee mass calculated via baseline SCA Golden Cup ratios ($m_{coffee} = \frac{m_{water}}{R_{method} + K_{strength}}$). Degassing bloom volume calculated via kinetic expansion factor ($V_{bloom} = m_{coffee} \times 2.2$).
Calculations execute within 0.1 milliseconds in client-side JavaScript memory without external network requests.
100 percent local browser execution. No coffee recipes, water volumes, or user data are stored or transmitted online.
Fully compliant with modern ECMAScript 5+ standards across Chrome, Safari, Firefox, Edge, and mobile web browsers.
| Feature | This Tool | Coffee Bag Label | Standard Measuring Scoop |
|---|---|---|---|
| Calculation Speed | < 1 ms | Static text | Visual estimate |
| Brew Method Support | 6 Distinct brewing appliances | Generic drip standard | Uncalibrated volume |
| Degassing Bloom Calculation | Calculates exact bloom water (ml) | Ignored | None |
| Strength Tuning | Strong, Balanced, Mellow sliders | Fixed single ratio | Manual guessing |
The SCA Golden Cup standard recommends 55 grams of ground coffee per 1,000 milliliters (1 liter) of water, establishing a 1:18 to 1:15 coffee-to-water mass ratio.
For a standard 1:15 ratio pour over, use 16.7 grams of medium-fine ground coffee for 250 milliliters of water.
Cold brew concentrate requires a strong 1:8 to 1:5 ratio (e.g., 100 grams of coarse coffee per 800ml of cold water), steeped for 16 to 24 hours before diluting with water or milk.
Pouring double the coffee's weight in hot water (e.g., 30ml water for 15g coffee) for 30 to 45 seconds degasses trapped carbon dioxide, enabling even water extraction without sour pockets.
Optimal coffee extraction occurs between 90°C and 96°C (195°F to 205°F). Water boiling at 100°C should be allowed to rest off heat for 45 to 60 seconds before brewing.
Espresso Calculator - Technical dose, yield, and shot extraction time calculator.
Tea Brewing Calculator - Steeping temperature, leaf ratio, and timer for green and black tea.
Boiling Point Calculator - Calculate water boiling point drops at higher elevations.