{{ summaryHeading }}
{{ summaryFigure }}
{{ summaryLine }}
{{ badge.text }}
{{ summaryRecommendation }}
Protein intake inputs
Enter the current scale weight or the body weight your clinician or coach wants you to use.
The selected basis changes the kilograms used for the target range, exports, chart, and JSON.
Use the same measurement method over time; leave the default only as a safe sample if you do not know your estimate.
%
Choose the next block's main purpose rather than a long-term identity label.
Pick the week you actually repeat: light, moderate, hard, or two-a-day style volume.
The calculator estimates grams only; it does not judge amino acid completeness or digestibility.
Use meals plus protein snacks or shakes that you can repeat most days.
per day
Enter a usual tracked day, or 0 if you only want the target range.
g/day
Use maintenance, target diet calories, or 0 to skip the percentage-of-calories check.
kcal/day
Select the strongest caution that applies before changing diet or supplement use.
Use the closest measurement method so the body-composition note is honest.
{{ targetBiasLabel }}
Use a lower bias for appetite or budget friction, or higher for aggressive recovery blocks.
Target row Density Daily grams Calories Use Copy
{{ row.label }} {{ row.density }} {{ row.grams }} {{ row.calories }} {{ row.note }}
Eating pattern Target/occasion Range/occasion Checkpoint Planning note Copy
{{ row.pattern }} {{ row.target }} {{ row.range }} {{ row.checkpoint }} {{ row.note }}
Context Status Action Copy
{{ row.context }} {{ row.status }} {{ row.action }}
{{ jsonPayload }}
Customize
Advanced
:

Introduction:

Protein target planning turns body size, training demand, diet pattern, and health context into a daily gram range. The useful result is a lower-to-upper range with a practical target inside it. A workable plan needs enough total protein to support repair and lean-tissue maintenance, enough calories and carbohydrate or fat to make the diet sustainable, and a meal pattern that can be repeated without turning every day into a supplement schedule.

Most adult recommendations start by scaling protein to body weight in grams per kilogram per day. That keeps a smaller person and a larger person from receiving the same gram target by accident. Active adults, athletes, and people dieting with resistance training often use higher ranges than the general adult RDA because training and energy restriction change recovery and lean-mass priorities.

Protein planning flow from reference weight to grams per kilogram range, daily grams, meal split, and caution checks

Meal distribution matters because a target that looks reasonable on paper can fail at breakfast, during travel, or in a low-appetite diet phase. A 150 g/day target split over four eating occasions asks for roughly 38 g each time. The same target over two eating occasions asks for 75 g each time, which is harder to reach with ordinary food for many people.

Protein targets should stay connected to the rest of the diet. A high gram target can crowd out carbohydrate, fat, fiber, and micronutrients if calories are low. Kidney disease, pregnancy, breastfeeding, childhood, bariatric care, eating-disorder recovery, and prescribed diets need individual nutrition advice rather than a generic adult estimate.

How to Use This Tool:

Start with the values that describe the day you are actually planning, then read the warning banner before treating the target as usable.

  1. Enter Body weight and choose kg or lb. The calculator converts pounds to kilograms before applying the protein density range, and it stops if the converted adult body weight is outside 30 to 250 kg.
  2. Choose Reference basis. Total body weight is the default. Lean-weight adjusted uses lean mass plus 25% of fat mass. Lean mass only depends most heavily on the body-fat estimate.
  3. Enter Body fat estimate when you use an adjusted or lean basis. Keep the estimate between 3% and 70%, and open Advanced to set Body-fat source so the context note matches the measurement quality.
  4. Select Goal, Training load, and Diet pattern. These controls choose the base g/kg range and then nudge it for recovery demand, plant-based planning friction, or consistently high-quality complete proteins.
  5. Set Eating occasions, optional Current protein intake, and optional Daily calories. The result uses eating occasions for the Meal Split, current intake for the gap badge and row, and calories for the protein-calorie percentage check.
  6. Pick the strongest matching Health context. Medical contexts keep the calculation visible, but they add caution text because a generic adult range may be wrong for kidney disease, pregnancy, childhood, dialysis, bariatric care, or a prescribed diet.
  7. Use Target bias only after the main result looks reasonable. It moves the planning target inside the lower-to-upper range; it does not move the lower or upper rails.

