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:
- Weight Loss / Fat Loss: 0.90–1.10 g per pound (2.0–2.4 g per kg). Higher protein helps you feel full longer and prevents muscle loss during a calorie deficit.
- Maintenance / General Health: 0.70–0.90 g per pound (1.6–2.0 g per kg). This range supports normal body functions and everyday activity.
- Muscle Gain / Hypertrophy: 0.90–1.20 g per pound (2.0–2.6 g per kg). Your muscles need extra amino acids to grow after strength training. Tracking your strength progress with an 1RM Calculator or RPE Calculator can help you match your protein intake to your training intensity.
- Endurance / Athletic Performance: 0.70–1.00 g per pound (1.6–2.2 g per kg). Endurance athletes break down muscle during long training sessions and need protein for recovery. Tools like a Running Pace Calculator or Swimming Pace Calculator can help you gauge training load and adjust nutrition accordingly.
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.