Updated on April 18th, 2026

Protein Calculator

Created By Jehan Wadia

Age must be between 18 and 80.
Gender
Please enter a valid weight.
Fitness Goal

Higher protein to preserve muscle during deficit

Balanced intake for overall well-being

Maximize muscle protein synthesis

Sustained energy and recovery

2 meals 4 meals 8 meals


Daily Protein Recommendation

143 g

grams per day

Protein Range

127 – 159 g

recommended range

Estimated TDEE

2,633 kcal

total daily energy expenditure

BMR

1,797 kcal

basal metabolic rate

Calories from Protein

572 kcal

21.7% of TDEE

Protein per Body Weight

0.80 g/lb

1.76 g/kg

Meal Distribution & Timing
Meal Suggested Time Protein (g) Calories from Protein

Tip: Space meals 3–5 hours apart for optimal muscle protein synthesis. Aim for 20–40 g protein per meal.

Protein Intake by Goal (g per lb body weight)
Protein Reference by Activity & Goal
Fitness Goal g/lb body weight g/kg body weight % of Calories
Weight Loss / Fat Loss 0.90 – 1.10 2.0 – 2.4 25 – 35%
Maintenance / General Health 0.70 – 0.90 1.6 – 2.0 15 – 25%
Muscle Gain / Hypertrophy 0.90 – 1.20 2.0 – 2.6 25 – 35%
Endurance / Athletic 0.70 – 1.00 1.6 – 2.2 15 – 30%

Introduction

Protein is one of the most important nutrients your body needs. It helps build and repair muscles, supports your immune system, and keeps you feeling full after meals. But how much protein should you actually eat each day? The answer depends on your age, weight, activity level, and fitness goals.

This Protein Calculator takes the guesswork out of your daily protein intake. Simply enter your basic details — like your age, gender, height, and weight — then choose your activity level and fitness goal. Whether you want to lose fat, build muscle, maintain your current weight, or boost athletic performance, the calculator gives you a personalized protein recommendation in seconds. It also shows your estimated calorie needs, a suggested meal-by-meal protein breakdown, and a handy reference chart so you can compare intake levels across different goals. Use it to build a smarter eating plan that fits your body and your lifestyle.

How to Use Our Protein Calculator

Enter your body details and fitness goal below, and this calculator will tell you how many grams of protein you should eat each day, along with a meal-by-meal breakdown and calorie estimates.

Unit System: Choose between US Units (pounds and feet/inches), Metric Units (kilograms and centimeters), or Other Units if you need to convert from stones or meters. The calculator will automatically switch your inputs to match the system you pick.

Age: Enter your current age in years. This must be between 18 and 80. Your age helps the calculator figure out your basal metabolic rate (BMR), which affects your overall calorie and protein needs.

Gender: Select Male or Female. Men and women have different metabolic rates, so this choice helps the calculator give you a more accurate protein recommendation.

Height: Enter your height in feet and inches if using US Units, or in centimeters if using Metric Units. Your height is used alongside your weight and age to estimate how many calories your body burns at rest.

Weight: Enter your current body weight in pounds (US Units) or kilograms (Metric Units). Your weight is one of the most important inputs because your daily protein target is calculated as a certain number of grams per pound of body weight. If you're unsure whether your weight is in a healthy range, you can check your ideal body weight for reference.

Activity Level: Pick the option that best describes how often and how hard you exercise each week. Choices range from Sedentary (little or no exercise) to Extra Active (very intense daily training or a physical job). A higher activity level means your body burns more calories and may need more protein.

BMR Formula: Choose Mifflin-St Jeor for most people. If you know your body fat percentage, you can switch to Katch-McArdle for a more precise estimate based on lean body mass. You can estimate your lean mass using our Lean Body Weight Calculator.

Body Fat % (optional): This field only appears if you select the Katch-McArdle formula. Enter your body fat percentage so the calculator can estimate your lean mass. If you do not know this number, stick with the default Mifflin-St Jeor formula.