If the summary says Needs valid input, fix the red validation messages first. When results are ready, read Target Range for the daily lower, planning, and upper targets, then check Context Flags before saving the result or changing meals.

Interpreting Results:

The headline Current target is the planning target in grams per day. The line beneath it shows the full lower-to-upper range and the selected reference basis. Treat the target as a starting point for meals, not as proof that more protein will improve training or body composition.

The Current intake gap is often the most useful action number. A gap within about 5 g/day is already close to the planning target. A positive gap shows roughly how much protein would need to be added. A negative gap means current intake is above the planning target, so cost, appetite, calories, and food quality matter before increasing further.

  • Target Range compares the general adult RDA floor, a broad exercising-adult reference, selected lower target, planning target, selected upper target, current intake gap, and meal anchor.
  • Meal Split shows what the same daily target looks like across different numbers of eating occasions, including checkpoints such as 25-40 g, large but usable, and very large meal.
  • Context Flags explains the selected reference weight, body-composition estimate, goal and training load, diet pattern, health context, calorie share, and intake gap.
  • Protein Ladder plots the RDA floor, lower target, planning target, upper target, and current intake when current intake is above 0 g/day.

A high target can still be a poor plan if the warning banner says protein is above 35% of entered calories, the meal target is above 55 g per eating occasion, total body weight may overstate the target, or the health context needs clinician input. Check those flags before adding powder, meat, dairy, soy, legumes, or other protein foods.

The result does not grade amino acid completeness, digestibility, supplement quality, kidney status, or food tolerance. For plant-based entries, the calculator estimates grams and reminds you to plan variety. For lean-mass and adjusted-weight entries, the body-fat source affects confidence because a visual estimate can move the target by dozens of grams.

Technical Details:

Protein density is expressed as grams of protein per kilogram of reference weight per day. The reference weight is not always scale weight. Total body weight is the default anchor, adjusted weight reduces the influence of fat mass by adding back 25% of estimated fat mass, and lean mass uses only the estimated non-fat portion of body weight.

The density range starts with the selected goal, then adds small offsets for training load, diet pattern, and some health contexts. Lean-mass mode has extra floors because grams per kilogram of lean mass are not directly comparable with grams per kilogram of total body weight. Medical caution contexts reset the density range to the base goal range, because the added training, diet, and lean-mass adjustments should not override clinician-directed nutrition.

Formula Core

The equations below show the main calculation path. Body weight is converted to kilograms first, percentages are entered as whole percentages, and protein calories use 4 kcal per gram.

Wkg = Wlb0.45359237 when pounds are selected Fat mass = Wkgbody fat %100 Lean mass = Wkg-Fat mass Adjusted weight = Lean mass+0.25Fat mass Daily protein = Target densityReference weight Protein calorie share = Daily protein4daily calories100
Base goal protein density ranges used by the protein intake calculator
Goal Lower Upper Target position Use in the calculation
Maintain / general fitness1.20 g/kg1.60 g/kg48%Training-adjacent adult target above the general adult minimum.
Endurance recovery1.20 g/kg1.80 g/kg52%Recovery support while keeping carbohydrate availability in view.
Strength or hypertrophy1.60 g/kg2.20 g/kg55%Resistance training target when total calories and training quality are already in place.
Fat loss support1.60 g/kg2.40 g/kg58%Higher range for satiety and lean-mass retention during lower energy intake.
Body recomposition1.60 g/kg2.20 g/kg55%Training, recovery, and modest body-composition change together.
High-volume athlete1.80 g/kg2.40 g/kg58%Hard training blocks with deliberate recovery and meal distribution.
Protein density adjustment rules
Input group Selection Density change Boundary behavior
Training loadLight+0.00 g/kgNo training-load increase.
Training loadModerate+0.05 g/kgApplied to both lower and upper density.
Training loadHard+0.10 g/kgApplied to both lower and upper density.
Training loadVery high+0.18 g/kgApplied to both lower and upper density.
Diet patternVegetarian+0.05 g/kgSmall planning buffer for food variety and meal volume.
Diet patternVegan / fully plant-based+0.10 g/kgGrams are increased, but amino acid balance is not scored.
Diet patternMostly high-quality complete proteins-0.03 g/kgSlight downward bias when protein quality is consistently high.
Health contextOlder adult muscle-maintenance focus+0.10 g/kgWarning still tells users to use clinician input when frailty, illness, or low appetite is present.
Health contextGLP-1, very low appetite, or rapid weight loss+0.05 g/kgWarning emphasizes tolerable intake, fluids, micronutrients, and prescriber review.
Medical cautionPregnancy, kidney disease, child or teen, bariatric, dialysis, or prescribed dietreset to base goalTraining, diet, health, and lean-mass floors are not allowed to turn a generic result into a prescription.

