Skip to main content
AI Fit Hub

Nutrition

Protein Intake Calculator

Get daily protein targets based on training level and goal.

Your numbers

Start from an example

Units
Body weight (kg)
Activity level
Goal
Mostly plant protein
Meals per day

Result

Daily protein target
135g/day
Per meal
34g
Low end of range
120g/day
High end of range
150g/day

Daily protein range

Your target within the evidence-based range.

Protein grams / day
active, maintain
135 g
60195

1.6–2 g per kg of body weight at 75 kg. About 34 g a meal across 4 meals; around 2.5 g of leucine a meal (roughly 25–30 g of whey, eggs or meat) is the usual target for muscle protein synthesis, and plant sources may need combining.

Published reference ranges

  • 0.8 g/kg — RDA Minimum. Institute of Medicine, DRI 2005.
  • 1.4–2 g/kg — ISSN Position Stand. Jäger et al. (2017), J Int Soc Sports Nutr.
  • 2.3–3.1 g/kg of fat-free mass — Lean athletes in a calorie deficit. Helms et al. (2014), systematic review, Int J Sport Nutr Exerc Metab.
  • 1.6–2.2 g/kg — Plateau for muscle gain with resistance training (to upper 95% CI). Morton et al. (2018), meta-analysis, Br J Sports Med.

Formula from Morton meta-analysis (2018) and ISSN protein position stand (2017), checked against the source on May 25, 2026.

Education, not medical advice. The result comes only from the published formula and your inputs. How we check our formulas.

What does the Protein Intake Calculator calculate, and which formula does it use?

The Protein Intake Calculator turns bodyweight, activity level, and goal into a daily protein target in grams, using g-per-kg bands from 1.2–1.6 (sedentary) up to 1.8–2.4 (athletes, +0.2 when cutting), benchmarked against published ranges including Morton 2018's 1.6–2.2 g/kg muscle-protein-synthesis ceiling and the ISSN's 1.4–2.0 g/kg. Plant-based eaters get a +10% adjustment.

Last updated .

How to use it

  1. Enter your body weight (kg, or lb with Units set to US), activity level and goal. The ranges are per kg of total body weight; if you carry a lot of body fat, entering your goal weight keeps the target realistic.
  2. Read the daily target (the middle of your range) with the low and high ends beside it, and the same range per kg or per lb of body weight. Hitting the low end consistently matters more than the exact number; the published reference ranges underneath show where your target sits.
  3. If your protein target feels hard to reach, track your current baseline for 3 days first. Most people are further from target than they think. Greek yogurt (17g/cup), cottage cheese (25g/cup), chicken breast (35g/4 oz) are high-density sources.
  4. Distribute protein across 3–4 meals (30–40g each) rather than concentrating it at dinner. This maximizes muscle protein synthesis better than identical total intake consumed in 1–2 large servings.
  5. Recalculate when body weight changes by 10+ lbs or when switching between cutting and bulking phases. The calculator adds 0.2 g/kg in a cut (and 0.1 g/kg in a bulk), because a calorie deficit raises the protein needed to hold on to muscle.

Questions people usually ask

Which formula is used here?

Uses grams-per-kilogram evidence ranges adjusted by activity level and goal.

Can I use metric or imperial units?

Yes. This tool supports both metric and imperial units and remembers your preference.

Is this medical advice?

No. This tool provides general fitness estimates and should not replace medical guidance.

Is this tool free and private to use?

Yes. AI Fit Hub tools are free, no-signup browser tools. Inputs stay in your browser unless you choose to share a URL.

Do these tools replace medical guidance?

No. These outputs are general fitness estimates — not medical advice.

Can I switch between metric and imperial units?

Yes. Every tool supports both systems and remembers your preference in localStorage.

  • Formula Protein Intake Formula

    protein_g = mass_kg × goal_factor. Goal factors: 0.8 sedentary (RDA), 1.6 trained baseline, 1.8 deficit / hypertrophy, 2.2 advanced cut or older lifter.

  • Formula Creatine Loading Formula

    Creatine loading formula: 0.3 g/kg/day for 5–7 days, split 4× daily. Maintenance: 0.03 g/kg/day or 3–5 g flat. Same saturation in ~7 vs ~28 days.

  • Formula Macronutrient Ratio Formula

    Macronutrient ratio formula: protein 1.6–2.2 g/kg, fat 0.6–1.0 g/kg (≥20% of calories), carbs = (total cal − protein·4 − fat·9) / 4.

  • Nutrition TDEE Calculator

    Estimate your daily energy expenditure with Mifflin-St Jeor + activity factors.

  • Nutrition Macro Calculator

    Convert calorie targets into protein, carbs, and fat grams for your goal.

  • Nutrition Intermittent Fasting Window Planner

    Plan protocol-based eating and fasting windows with a 24-hour timeline and 5:2 day picker.

  • Planning Calorie Deficit Calculator

    Estimate required daily calorie deficit for a target timeline and bodyweight change.

Background on the Protein Intake Calculator

All resources
All articles

By goal

Use it from code

The same calculation as a JavaScript module you can import. It runs where you import it, with no request, key or rate limit.

import { compute } from "https://aifithub.io/engines/protein-intake-calculator.js";

Input and output contract, TypeScript types and the guide for agents.