Protein calculator: how much protein you need a day

Pick your goal and enter your weight to get your protein in grams per day and per meal.

The calculator is a guide, not medical advice. If you have a health condition or are pregnant, talk to a doctor or dietitian.

How it is calculated

A non-training adult is advised at least 0.8 g of protein per kg of body weight a day. Regular training suits 1.2–1.6 g/kg; building muscle or keeping it while losing weight suits 1.6–2.2 g/kg. The result is that range multiplied by your weight.

Frequently asked questions

How much protein do I need a day?

A non-training adult needs at least 0.8 g per kg, about 56 g for 70 kg. People who train or build muscle need more, up to 1.6–2.2 g/kg.

Can too much protein be harmful?

For a healthy person 2 g/kg is generally fine, but people with kidney disease should have their protein set by a doctor.

Which foods have the most protein?

Meat, fish, eggs, quark, Greek yoghurt, legumes and tofu. See the stebi.me list of the highest-protein products.

How should I spread protein through the day?

Splitting it over 3–4 meals of 20–40 g each makes the daily target easier to reach.