Skip to main content

Protein Intake Calculator — daily grams + per-meal split + food chart

Protein intake calculator — daily grams by body weight, activity, goal (cut/maintain/bulk), per ISSN 2017 guidelines.

  • Runs locally
  • Category Calculator
  • Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
kg

Note: people with chronic kidney disease should follow their nephrologist's protein cap — not these numbers.

Total protein per day
110 g
1.60 g per kg of bodyweight
Per meal × 4
30 g
Hit a fresh MPS window every 3–5 hours.
Goal
Maintain
1.2–1.8 g/kg — general health
How much food covers the whole day
Grams of each food to hit the daily total on its own (round to 5 g).
Food (per 100 g)Proteing to hit total
Chicken breast (skinless)31g355g
Chicken thigh (skinless)24g460g
Lean beef (sirloin)27g405g
Ground beef (85% lean)26g425g
Pork tenderloin26g425g
Salmon25g440g
Tuna (canned in water)29g380g
Shrimp24g460g
Cod23g480g
Turkey breast30g365g
Whole egg (1 large ≈ 50 g)veg13g845g
Egg white (1 large ≈ 33 g)veg11g1000g
Greek yogurt (plain, 2%)veg10g1100g
Whole milkveg3.4g3235g
Cheddar cheese (low-fat)veg24g460g
Cottage cheese (2%)veg12g915g
Whey protein powderveg80g140g
Firm tofuveg12g915g
Silken tofuveg5g2200g
Tempehveg19g580g
Seitanveg25g440g
Edamame (shelled, cooked)veg11g1000g
Lentils (cooked)veg9g1220g
Chickpeas (cooked)veg9g1220g
Black beans (cooked)veg9g1220g
Peanutsveg26g425g
Almondsveg21g525g
Pea protein powderveg80g140g
Oats (dry)veg13g845g
Cooked riceveg2.7g4075g
Whole-wheat breadveg13g845g
Broccoli (cooked)veg2.8g3930g
Quinoa (cooked)veg4.4g2500g

Targets follow ISSN 2017 (Jäger et al.) anchored at 1.4–2.0 g/kg for training, with Helms 2014 (cut) and Phillips 2016 (hypertrophy) adjustments. Food protein per 100 g from USDA FoodData Central.

What this tool does

Free protein intake calculator. Type your body weight, pick activity level (sedentary → athlete) and goal (cut / maintain / bulk), tick vegetarian if it applies, and we give you four numbers that actually matter: total grams of protein per day, how much that means per meal (3–5 meals at 25–40 g — the leucine threshold for muscle protein synthesis), how many grams of leftover daily budget you still have after each preset food, and a 30+ food cheat sheet showing how many grams of chicken breast / eggs / milk / tofu / lentils it takes to hit your number. Defaults follow the ISSN 2017 position stand (Jäger et al.): 1.4–2.0 g/kg for general training, 1.6–2.2 g/kg during a cut to spare lean mass (Helms 2014 review), 1.6–2.0 g/kg for hypertrophy (Phillips 2016, Morton 2018 meta). Food protein values come from USDA FoodData Central. 100% client-side — no account, no upload, no API call. People with chronic kidney disease should follow their nephrologist's protein cap instead of any general formula.

Tool details

Input
Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
No account required
Open the page and use it; whether results survive refresh depends on the tool.
Performance budget
Initial JS <= 20 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Calculator · Student
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Protein Intake Calculator fits into your work

Use it for fast estimates, comparisons, and planning numbers before you make the final call.

Calculation jobs

  • Getting a realistic range before a purchase, plan, workout, or schedule decision.
  • Comparing scenarios by changing one input at a time.
  • Turning rough assumptions into a number you can discuss.

Calculation checks

  • Double-check units, dates, rates, and rounding assumptions.
  • Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
  • Save the inputs that produced an important result so you can reproduce it later.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Water Intake Calculator Water intake calculator — daily water target by body weight, activity, climate. With drink-log to track today's progress. Open
  2. 2 Calorie Calculator Calorie calculator — daily calorie needs (BMR + TDEE), weight loss/gain targets, macro breakdown. Open
  3. 3 BMR Calculator BMR calculator — basal metabolic rate by Mifflin-St Jeor and Harris-Benedict (compared side-by-side). Open

Real-world use cases

  • A 78 kg lifter on a cut wants to keep muscle while losing fat

    You weigh 78 kg, lift four times a week, and you are eating about 400 kcal under maintenance. Pick "cut" and "athlete" and the tool lands on roughly 1.9 g/kg, or about 148 g a day. Split across 4 meals that is 37 g each, right at the top of the MPS window. The food chart shows that is one 150 g chicken breast, 200 g Greek yogurt, 3 eggs and a scoop of whey.

  • A vegetarian runner who keeps falling short of protein

    You run 50 km a week, eat no meat, and weigh 62 kg. Tick "vegetarian" and pick "active": the tool nudges you toward 1.7 g/kg plus the 10% plant bump, about 116 g. The filtered chart drops chicken and shows tofu 8 g, tempeh 19 g and lentils 9 g per 100 g, so you can see you need real volume, not a token handful of edamame, to actually reach the number.

  • A coach building meal targets for a 90 kg beginner client

    Your client is 90 kg, new to the gym, and wants to bulk. Enter the weight, pick "bulk" and "moderate", and you get about 180 g a day at 1.6 g/kg for hypertrophy. Set 5 meals and each lands near 36 g. You share the URL with the numbers baked in, and the client opens it on their phone with the per-meal split and food amounts already filled, no app to install.

  • A 55 kg older parent worried about losing strength

    At 68 years old and 55 kg, you train twice a week and want to hold onto muscle. Pick "light" activity and "maintain": the tool suggests around 1.5 g/kg, about 83 g. It splits into 3 meals of roughly 28 g each, which matches research that older adults need a bigger per-meal dose to trigger the same muscle response. The chart turns that 28 g into 100 g salmon plus a 200 g pot of cottage cheese, so a meal you can actually picture.

Common pitfalls

  • Using your current body weight when very overweight inflates the target. Protein is for lean mass, so a 120 kg person with high body fat should base the number closer to goal weight or use lean mass, not the full 120 kg.

  • Hitting the daily total but dumping it into one or two huge meals. 100 g at dinner does not beat 4 meals of 30 g for muscle, because MPS saturates near 0.4 g/kg per sitting. Spread it across the meal count the tool gives you.

  • Counting only "protein foods" and ignoring rice, bread and oats. Those background sources add 15 to 30 g a day, so people double up on chicken and overshoot when the food chart already accounts for the full picture.

Privacy

Everything runs in your browser. Your body weight, activity level, goal and vegetarian choice are computed locally with JavaScript and never sent to a server, logged, or stored on our side. The only thing that leaves your device is what you choose to share: the numbers are encoded into the page URL so a shared link reopens with the same result. If you would rather not put your weight in a link, just copy the displayed numbers instead of the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-13