My Calculator

Protein Calculator

Find out exactly how many grams of protein you need per day based on your weight, goal, and activity level — with a lean-mass mode, per-meal split, and food source list.

Protein CalculatorMuscle Gain

Enough protein to support building new muscle tissue.

Add body fat % to calculate from lean body mass instead of total weight. Turn on custom g/kg to override the goal-based range with your own number.

4 meals a day — protein will be split evenly.

Try an example

Your Daily Protein
Muscle Gain1.93 g/kg
145g/day

Suggested range: 120165 g/day for muscle gain.

Protein Calories

579

kcal/day

Per Meal

36g

4 meals/day

Where you sit in the range120165 g
Bodyweight:75 kg
vs RDA min:2.4x

Protein Breakdown & Comparisons

See your target range, compare it against other goals, check your per-meal split, or find out how many servings of real food you need.

For Muscle Gain, most guidance suggests 1.62.2 g of protein per kilogram of bodyweight. Based on your activity level, your target lands at 1.93 g/kg.

120g
Low end
145g
Your target
165g
High end

Protein calories: 579 kcal/day

Per meal (4x): 36 g

Step-by-Step Solution

Here's exactly how this answer was calculated, one step at a time.

Given: 75 kg bodyweight, Moderately active (3–5 days/week), goal: Muscle Gain

  1. Step 1: Convert your weight to kilograms

    Protein guidelines are almost always expressed in grams per kilogram of bodyweight.

    Weight = 75 kg = 75 kg
  2. Step 2: Pick a protein range for your goal (Muscle Gain)

    Enough protein to support building new muscle tissue.

    Range = 1.6 – 2.2 g/kg
  3. Step 3: Adjust within the range using your activity level

    More active people sit higher in the range, since training increases protein needs.

    Moderately active (3–5 days/week) → 1.93 g/kg
  4. Step 4: Multiply g/kg by your bodyweight (or lean mass)

    Protein = 1.93 g/kg × 75 kg = 145 g/day
  5. Step 5: Convert grams to calories and split across meals

    Protein provides 4 calories per gram, the same as carbohydrates.

    Calories = 145 g × 4 kcal/g = 579 kcal Per meal = 145 g ÷ 4 = 36 g
  6. Step 6: Final answer

    145 g of protein per day (range: 120–165 g)

Your daily protein target:

145 g protein/day

Free Protein Calculator - Find Out How Much Protein You Need Per Day

"How much protein should I eat?" is one of the most searched nutrition questions there is, and for good reason. Protein builds and repairs muscle, keeps you full between meals, and plays a part in almost everything your body does, from your immune system to your hormones. But the right amount is different for everyone. It depends on your bodyweight, your goal, and how active you are, which is exactly what this protein calculator works out for you in seconds.

Just enter your weight, pick a goal like weight loss, muscle gain, or general health, and choose your activity level. The calculator gives you a daily protein target in grams, a sensible low-to-high range instead of one rigid number, a per-meal breakdown, and even a list of common foods showing how many servings it takes to reach your target. No sign-up, no app to download, just a straight answer.

Why Protein Actually Matters

Protein is made of amino acids, the building blocks your body uses to repair muscle after exercise, produce enzymes and hormones, and keep your immune system working properly. Unlike fat, your body doesn't really store extra protein for later, so you need a steady supply from food every single day.

Protein is also the most filling of the three macronutrients. Meals built around a solid protein source tend to keep hunger away longer than meals that are mostly carbs or fat, which is one reason a higher protein intake is so often recommended for people trying to lose weight without feeling hungry all the time.

How This Protein Calculator Works

The calculation starts with your bodyweight, converted to kilograms if you entered pounds. From there, it picks a protein range in grams per kilogram of bodyweight based on the goal you selected, since someone trying to build muscle needs a different range than someone just aiming for general health.

Your activity level then decides exactly where in that range you land. Someone who trains hard almost every day sits near the top of the range, while someone who is mostly sedentary sits closer to the bottom. This gives you a personalized number instead of one flat rule that ignores how active you actually are.

If you want full control, the advanced settings let you type in your own custom grams-per-kilogram number, or add your body fat percentage so the calculator works from your lean body mass instead of your total weight.

How Much Protein Do You Actually Need?

There's no single magic number, but research and dietitian guidelines give fairly consistent ranges depending on your goal:

  • General health (0.8–1.2 g/kg) — enough for a sedentary or lightly active adult with no specific training goal.
  • Weight loss (1.6–2.4 g/kg) — higher protein helps protect your muscle while you're eating fewer calories overall.
  • Muscle gain (1.6–2.2 g/kg) — gives your body the raw material it needs to actually build new muscle tissue.
  • Strength training / bodybuilding (1.6–2.2 g/kg) — similar to muscle gain, tuned for people lifting weights regularly.
  • Endurance training (1.2–1.6 g/kg) — runners and cyclists need less than lifters, but still more than a sedentary adult.
  • Older adults, 50+ (1.0–1.5 g/kg) — extra protein helps fight the natural muscle loss that comes with age.