Fitness Goal: Select the goal that matches what you are working toward. Choose Weight Loss / Fat Loss to get a higher protein target that helps preserve muscle. Choose Maintenance / General Health for a balanced everyday intake. Choose Muscle Gain / Hypertrophy if you want to build muscle. Choose Endurance / Athletic Performance if you focus on long-distance or sustained activities.

Number of Meals Per Day: Use the slider to pick how many meals you eat each day, from 2 to 8. The calculator will split your total daily protein evenly across your meals and suggest timing for each one so you can space your protein intake throughout the day.

Once everything is filled in, click the Calculate Protein button to see your results. You will get your daily protein recommendation in grams, a suggested range, your estimated BMR and TDEE (total daily energy expenditure), calories from protein, protein per pound and per kilogram of body weight, a color-coded meal distribution bar, and a comparison chart showing protein needs across all four fitness goals. Click Reset at any time to return all inputs to their default values.

How Much Protein Do You Really Need?

Protein is one of the three macronutrients your body needs every day, along with carbohydrates and fat. It is made up of smaller building blocks called amino acids, which your body uses to build and repair muscles, make enzymes and hormones, support your immune system, and keep your skin, hair, and nails healthy. Unlike fat, your body cannot store extra protein for later use, so you need to eat enough of it each day. For a complete picture of all three macronutrients and how they work together, try our Macro Calculator.

Why Protein Intake Varies from Person to Person

There is no single number that works for everyone. How much protein you need depends on several things, including your body weight, age, gender, how active you are, and what your fitness goals are. A person trying to lose weight needs more protein per pound of body weight than someone just trying to stay healthy. This is because extra protein helps protect your muscles when you eat fewer calories. Someone trying to build muscle also needs more protein to fuel muscle growth and repair after workouts.

Protein Recommendations by Goal

Research-backed guidelines generally fall into these ranges based on body weight:

How the Calculator Works

This calculator uses your weight, height, age, gender, and activity level to first estimate your Basal Metabolic Rate (BMR)—the number of calories your body burns at rest. It supports two well-known BMR formulas. The Mifflin-St Jeor equation is the default and is considered the most accurate for most people. The Katch-McArdle formula is an option if you know your body fat percentage, since it uses lean body mass for a more precise estimate. Your BMR is then multiplied by an activity factor to find your Total Daily Energy Expenditure (TDEE), which represents all the calories you burn in a day.

Based on your chosen fitness goal, the calculator applies the appropriate protein multiplier to your body weight and gives you a daily protein target in grams, a recommended range, and the percentage of your total calories that come from protein.

Spreading Protein Across Your Meals

How you divide your protein throughout the day matters. Studies show that eating 20–40 grams of protein per meal, spaced 3–5 hours apart, is the best way to keep muscle protein synthesis active. Eating all your protein in one or two meals is less effective than spreading it evenly. The meal distribution feature in this calculator breaks your daily target into equal portions based on how many meals you eat, and suggests timing for each one.

Good Sources of Protein

To hit your daily target, focus on high-quality protein sources such as chicken breast, eggs, Greek yogurt, fish, lean beef, tofu, lentils, and cottage cheese. A palm-sized serving of meat or fish has roughly 25–30 grams of protein. One large egg has about 6 grams, and a cup of Greek yogurt has around 15–20 grams. Mixing animal and plant sources helps you get a complete range of amino acids.

Important Things to Keep in Mind

This calculator is designed for healthy adults ages 18–80. Pregnant or breastfeeding women, people with kidney disease, and children have different protein needs and should talk to a doctor or registered dietitian. Also, these numbers are estimates. Your actual needs may vary based on your metabolism, body composition, and training intensity. Use the results as a solid starting point, then adjust based on how your body responds over time. For additional body composition insights, consider checking your waist-to-hip ratio, your fat-free mass index (FFMI), or your VO2 max to get a fuller picture of your overall fitness and health.


Frequently Asked Questions

How many grams of protein per day does the average person need?

Most healthy adults need about 0.70 to 0.90 grams of protein per pound of body weight each day. For a 150-pound person, that works out to roughly 105 to 135 grams per day. Your exact number depends on your age, gender, activity level, and fitness goal.

