Compute daily water needs from weight, activity, and climate. Drink the right amount, not 8 glasses blindly — free, local, no signup.
Compute daily protein needs from weight, goal, and activity — lifters to dieters covered. Hit 120g without guessing portions — free, local, informational only.
Calculate infant formula amounts by age and weight with feeding schedules. Get daily ounces and bottle splits right — free, local, informational only.
Calculate your daily calorie needs from BMR (Mifflin-St Jeor) times activity level. Shows basal burn plus maintenance calories for fitness planning. Health data never leaves your device — every calculation runs locally in your browser.
Plan study hours from syllabus weight and days left — pass with scheduled effort. Turn 5 chapters in 10 days into daily targets — free, local, no signup.
Compute line slope from two points with intercept form — rise over run done right. Get m and b for graphing — free, local, no signup.
Base 35 mL per kg (70 kg needs ~2.5L) times a climate factor of 0.9–1.3, plus 12 mL per exercise minute. Defaults (70 kg, 30 min, moderate) total 2,810 mL (2.8L, ~12 cups). Thirst plus pale-yellow urine calibrates personally.
Coincidentally close for average adults, wrong for most individuals. Weight-based math beats one-size rules.
About 720 mL per hour of activity (12 mL per minute), multiplied further in heat. Weigh before/after long sessions to dial personal rates.
No — math runs locally in your browser. Health data never leaves your device.
Daily Calorie Needs
Calculate your daily calorie needs from BMR (Mifflin-St Jeor) times activity level. Shows basal burn plus maintenance calories for fitness planning. Health data never leaves your device — every calculation runs locally in your browser.
Blood Alcohol Estimator
Estimate your blood alcohol concentration (BAC) based on drinks consumed, weight, gender, and time elapsed. For educational purposes only. Health data never leaves your device — every calculation runs locally in your browser.
Last updated October 2026