Advanced Feature: Calculating From Lean Body Mass, Not Just Total Weight

A flat gram-per-kilogram number based on total bodyweight has one real weakness: two people who weigh the same amount can have very different amounts of muscle versus fat, and fat tissue simply doesn't need much protein support compared to muscle tissue. That's why this calculator includes an optional body fat percentage field.

When you enter your body fat percentage, the calculator first works out your lean body mass, which is your total weight minus your body fat, and then applies the g/kg range to that number instead. This gives a noticeably more accurate target for people who are leaner than average or carrying more body fat than average, since it's really lean tissue driving your protein needs, not your total scale weight.

Understanding Your Results

Your main number is the daily protein target in grams, shown alongside a suggested range rather than one strict figure, since real nutrition needs some flexibility day to day. Below that you'll see how many calories that protein provides, since protein supplies 4 calories per gram, and a per-meal breakdown that divides your total evenly across however many meals you eat.

The Range tab shows visually where your target sits between the low and high end for your goal. The Compare tab lets you see how your protein target would change if you picked a different goal, using the exact same bodyweight or lean mass. The Food tab is genuinely useful for meal planning, turning your abstract gram target into a realistic idea of how many eggs, how much chicken, or how many scoops of protein powder it would actually take.

You'll also notice a small comparison against the RDA, the official minimum daily protein recommendation of 0.8 grams per kilogram of bodyweight. That number was set to prevent deficiency in a mostly sedentary population, not to optimize muscle growth or body composition, which is exactly why active adults with a specific goal are usually better off using the higher, activity-adjusted ranges this calculator provides instead of the bare minimum RDA figure.

Protein Intake for Weight Loss

When you're eating fewer calories than you burn, your body can end up breaking down muscle for energy along with fat, which is the opposite of what most people want. Eating enough protein during a calorie deficit helps protect that muscle, which keeps your metabolism higher and helps you look leaner rather than just smaller once the weight comes off. This is exactly why the weight loss range in this calculator sits noticeably higher than the general health range, even though both cover normal, everyday adults.

Protein Intake for Muscle Gain

Building new muscle requires both training that challenges your muscles and enough protein to actually repair and grow them afterward. Eating far beyond the recommended range doesn't speed up muscle growth any further once you're already getting enough, so more is not automatically better past a certain point. Spreading your protein across three to five meals, roughly matching the per-meal numbers this calculator gives you, tends to work better for muscle growth than trying to eat it all in one sitting.

Protein Needs for Endurance Training

Runners, cyclists, swimmers, and other endurance athletes often assume protein is only for people lifting weights, but that isn't quite right. Long training sessions break down muscle tissue too, just through a different kind of stress, and the body still needs protein to repair that damage and recover in time for the next session. This is why the endurance range in this calculator, roughly 1.2 to 1.6 g/kg, sits above general health but below the ranges used for muscle gain or strength training.

Endurance athletes also tend to burn through more total calories in a day, which makes it a little easier to reach a solid protein number naturally, as long as meals aren't built entirely around carbohydrates. Pairing a source of protein with your usual pre- or post-training carbs, like eggs with toast or a protein shake after a long run, is a simple way to close the gap without overhauling your whole diet.

Protein Quality: Why the Source Still Matters

Hitting a gram target is the main goal, but where that protein comes from does still matter a little. Complete proteins contain all nine essential amino acids your body cannot make on its own, and are found in animal foods like eggs, chicken, fish, and dairy, along with a few plant sources like soy and quinoa. Most other plant proteins, such as beans, lentils, and grains, are missing or low in at least one essential amino acid on their own.

This doesn't mean plant-based eaters need to worry constantly about combining foods at every single meal. Eating a reasonable variety of plant protein sources across the day, like grains alongside legumes, naturally covers the full amino acid range over time. It simply means vegetarians and vegans may want to eat a slightly wider mix of protein sources, and sometimes aim a little higher on the gram target, to comfortably cover the same ground that animal proteins cover more directly.

Best Protein Food Sources to Hit Your Target