After adjustments, the lower density is clamped to 0.80 to 3.10 g/kg. The upper density must stay at least 0.20 g/kg above the lower density and cannot exceed 3.10 g/kg. In lean-mass mode, non-dieting goals use at least 1.80 to 2.60 g/kg lean mass, while fat-loss and recomposition goals use at least 2.30 to 3.10 g/kg lean mass unless a medical caution context resets the range.

The planning target sits inside the final lower-to-upper range. Each goal has a default target position, and the Target bias slider adds -10 to +10 percentage points before the position is clamped between 5% and 95% of the range.

Validation and warning thresholds used by the protein intake calculator
Check Boundary Effect
Body weight30 to 250 kg after unit conversionOutside this range stops the result.
Body fat estimate3% to 70%Outside this range stops the result.
Current protein intake0 to 500 g/dayOutside this range stops the result.
Daily calories0 to 8000 kcal/dayOutside this range stops the result; 0 skips the percentage-of-calories check.
Eating occasions1 to 8 after rounding and clampingUsed for per-occasion rows and very-large-meal warnings.
Protein calorie share> 35% of entered caloriesWarning that protein may crowd out carbohydrate, fat, fiber, or micronutrients.
Protein calorie share> 0% and < 10% of entered caloriesWarning to confirm calories and grams are realistic.
Per-meal target> 55 g per eating occasionWarning that more eating occasions may be easier to sustain.
Total-weight basis with higher body fatBody fat >= 35%Warning to compare adjusted-weight basis.
Very high total-weight targetTarget density >= 2.80 g/kg on total body weightWarning to confirm the target improves the plan before adding supplements or extra food.

A 75 kg strength trainee on total body weight with moderate training and a mixed diet starts from 1.60 to 2.20 g/kg, adds 0.05 g/kg for training load, and lands at 1.65 to 2.25 g/kg. The strength target position is 55%, so the target density is 1.98 g/kg. Multiplying 1.98 by 75 kg gives 148.5 g/day, displayed as 149 g/day. At four eating occasions, the meal anchor is about 37 g each.

Reference rows provide context without changing the selected target. The general adult RDA floor is 0.80 g/kg total body weight. The exercising-adult reference row is 1.40 to 2.00 g/kg total body weight. For fat-loss or recomposition entries with valid body fat, the context table may also show a lean-mass dieting reference of 2.30 to 3.10 g/kg lean mass.

Limitations:

This is an informational nutrition planning estimate. It cannot diagnose protein deficiency, prescribe medical nutrition therapy, assess kidney function, verify supplement safety, or decide whether a high-protein diet is appropriate for a medical condition.

  • Use clinician or registered dietitian guidance for kidney disease, dialysis, pregnancy, breastfeeding, pediatric nutrition, bariatric care, eating-disorder recovery, or any prescribed diet.
  • Keep body-fat source consistent when using lean-mass or adjusted-weight targets. DEXA, skinfolds, BIA scales, and visual estimates can disagree enough to move the daily target materially.
  • Protein grams do not replace whole-diet review. A target that fits grams may still be poor if calories, carbohydrate, fats, fiber, micronutrients, budget, or appetite do not support it.

