Protein Calculator

Daily protein target in grams, from body weight and activity level.

Equation used
Protein grams = Body weight (kg) × g/kg factor (by activity level)

Frequently Asked Questions

How is my protein target calculated?

It multiplies your body weight in kilograms by a grams-per-kilogram factor that depends on your activity level: 0.8 g/kg (sedentary), 1.2 g/kg (moderately active), 1.8 g/kg (athlete/strength training), or 2.2 g/kg (muscle building, high).

Why does activity level change the target so much?

Higher training volumes and muscle-building goals increase the body's protein needs for repair and growth, which is why the per-kg factor roughly triples from sedentary (0.8 g/kg) to high muscle-building (2.2 g/kg).

Is this based on my current weight?

Yes — the calculator uses whatever body weight you enter directly, with no adjustment for body fat percentage or lean mass, so the gram target scales linearly with the weight you input.