Hitting a daily protein target is much easier once you know which everyday foods actually deliver the most protein per serving. Animal sources like chicken breast, eggs, fish, and Greek yogurt tend to be the most protein-dense and easiest to track, while plant sources like lentils, chickpeas, tofu, and paneer can absolutely get you there too, usually in slightly larger portions.

  • Chicken breast — about 31 g of protein per 100 g cooked, one of the leanest, highest-protein options around.
  • Eggs — roughly 6 g per large egg, an easy way to add protein to almost any meal.
  • Greek yogurt — around 17 g per cup, doubles as a good breakfast or snack option.
  • Paneer and cottage cheese — close to 18 g per 100 g, a solid vegetarian staple in many diets.
  • Lentils and chickpeas — around 9 g per 100 g cooked, plus fiber and slow-digesting carbs.
  • Whey protein powder — about 24 g per scoop, useful for closing a gap when whole food alone isn't practical.

Spreading Protein Across Your Meals

Rather than trying to eat your entire daily protein target in one big meal, most research points to spreading it fairly evenly across three to five meals, since your body can only use so much protein for muscle repair at any one time. Use the meals-per-day slider to see exactly how many grams you should be aiming for at breakfast, lunch, dinner, and any snacks in between, so you're not guessing at the table.

Common Mistakes People Make With Protein

A correct protein target only helps if you're actually able to hit it consistently, and a handful of habits quietly get in the way. Most of these are small, fixable things once you actually notice them, rather than anything requiring a complete diet overhaul.

  • Only eating protein at dinner and barely any at breakfast, which makes the daily total much harder to reach.
  • Guessing portion sizes instead of checking labels or weighing food, which usually leads to underestimating protein intake.
  • Assuming more protein is always better, when going far past your target rarely adds any extra benefit.
  • Forgetting that plant proteins often need larger portions to match the same gram count as animal sources.
  • Not recalculating after a big weight change, since your protein target should move as your bodyweight does.

Who This Protein Calculator Is Built For

This tool works for complete beginners who just want a simple, personal number to aim for, and equally well for lifters, runners, and coaches who want the advanced lean-mass mode and a custom g/kg override. It's built to pair naturally with the macro calculator and calorie calculator on this site, so you can go from a full daily calorie target down to the exact protein, carbs, and fat that make it up.

This calculator gives a well-researched estimate based on common sports-nutrition and dietetic guidelines, not personalized medical advice. Anyone with kidney disease, who is pregnant or breastfeeding, or who is following a doctor's or dietitian's specific protein guidance should treat these numbers as a general reference and follow their individual advice instead.

Bookmark this page and come back to it whenever your weight, training routine, or goal changes, since your protein target should move along with those changes rather than staying fixed forever. A quick recalculation every few weeks is usually enough to keep your daily target realistic and useful.

Frequently Asked Questions

How much protein should I eat per day?

It depends on your weight, goal, and activity level. As a general guide, 0.8-1.2 g/kg covers general health, while active adults trying to lose fat or build muscle usually do better around 1.6-2.4 g/kg. This calculator gives you a personalized number instead of one flat rule.

How much protein do I need to build muscle?

Most research points to roughly 1.6 to 2.2 grams of protein per kilogram of bodyweight per day for building muscle, spread across three to five meals. Eating far beyond this range doesn't speed up muscle growth any further once you're already hitting your target.

Is more protein always better for weight loss?

Higher protein does help during weight loss, mainly because it protects muscle mass while you're in a calorie deficit and keeps you fuller for longer. But going well past roughly 2.4 g/kg doesn't add much extra benefit and can simply crowd out other nutrients from your diet.

What is lean body mass and why does it matter for protein?

Lean body mass is your total weight minus your body fat. Because fat tissue needs far less protein support than muscle, using lean mass instead of total weight gives a more accurate protein target, especially for people who are leaner or carrying more body fat than average.

Can I get enough protein from plant-based foods?

Yes. Foods like lentils, chickpeas, tofu, and paneer can absolutely help you hit your daily protein target, usually in somewhat larger portions than animal sources like chicken or eggs. Combining a few different plant sources across the day makes it easier to reach the full amino acid range your body needs.

Should I eat the same amount of protein every day?

It's not required, but keeping your protein fairly consistent day to day, and reasonably spread across your meals, tends to work better for both muscle building and appetite control than eating very little on some days and a lot on others.

How accurate is this protein calculator?

It's based on widely cited sports-nutrition and dietetic guidelines for protein per kilogram of bodyweight, adjusted for your specific goal and activity level. Like any general formula, it's a solid, well-researched estimate rather than an exact medical prescription, so use it as a starting point and adjust based on how you feel and perform.

Do older adults need more protein?

Often yes. Protein needs tend to rise somewhat with age because the body becomes less efficient at using protein to maintain muscle, which is why the older adult range in this calculator (1.0-1.5 g/kg) sits above the general health range for younger, less active adults.