Hacker Pour-Over Lab ☕

Coffee is just chemistry + flow control. Enter your dose, pick a brew ratio, and get exact targets in mL. (Assume 1g water ≈ 1mL.)

Rule: Water(mL) = Coffee(g) × Ratio
Bloom: 2–3× coffee dose
Total time: 2:45–3:45
Caffeine: estimate only
Mode: V60 / Kalita / Chemex

Calculator

Current bloom: 2.5×

320 mL

20 g coffee @ 1:16 → target water 320 mL.

Bloom: 50 mL
Pours: 4 phases
Time: 3:00–3:30
Phase Target (mL) Timer Notes

Notes

Math

Water(mL) = g × X where g is coffee grams and 1:X is ratio.

Caffeine estimator

Extraction: 0.85
Caffeine: — mg
Density: — mg/mL

This is a rough estimate. Real caffeine varies by bean species, roast, grind, brew time, and dose.

Debug guide

  • Too bitter / harsh? Grind coarser, lower temp, reduce agitation.
  • Too sour / thin? Grind finer, raise temp, increase ratio slightly.
  • Stalls / slow drawdown? Coarser grind, gentler pours, check filter fit.