Body & Health Calculator
BMI with WHO and Asian ranges, body-fat estimate, ideal weight and waist-to-height ratio — with your healthy weight range.
Daily calories to maintain, lose or gain weight, plus protein, carbs and fat in grams, split across your meals.
Runs entirely in your browser. Nothing you type or paste is sent anywhere.
BMI with WHO and Asian ranges, body-fat estimate, ideal weight and waist-to-height ratio — with your healthy weight range.
Plan each medicine’s doses through the day — including 1+0+1 prescription notation — print a chart, and tick off doses as you take them.
To keep your current weight
2,224
kcal a day
About what you burn in a day
How it’s calculated
These are estimates for healthy adults, so check with a doctor or dietitian before a big change, especially if you are pregnant, breastfeeding or have a health condition.
| Nutrient | Calories | A day |
|---|---|---|
| Protein4 kcal a gram | 667 kcal | 167 g |
| Carbs4 kcal a gram | 890 kcal | 222 g |
| Fat9 kcal a gram | 667 kcal | 74 g |
| Total | 2,224 kcal |
Most adults need at least 0.8 g of protein per kg of body weight a day; active people often aim for 1.2 to 2 g.
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Each meal | 741 | 56 g | 74 g | 25 g |
| Whole day | 2,224 | 167 g | 222 g | 74 g |
Calories in kcal. Split evenly across 3 meals; move food between them however suits your day.
Water
About 2.5 litres a day
Roughly 10 glasses of 250 ml: 35 ml × 70 kg = 2,450 ml.
Approximate: you need more in hot weather or when you sweat a lot, and food provides some water too.