Protein Calculator - CalcHub

Protein Calculator

Estimate a practical daily protein target based on body weight, training level, nutrition goal, and meal frequency.

How this protein calculator works

Enter your body weight, pick your unit, choose an activity level and goal, then set how many meals you usually eat. The calculator applies a reasonable protein range in grams per kilogram and turns it into daily and per-meal targets.

This calculator is designed as a general daily protein estimate for healthy adults. It does not replace individualized guidance for pregnancy, kidney disease, elite sport, or clinical nutrition needs.

Common Protein Examples

General Health

70 kg, active lifestyle

Daily Protein

84 to 105 g

(1.2 to 1.5 g/kg)

Muscle Gain

180 lb, strength training

Daily Protein

131 to 180 g

(1.6 to 2.2 g/kg)

Fat Loss

90 kg, active, cutting

Daily Protein

162 to 198 g

(1.8 to 2.2 g/kg)

How to Use

  1. Enter body weight: Type your current body weight and select kilograms or pounds.
  2. Choose activity level: Pick the option that most closely matches how much you train or move.
  3. Select your goal: Use general health, maintenance, muscle gain, fat loss, or endurance support.
  4. Set meals per day: Add how many meals you usually spread protein across.
  5. Calculate: The tool shows a daily protein range, midpoint, per-meal suggestion, and calories from protein.

How This Calculator Works

Daily protein recommendations are often expressed in grams per kilogram of body weight. This calculator converts your weight to kilograms when needed, chooses a practical protein range based on your goal and activity level, and then multiplies your body weight by that range.

The result is shown as a minimum and higher daily target rather than a single rigid number. A midpoint value is also included so you have a simple everyday target, and that midpoint is divided by meals per day to help with meal planning.

A protein calculator estimates daily protein intake by multiplying body weight by a goal-based range. Use 0.8 g/kg for basic health, 1.2-1.6 g/kg for muscle gain, and 1.6-2.2 g/kg for intense training or fat loss. A 70 kg adult needs 56 g, 84-112 g, or 112-154 g per day.

Daily protein = body weight (kg) x target range (g/kg)

Protein calories are estimated from the midpoint target using the standard conversion of 4 calories per gram of protein.

Protein Calculator Example Table

Swipe table to view details
Item Example Result
Body Weight 75 kg Starting value
Goal Muscle gain Hypertrophy-focused recommendation
Activity Level Strength training 1.6 to 2.2 g/kg
Daily Range 75 x 1.6 to 2.2 120 to 165 g/day
Per Meal Target 142.5 g midpoint / 4 meals 35.6 g/meal

This example shows how body weight and protein range turn into a daily target and a practical per-meal amount.

Credible source: MedlinePlus Medical Encyclopedia: Protein in Diet

Why Protein Matters

Protein helps support muscle repair, recovery, enzyme production, immune function, and overall body maintenance. A useful intake target can make meal planning simpler whether you are training hard, aiming to maintain lean mass, or just trying to eat more intentionally.

The best target depends on context. Someone training for strength or trying to retain muscle during a calorie deficit often benefits from a higher protein range than a sedentary adult focused only on general health.

Quick Tip:

If you want a simple everyday number, use the midpoint target and spread it across three to five meals with a consistent protein source in each meal.

Good to Know:

More protein is not automatically better. Your calorie intake, digestion, training volume, and medical history still matter, so treat this result as a planning estimate rather than a strict rule.

Credible Source:

For an official overview of what dietary protein does in the body and how needs can vary, see MedlinePlus: Dietary Proteins.

3 Example Calculations Made With This Calculator

Basic Health

Example input: 70 kg, sedentary, general health, 3 meals per day.

Range: 70 x 0.8 to 1.0 = 56 to 70 g/day

Midpoint: 63 g/day

Per meal: 63 / 3 = 21 g

Muscle Gain

Example input: 180 lb, strength training, muscle gain, 4 meals per day.

Converted weight: 180 lb = 81.6 kg

Range: 81.6 x 1.6 to 2.2 = 131 to 180 g/day

Per meal: 155.5 / 4 = 38.9 g

Fat Loss

Example input: 90 kg, active lifestyle, fat loss, 5 meals per day.

Range: 90 x 1.8 to 2.2 = 162 to 198 g/day

Midpoint: 180 g/day

Per meal: 180 / 5 = 36 g

Frequently Asked Questions

What affects a good daily protein requirement?

A useful daily target depends on body weight, age, gender, activity level, and your goal. For general health it is often lower, while muscle gain, maintenance, endurance training, or fat-loss phases usually call for a different intake recommendation. That is why this protein calculator returns a range instead of one fixed number.

Should I use kilograms or pounds for the formula?

Either works. The calculator accepts both units and converts pounds into kilograms behind the scenes so the formula stays consistent. Your result is still shown in grams per day, which makes it easier to use in a meal plan, diet log, or nutrition app.

Why does the calculator show a range instead of one number?

Protein intake is not identical day to day, and different evidence-based recommendations often overlap. A range gives you flexibility and keeps the result more practical than pretending there is one perfect number for every body weight, training style, or diet.

Can I use this for muscle gain, fat loss, or maintenance?

Yes. The goal selector includes muscle gain and fat loss, and the calculator also works for maintenance or broader nutrition planning. Each goal uses a different protein range, so the recommendation fits your current phase better than a one-size-fits-all macro estimate.

Do I need to hit the exact same grams every day?

Not necessarily. Many people do well by aiming near the midpoint target and staying reasonably consistent across the week rather than trying to hit the same number exactly every single day. If your meal plan changes from day to day, it usually matters more that overall intake stays close to your daily target than that every meal contains the exact same grams.

When should I ask a clinician or dietitian?

If age-related needs, gender-specific concerns, pregnancy, kidney disease, a metabolic condition, digestive limitations, or advanced sports-performance goals apply to you, individualized advice is the better path. This calculator is meant for general educational use and meal-planning support, not medical care.

Full Disclaimer

This protein calculator is provided for general educational and informational purposes only. It gives an estimate of daily protein intake based on body weight, activity level, goal, and meal frequency, but it does not provide medical advice, diagnosis, or treatment.

The results are broad planning estimates for generally healthy adults and should not be treated as a personalized prescription. Actual protein needs can vary based on age, sex, pregnancy, breastfeeding, body composition, calorie intake, training volume, medical history, medications, injuries, and other individual factors.

If you have kidney disease, liver disease, diabetes, an eating disorder, digestive issues, food allergies, or any other medical condition that may affect nutrition needs, speak with a physician or registered dietitian before making major dietary changes. The same applies if you are an adolescent athlete, an older adult with medical concerns, or a competitive athlete following a specialized program.

This calculator also does not evaluate the quality of your diet, total calories, carbohydrate and fat balance, food preferences, or supplement use. A higher protein number is not automatically better, and good nutrition still depends on your overall eating pattern, recovery, sleep, and training context.

Last updated: April 12, 2026