Protein Intake Calculator
Estimate your daily protein needs based on age, gender, height, weight, and activity level. Uses Mifflin-St Jeor to calculate energy needs, then applies standard protein ranges per kg body weight and calorie percentage.
Protein Calculator helps you estimate how much protein you need per day based on your body and goals.
It answers one simple question.
How much protein per day should I eat?
This protein intake calculator uses inputs like age, gender, weight, height, and activity level. Some versions also factor in your goal, such as muscle gain, fat loss, or maintenance.
The result is your daily protein intake in grams.
Clear. Practical. Easy to follow.
Instead of guessing or following generic advice, this tool gives a personalized number. That makes it more useful than fixed recommendations like “eat more protein.”
This calculator is helpful if you are:
- Trying to build muscle
- Losing fat while preserving muscle
- Managing weight or calories
- Planning a high-protein diet
In short, this tool shows how to calculate protein intake the right way, based on your body and lifestyle.
How Much Protein Do You Need Per Day?
Your daily protein intake depends on more than just body weight.
It changes based on activity level, age, and fitness goals.
For a sedentary adult, protein needs are lower.
For active people, athletes, or anyone lifting weights, needs increase.
A common guideline is:
- 0.8 g per kg of body weight for inactive adults
- 1.2 to 1.6 g per kg for active individuals
- 1.6 to 2.2 g per kg for muscle gain or intense training
So if you weigh 70 kg and train regularly, your protein per day could fall between 84 and 112 grams.
This is why generic advice often fails.
A protein intake calculator adjusts these ranges for your body and routine. It gives a clearer answer to how much protein a day you actually need, instead of one-size-fits-all numbers.
How to Calculate Protein Intake
You can calculate your daily protein intake with a simple formula.
Start with your body weight.
Then match it with your activity level and goal.
Basic protein formula:

Common protein factors:
- 0.8 g for sedentary adults
- 1.2 to 1.6 g for active lifestyles
- 1.6 to 2.2 g for muscle gain or strength training
- 1.8 to 2.4 g during fat loss while preserving muscle
Example:
If you weigh 75 kg and work out 4 to 5 times a week:
75 × 1.6 = 120 g protein per day
That is your estimated daily protein intake. Along with protein, dietary fat plays a key role in meeting your daily calorie needs. Use our Fat Intake Calculator to find how much fat you should eat per day.
Manually calculating works, but it takes time.
A protein calculator does this instantly and reduces guesswork. It also helps answer how much protein per day based on real inputs, not averages.
Daily Protein Intake by Body Weight
Body weight is the fastest way to estimate daily protein intake.
This method works well for most people.
Especially if your goal is maintenance, fat loss, or muscle gain.
Below is a simple breakdown using grams of protein per kg of body weight.
Protein needs by goal:
- General health: 0.8 g per kg
- Light activity: 1.0 to 1.2 g per kg
- Regular training: 1.4 to 1.6 g per kg
- Muscle gain: 1.6 to 2.2 g per kg
- Fat loss: 1.8 to 2.4 g per kg
Quick examples:
- 60 kg person aiming for maintenance
60 × 1.0 = 60 g protein per day - 70 kg person training regularly
70 × 1.6 = 112 g protein per day - 80 kg person cutting fat
80 × 2.0 = 160 g protein per day
This approach answers a common question fast:
how much protein a day do I need based on my weight?
Keep in mind, body weight alone is not perfect. For more precision, you can calculate protein needs based on lean mass using our Lean Body Mass Calculator.
Factors like age, training intensity, and body composition also matter.
That is why a protein intake calculator gives more accurate results by adjusting all variables together.
Protein Intake for Muscle Gain
If your goal is muscle growth, protein intake matters more than almost anything else.
You are breaking muscle fibers during training.
Protein is what rebuilds them stronger.
Recommended protein range for muscle gain:
- 1.6 to 2.2 grams per kg of body weight
This range is backed by most sports nutrition research.
More than this does not add extra muscle for most people.
Examples:
- 65 kg lifter
Needs 104 to 143 g protein per day - 75 kg lifter
Needs 120 to 165 g protein per day - 85 kg lifter
Needs 136 to 187 g protein per day
Does timing matter?
Yes, but total intake matters more.
Try to:
- Spread protein across 3 to 5 meals
- Include 20 to 40 g protein per meal
- Consume protein within a few hours of training
Protein Intake for Weight Loss
Protein plays a huge role when your goal is fat loss.
It helps you lose fat without losing muscle.
It also keeps you full, which makes dieting easier.
Recommended protein intake for weight loss:
- 1.8 to 2.4 grams per kg of body weight
Higher protein intake:
- Preserves lean muscle
- Reduces hunger
- Increases calorie burn slightly through digestion
Examples:
- 60 kg person cutting fat
Needs 108 to 144 g protein per day - 70 kg person on a calorie deficit
Needs 126 to 168 g protein per day - 85 kg person aiming for aggressive fat loss
Needs 153 to 204 g protein per day
Why protein matters more during fat loss
When calories drop, your body looks for energy.
Without enough protein, it may use muscle tissue.
Protein protects your muscle mass while you lose fat. Knowing your body fat percentage helps fine-tune protein intake. You can estimate it using our Body Fat Calculator.
Helpful tips:
- Prioritize protein in every meal
- Choose lean sources to control calories
- Combine protein with fiber for better fullness
Using a daily protein intake calculator makes this easier.
It balances protein needs with your calorie deficit and activity level.
Protein Intake for Different Activity Levels
Your activity level changes how much protein your body actually needs.
Someone who sits most of the day does not need the same intake as someone training hard.
Here is a clear breakdown.
Sedentary or low activity
This includes desk jobs with little or no exercise.
- 0.8 to 1.0 g per kg of body weight
Enough for basic health.
Not ideal for muscle growth.
Moderately active
Light workouts, walking, or training 2 to 3 times per week.
- 1.2 to 1.6 g per kg
Supports recovery and daily performance.
Highly active or athletic
Heavy training, gym workouts, or sports 4 to 6 days per week.
- 1.6 to 2.2 g per kg
Helps repair muscle and improve strength.
Very intense training
Athletes, bodybuilders, or people in a calorie deficit with high training volume.
- 2.0 to 2.4 g per kg
Protects muscle and improves recovery.
This is why many people ask:
how much protein per day do I need based on my activity level?
Above protein intake calculator answers this more accurately by combining:
- Body weight
- Activity level
- Fitness goal
Frequently Asked Questions (FAQs)
How much protein should I eat a day?
Most adults need between 0.8 and 2.2 grams of protein per kg of body weight.
The exact amount depends on your activity level and goal. Muscle gain and fat loss usually require higher intake.
How to calculate protein intake?
Multiply your body weight in kg by a protein factor based on activity.
For example, active individuals use 1.4 to 1.6 g per kg.
A protein intake calculator does this automatically with better accuracy.
How much protein is in an egg?
One large egg contains about 6 grams of protein.
Eggs are a complete protein source with all essential amino acids.
How to increase protein intake?
Add protein to every meal.
Use foods like eggs, chicken, fish, dairy, beans, and protein shakes.
Planning meals ahead also helps hit your daily protein target.
How much protein do I need?
Your needs depend on weight, activity, and fitness goal.
Use a daily protein intake calculator to get a personalized number instead of guessing.