Can I eat too much protein?

For most healthy people, eating more protein than you need is not harmful. Your body will use what it needs and convert the rest into energy. However, very high protein intake over a long time may put extra stress on your kidneys if you already have kidney problems. If you are healthy, staying within the ranges this calculator gives you is safe.

What happens if I don't eat enough protein?

Not eating enough protein can lead to muscle loss, a weaker immune system, slower recovery from injuries, and feeling tired or hungry more often. Over time, low protein intake can also cause thinning hair, brittle nails, and loss of strength.

Is the protein recommendation based on total body weight or lean body mass?

By default, this calculator bases your protein target on your total body weight using the Mifflin-St Jeor formula. If you switch to the Katch-McArdle formula and enter your body fat percentage, the BMR calculation uses lean body mass. However, the protein recommendation itself is still shown as grams per pound of total body weight for simplicity.

Does this calculator work for vegetarians and vegans?

Yes. The protein amount your body needs is the same whether you eat animal or plant foods. The calculator tells you how many grams you need. You can meet that number with plant sources like tofu, lentils, beans, chickpeas, tempeh, quinoa, and nuts. Just try to eat a variety of plant proteins so you get all the essential amino acids.

Should I eat protein before or after a workout?

Both are helpful. Eating protein within a couple of hours before or after your workout supports muscle repair and growth. Research shows the total amount of protein you eat in a day matters more than the exact timing. Spreading your protein across meals every 3 to 5 hours is the best approach.

What is the difference between the Mifflin-St Jeor and Katch-McArdle formulas?

The Mifflin-St Jeor formula uses your weight, height, age, and gender to estimate your BMR. The Katch-McArdle formula uses your lean body mass instead, which means you need to know your body fat percentage. Katch-McArdle can be more accurate for people who are very lean or very overweight, while Mifflin-St Jeor works well for most people.

Do older adults need more protein?

Yes. As you get older, your body becomes less efficient at using protein to build and maintain muscle. Adults over 50 often benefit from eating at the higher end of the recommended range to help prevent muscle loss, which is called sarcopenia.

Does protein help with weight loss?

Yes. Protein helps you feel full longer, reduces cravings, and prevents muscle loss when you eat fewer calories. That is why the calculator recommends a higher protein intake for people with a weight loss goal compared to those aiming for general maintenance.

Why does the calculator ask for my activity level?

Your activity level helps estimate your Total Daily Energy Expenditure (TDEE), which is the total number of calories you burn each day. A more active person burns more calories and may need slightly more protein to support muscle recovery and performance. The activity level also affects how your protein percentage compares to your total calorie intake.

Are protein shakes necessary to meet my daily target?

No. Most people can meet their protein needs through regular food like chicken, fish, eggs, dairy, beans, and tofu. Protein shakes are convenient if you are short on time or struggle to eat enough protein from whole foods, but they are not required.

What does TDEE mean in the results?

TDEE stands for Total Daily Energy Expenditure. It is the total number of calories your body burns in a day, including your resting metabolism and all physical activity. The calculator shows your TDEE so you can see how your protein calories fit into your overall daily calorie needs.

Why does the calculator split protein across multiple meals?

Your body can only use a certain amount of protein at one time for muscle building, roughly 20 to 40 grams per meal. Spreading your protein evenly across multiple meals keeps muscle protein synthesis active throughout the day and is more effective than eating it all at once.

Can I use this calculator if I am pregnant or breastfeeding?

This calculator is designed for healthy adults ages 18 to 80. Pregnant and breastfeeding women have different protein and calorie needs. Please talk to your doctor or a registered dietitian for a personalized recommendation during pregnancy or breastfeeding.

How accurate is this protein calculator?

This calculator uses well-researched formulas and evidence-based protein guidelines. It gives you a solid starting point. However, everyone's body is a little different. Your actual needs may vary based on your metabolism, body composition, and how hard you train. Use the results as a guide and adjust based on how your body responds over time.


Related Calculators

Macro Calculator

Visit Macro Calculator