Nutrition

Protein Intake Calculator

Protein is the single most important macronutrient for building and preserving muscle, recovering from training, and staying full while you lose fat. This protein intake calculator turns the latest peer-reviewed sports-nutrition guidelines into a clear daily target tailored to your body weight, training and goal.

For example, a 70 kg (154 lb) moderately active person aiming to maintain muscle needs roughly 98–112 g of protein per day — but the ideal number for you depends on how active you are and whether you're losing, maintaining or gaining weight.

Enter your details above to get a recommended daily protein range plus a simple per-meal target you can actually hit.

Last updated

Your details
kg
Your recommended protein intake
Daily protein range98–112g
Recommended target105 g/day
Per meal26 g
Intensity1.4–1.6 g/kg

Aim for the higher end of the range on training days and when losing fat to protect lean muscle.

Track it with Bodly

Bodly tracks your protein and macros automatically from a photo of your meal, so hitting this target every day is effortless.

Download App
Download

How much protein do you need per day?

The official RDA for protein is just 0.8 grams per kilogram of body weight per day. That figure is the minimum needed to prevent deficiency in sedentary adults — it is not the amount that builds muscle, supports hard training or maximises fat loss.

For anyone who exercises, the evidence points much higher. The International Society of Sports Nutrition recommends 1.4–2.0 g of protein per kilogram of body weight per day to build and maintain muscle. Athletes in a calorie deficit, trying to preserve every gram of lean mass while leaning out, may benefit from as much as 2.2–3.1 g/kg of fat-free mass.

The right number within that range depends on two things: how physically active you are, and whether your goal is fat loss, maintenance or muscle gain. The calculator above combines both to give you a personalised range rather than a one-size-fits-all figure.

How this calculator works

We start from an activity-based protein range in grams per kilogram of body weight, then apply a small adjustment for your goal. Your weight is multiplied by the low and high ends of that range to produce a recommended daily protein range, and the midpoint becomes your everyday target.

Worked example: a 70 kg moderately active person uses a base range of 1.4–1.6 g/kg. That gives 70 × 1.4 = 98 g at the low end and 70 × 1.6 = 112 g at the high end, for a recommended target of about 105 g per day. Split across four meals, that's roughly 26 g of protein per meal.

  • Sedentary: 0.8–1.0 g/kg
  • Lightly active: 1.2–1.4 g/kg
  • Moderately active: 1.4–1.6 g/kg
  • Very active: 1.6–1.8 g/kg
  • Athlete: 1.8–2.0 g/kg
  • Fat loss or muscle gain adds roughly +0.2 g/kg to protect or build lean mass.

Protein needs by body weight

Use this quick-reference table to see typical daily protein targets by body weight and goal. Maintenance assumes a moderately active lifestyle (about 1.4–1.6 g/kg), muscle gain uses 1.6–2.2 g/kg, and fat loss uses a higher 1.8–2.4 g/kg to preserve muscle in a calorie deficit.

Estimated daily protein intake (grams) by body weight and goal
Body weightMaintenanceBuild muscleFat loss
50 kg (110 lb)70–80 g80–110 g90–120 g
60 kg (132 lb)84–96 g96–132 g108–144 g
70 kg (154 lb)98–112 g112–154 g126–168 g
80 kg (176 lb)112–128 g128–176 g144–192 g
90 kg (198 lb)126–144 g144–198 g162–216 g
100 kg (220 lb)140–160 g160–220 g180–240 g

Best high-protein foods to hit your target

Reaching your number is far easier when you anchor every meal with a quality protein source. The table below shows the protein content of common foods so you can build meals that add up to your daily goal.

Protein content of common foods
FoodTypical servingProtein
Chicken breast100 g cooked31 g
Lean beef100 g cooked26 g
Salmon100 g cooked25 g
Canned tuna100 g24 g
Whey protein1 scoop (30 g)24 g
Greek yogurt (0%)170 g17 g
Firm tofu100 g17 g
Eggs2 large12 g
Cottage cheese100 g11 g
Lentils100 g cooked9 g

Protein timing: how much per meal?

Total daily protein matters most, but how you spread it across the day also influences how much muscle you build. Research suggests muscle protein synthesis is maximised by eating roughly 0.4 g of protein per kilogram of body weight per meal, across three to four meals, rather than loading most of it into a single sitting.

Each of those meals should ideally contain around 25–40 g of high-quality protein to cross the 'leucine threshold' that switches on muscle-building. The calculator's per-meal figure does this maths for you based on the number of meals you eat.

Protein for fat loss

A higher protein intake is one of the most effective tools for losing fat without losing muscle. Protein is the most satiating macronutrient, so it keeps you fuller for longer and naturally reduces overall calorie intake. It also has the highest thermic effect of food — your body burns roughly 20–30% of protein's calories just digesting it, compared with under 10% for carbs and fat.

Most importantly, eating plenty of protein while in a calorie deficit signals your body to hold on to lean muscle and burn fat instead. That's why the calculator nudges your target toward the higher end of the range when you select a fat-loss goal.

Is too much protein dangerous?

For healthy people, no. The long-standing belief that high-protein diets damage the kidneys comes from studies of people who already had kidney disease, and does not apply to those with normal kidney function. Multiple reviews have found intakes well above the RDA to be safe in healthy adults.

There is, however, a point of diminishing returns. Beyond roughly 2.0–2.2 g/kg per day, extra protein offers little additional muscle benefit and simply adds calories. Stay well hydrated, get protein from a variety of sources, and if you have an existing kidney condition, follow your doctor's guidance.

Frequently asked questions

How many grams of protein do I need a day?

For most active adults, 1.4–2.0 g of protein per kg of body weight per day is ideal. A 70 kg (154 lb) moderately active person targeting muscle maintenance needs roughly 98–112 g per day. Use the calculator above for your exact number.

Is 100g of protein a day enough?

100 g per day is enough for many people up to about 65–70 kg who train moderately. Larger or very active individuals, and anyone building muscle or dieting hard, will usually need more — often 120–180 g. Check your personalised range with the calculator.

How much protein do I need to build muscle?

To maximise muscle growth, aim for 1.6–2.2 g of protein per kg of body weight per day, alongside progressive resistance training and a slight calorie surplus. Going much above 2.2 g/kg provides little extra benefit.

Should I eat more protein to lose weight?

Yes. Higher protein increases fullness, has a higher thermic effect than carbs or fat, and preserves muscle while you're in a calorie deficit — which is why the calculator raises your target when you select a fat-loss goal.

How much protein can I eat per meal?

Aim for roughly 0.4 g/kg of body weight — about 25–40 g of high-quality protein — per meal across 3–4 meals. Your body can use protein from larger meals too, but this distribution is ideal for muscle building.

Can eating too much protein be harmful?

For healthy people, intakes up to about 2.0–2.2 g/kg are well tolerated and safe. Very high intakes simply add calories without extra muscle benefit. People with existing kidney disease should follow medical advice.

Does protein from all foods count, or just meat?

All protein counts — meat, fish, eggs, dairy, soy, legumes, grains and protein powder. Animal sources and soy are 'complete' proteins, while combining different plant sources across the day easily covers all essential amino acids.

Do I need protein powder to hit my target?

No. Protein powder is simply a convenient, cost-effective way to top up your intake. If you can reach your daily target from whole foods, supplements are optional.

Sources & references

Related tools