Worked Examples:

Strength training with four eating occasions

A 75 kg adult at 22% body fat leaves Reference basis on total body weight, selects Strength or hypertrophy, Moderate training load, Mixed omnivore, four Eating occasions, 95 g/day current intake, and 2400 kcal/day. The summary shows a Current target of 149 g/day and a 124-169 g/day range. The Current intake gap is +54 g/day, or roughly +14 g across each eating occasion.

Because protein calories are about 594 kcal, the calorie badge is 24.8% of entered calories. That is below the 35% warning threshold, so the first follow-up is meal execution rather than lowering the target.

Lean-mass dieting reference

An 82 kg lifter with 18% body fat chooses Lean mass only, Fat loss support, Hard training load, Mostly high-quality complete proteins, five eating occasions, 170 g/day current intake, and 2200 kcal/day. Lean mass is 67.2 kg, and fat-loss lean-mass mode sets the final density range to 2.30-3.10 g/kg lean mass.

The Current target is 186 g/day, with a 155-208 g/day range and a +16 g/day Current intake gap. The Meal Split target is about 37 g per eating occasion, and the protein calorie share is 33.7%, which is close enough to the 35% warning boundary to check the rest of the diet before increasing further.

A caution-heavy setup that needs revision

A 230 lb adult at 38% body fat selects total body weight, Fat loss support, Moderate training, Vegan / fully plant-based, GLP-1, very low appetite, or rapid weight loss, three eating occasions, 80 g/day current intake, and 1500 kcal/day. The target rises to about 236 g/day, the meal anchor is about 79 g, and protein would take about 62.9% of entered calories.

The result is not a good first plan even though it calculates. The warning banner flags the calorie share, the very large meal size, the higher body-fat estimate on total body weight, the plant-based planning note, and the low-appetite health context. A better next check is to compare Lean-weight adjusted, increase eating occasions only if realistic, and review the calorie target with the prescribing clinician or a dietitian.

FAQ:

Why is the target higher than the adult RDA?

The General adult RDA floor row uses 0.80 g/kg total body weight. The planning target can be higher because the goal, training load, diet pattern, and health context are meant for adult fitness and recovery planning, not just the minimum intake for most healthy adults.

Should I use total body weight or lean mass?

Use Total body weight for most first passes. Use Lean-weight adjusted or Lean mass only when total weight is a poor anchor and the body-fat estimate is good enough to trust. If the body-fat source is visual only, read the context warning before treating small differences as meaningful.

What does a positive intake gap mean?

A positive Current intake gap estimates how many grams per day are needed to reach the Planning target. If the gap is small, do not chase exact grams. If the gap is large, use the Meal Split table to see whether the extra grams are realistic across your eating occasions.

Why did I get a warning above 35% of calories?

The calculator multiplies target protein grams by 4 kcal/g and compares that with Daily calories. A result above 35% warns that protein may crowd out carbohydrate, fat, fiber, or micronutrients. Recheck the calorie target, reference basis, and meal plan before increasing protein.

Why are my results not showing?

The result stops when a required input is outside its allowed range. Check that body weight converts to 30-250 kg, body fat is 3-70%, current protein is 0-500 g/day, and daily calories are 0-8000 kcal/day. The summary changes from Needs valid input to Current target when the inputs pass.

Does the calculator send my entries to a server?

The result is calculated from the values you enter. If you share a saved result, exported table, chart, or JSON output, treat it as containing personal nutrition data.

Glossary:

Protein density
Protein expressed as grams per kilogram of reference weight per day.
Reference weight
The weight anchor used for the g/kg calculation: total body weight, adjusted weight, or lean mass.
Lean mass
Estimated body weight minus estimated fat mass.
Adjusted weight
Lean mass plus 25% of estimated fat mass, used to reduce the influence of fat mass without ignoring it fully.
Current intake gap
The difference between current protein intake and the planning target, reported in grams per day.
Protein calorie share
The percentage of entered daily calories supplied by the planning protein target.

References: