Protein Intake Calculator

Calculate daily protein needs based on weight, activity level, and goal (maintain/build muscle/lose fat/endurance). Shows grams per meal, high-protein food sources with protein per 100g.

Updated

Share:
Home/Health & Fitness/Protein Intake Calculator

Protein Intake Calculator

Calculate your daily protein needs based on weight, activity level, and fitness goal.

Your Details

kg
lbs
132182g
protein per day
1.62.2g per kg body weight × 75kg body weight

Protein Per Meal

52g
3 meals/day
39g
4 meals/day
31g
5 meals/day
26g
6 meals/day

High-Protein Food Sources

Chicken Breast
31g/100g
Turkey Breast
29g/100g
Tuna (canned)
26g/100g
Salmon
25g/100g
Eggs
13g/100g
Greek Yogurt
10g/100g
Cottage Cheese
11g/100g
Lentils (cooked)
9g/100g
Black Beans
8g/100g
Tofu
8g/100g
Quinoa (cooked)
4g/100g
Whey Protein
75g/100g

High protein diets (above 2.0g/kg) may put stress on kidneys. If you have existing kidney disease, consult a healthcare professional before increasing protein intake significantly. These ranges are based on current sports nutrition guidelines for healthy adults.

Frequently Asked Questions

What is the Protein Intake Calculator?

The Protein Intake Calculator is a free online tool that calculate daily protein needs based on weight, activity level, and goal (maintain/build muscle/lose fat/endurance). shows grams per meal, high-protein food sources with protein per 100g.. It runs entirely in your browser with no installation or sign-up needed.

How much protein do I need to build muscle?

To build muscle, most research supports 1.6–2.2g of protein per kg of body weight per day. Distribute this across 3–5 meals for optimal muscle protein synthesis.

Does protein intake need to change with age?

Yes. Older adults (50+) benefit from higher protein intake (1.0–1.2g/kg minimum) to combat sarcopenia (age-related muscle loss), compared to the 0.8g/kg minimum for younger sedentary adults.

Is high protein intake dangerous for kidneys?

For healthy adults, high protein intake (up to 2.2g/kg) is generally safe. However, those with pre-existing kidney disease should consult a doctor before increasing protein significantly.

Is the Protein Intake Calculator free to use?

Yes, the Protein Intake Calculator is 100% free with no registration, no hidden fees, and no usage limits. All processing happens locally in your browser, ensuring complete privacy.

Is my data safe with this tool?

Absolutely. The Protein Intake Calculator processes everything client-side in your browser. No data is uploaded to or stored on any server. Your content remains private on your device at all times.

Does the Protein Intake Calculator work on mobile devices?

Yes, the Protein Intake Calculator is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.

Do I need to create an account to use this tool?

No account or registration is needed. Simply open the Protein Intake Calculator in your browser and start using it immediately. There are no sign-up walls or usage restrictions.

How do I use the Protein Intake Calculator?

Simply enter your input in the provided field, adjust any settings to your preference, and the tool will process it instantly. You can then copy the result to your clipboard or download it.

Which browsers are supported?

The Protein Intake Calculator works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.

How do I calculate protein intake if I weigh myself in pounds instead of kilograms?

Protein guidelines are written in grams per kilogram of body weight, so a weight in pounds has to be converted first. One pound equals about 0.4536 kg, so a 180 lb person weighs roughly 82 kg; at a muscle-building target of 1.6–2.2g per kg, that works out to about 131–180g of protein per day. You don't have to do this math by hand — this calculator has a lbs toggle that converts your weight to kilograms automatically before applying the formula, so the result is identical whether you enter 180 lbs or 82 kg. Just type your weight, tap the kg or lbs badge to match how you weigh yourself, and the daily gram range updates instantly. Pick your goal and activity level and the converted target appears with no unit guesswork.

What is the difference between protein needs for losing fat versus building muscle?

The goals overlap but aren't identical. To build muscle, current sports-nutrition guidance points to 1.6–2.2g of protein per kg of body weight, giving your body a clear surplus of amino acids to add tissue. When you're losing fat, the target is slightly lower at about 1.4–1.8g per kg, but the purpose shifts: you're eating in a calorie deficit, and a high protein intake protects the muscle you already have so the weight you lose comes from fat rather than lean mass. Protein also keeps you fuller, which helps with a deficit. This calculator lets you switch between "Build Muscle" and "Lose Fat (preserve muscle)" goals and instantly shows how the daily gram range changes, so you can see exactly what each objective asks of your diet before you plan your meals.

How should I split my daily protein across meals?

Total daily protein matters most, but how you spread it makes a difference too. Muscle protein synthesis responds best when protein is distributed fairly evenly through the day rather than crammed into one large meal, so most guidance favours three to five portions of similar size. For a 160g daily target, that's roughly 53g across three meals, 40g across four, or 32g across five — numbers small enough to hit with normal portions of chicken, eggs, yogurt, or a protein shake. Seeing a per-meal figure also makes an abstract daily goal feel concrete; planning a 40g breakfast is far easier than chasing 160g over a whole day. This calculator does the division for you, showing your target split across 3, 4, 5, and 6 meals at once so you can pick the eating pattern that fits your schedule.

Can I hit a high protein target on a vegetarian or plant-based diet?

Yes, though it takes a little more planning because animal foods are more protein-dense per 100g. Chicken breast carries about 31g and whey powder about 75g per 100g, while plant sources sit lower: lentils around 9g, black beans and tofu about 8g each, and cooked quinoa roughly 4g. To reach a target like 130g a day from plants you'll lean on larger portions and combine several sources — tofu, legumes, and a scoop of plant protein powder — alongside dairy if you eat it, such as Greek yogurt at about 10g or cottage cheese at 11g per 100g. This calculator lists each food with its protein per 100g, so you can mix and match realistic servings and reverse-engineer a day of eating that meets your number without relying on meat.

How accurate is a protein calculator based on body weight alone?

It gives a solid, evidence-based starting range rather than a single perfect number. The estimate multiplies your body weight in kilograms by a protein-per-kg range tied to your goal, then scales it by activity level, which reflects the main drivers of protein need recognised in sports nutrition. What a weight-based formula can't capture is your exact body composition, training intensity, total calorie intake, or individual response, so two people of the same weight may thrive at slightly different intakes. That's why the result is shown as a range, not a fixed target — treat the lower end as a floor and adjust upward based on how you recover, train, and progress. For healthy adults this approach is reliable for everyday planning; use this calculator's range as your baseline, then fine-tune over a few weeks of real-world feedback.

Embed This Tool

Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.

Copy & paste this HTML
<iframe src="https://getthetoolbox.com/embed/protein-calculator" title="Protein Intake Calculator — The Toolbox" width="100%" height="220" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/health-tools/protein-calculator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Protein Intake Calculator</a> by The Toolbox</p>

About the Protein Intake Calculator

The Protein Intake Calculator estimates how many grams of protein you should eat per day based on your body weight, activity level, and fitness goal. Enter your weight in kilograms or pounds, pick your activity level and goal, and it returns a daily protein target as a range — for example, "120–165g per day" — along with a per-meal breakdown and a list of high-protein foods to hit that target. It's built for anyone tracking their diet: people building muscle, cutting fat while protecting lean mass, training for endurance, or simply trying to eat enough protein to stay healthy as they age.

Everything is calculated in your browser. Nothing you type — your weight, age, or goal — is sent to a server or stored anywhere, so there's no sign-up, no account, and no privacy trade-off. The calculation updates instantly as you change any input.

How your daily protein target is calculated

The calculator multiplies your body weight in kilograms by a protein-per-kilogram range that depends on your goal, then adjusts for how active you are. The goal-based ranges follow current sports nutrition guidelines:

  • Maintain muscle mass — 0.8 to 1.0g per kg of body weight
  • Build muscle — 1.6 to 2.2g per kg
  • Lose fat (preserve muscle) — 1.4 to 1.8g per kg
  • Endurance / cardio — 1.2 to 1.6g per kg

Activity level then scales the result, from sedentary (0.9×) up through lightly, moderately, and very active to athlete (1.3×). If you enter your weight in pounds, the tool converts it to kilograms first (1 lb ≈ 0.4536 kg) before applying the formula, so the math is the same regardless of which unit you use.

Splitting protein across your meals

Total daily protein matters most, but timing helps too. Muscle protein synthesis responds best when protein is spread fairly evenly rather than loaded into one meal, so the calculator divides your daily midpoint target across 3, 4, 5, and 6 meals per day. A target of 160g, for instance, works out to roughly 53g across three meals or 40g across four. Seeing the per-meal number makes a daily goal feel concrete — it's easier to plan a 40g breakfast than to chase an abstract 160g over the course of a day.

Hitting your number with real foods

A gram-per-day target is only useful if you know where the protein comes from, so the tool lists common high-protein foods with their protein content per 100g. These reference values help you reverse-engineer a day of eating:

  • Whey protein — about 75g per 100g of powder
  • Chicken breast — about 31g per 100g
  • Turkey breast — about 29g; canned tuna about 26g; salmon about 25g
  • Eggs — about 13g; cottage cheese about 11g; Greek yogurt about 10g
  • Lentils — about 9g; black beans and tofu about 8g each

Animal sources tend to pack more protein per 100g, but legumes, tofu, and dairy make it realistic to reach high targets on a plant-forward or vegetarian diet.

A note on safety

For healthy adults, protein intakes up to roughly 2.2g per kg per day are widely considered safe, and older adults (50+) often benefit from the higher end to counter age-related muscle loss. Diets above about 2.0g per kg can add stress for people with existing kidney disease, however, so if that applies to you, check with a healthcare professional before raising your intake sharply. These figures are general guidance for healthy adults, not personalized medical advice — treat the calculator's output as a starting range to adjust based on how you feel, train, and progress.