Body Fat Calculator
Estimate body fat percentage with the US Navy tape-measure method, plus fat mass, lean mass and your ACE category.
Find how much protein you need per day from your body weight and activity, with the RDA and sports-nutrition ranges.
Did we solve your problem today?
Enter your values. The result updates as you type; press Calculate to confirm and jump to the result on mobile. Use Share to send the calculator with your result.
| Situation | g per kg body weight | Basis |
|---|---|---|
| Most adults (RDA) | 0.8 | National Academies DRI |
| Pregnancy & lactation | 1.1 | National Academies DRI |
| Older adults | 1.0–1.2 | PROT-AGE expert group (2013) |
| Exercising adults | 1.4–2.0 | ISSN position stand (2017) |
| Muscle gain | up to ~2.2 | Morton et al. meta-analysis (2018) |
The 0.8 g/kg RDA is the amount that meets the needs of almost all healthy adults, not an optimum for athletes. The International Society of Sports Nutrition recommends 1.4–2.0 g/kg per day for most exercising people.
Splitting protein into 3–5 meals of roughly 0.3–0.4 g/kg (about 20–40 g) each supports muscle protein synthesis better than one huge serving.
At least 0.8 g per kg (0.36 g per lb). Active people often aim for 1.2–2.0 g/kg.
Intakes up to about 2 g/kg are well tolerated by healthy adults; people with kidney disease need medical advice.
See our methodology and editorial policy. Think something’s off? Report an error with this tool.
Estimate body fat percentage with the US Navy tape-measure method, plus fat mass, lean mass and your ACE category.
Estimate your daily calorie needs (BMR and TDEE) with the Mifflin-St Jeor equation, plus targets to lose or gain weight.
Turn your calorie target into daily grams of protein, carbohydrate and fat for your goal and preferred macro split.
Calculate adult body mass index (BMI) from height and weight, with the CDC weight category and healthy weight range.
Find your body shape from bust, waist and hip measurements, plus your waist-to-hip and waist-to-height ratios.
Estimate your maximum heart rate by age with three formulas and see your heart-rate training zones, including Karvonen zones.