Myfitnesspal Protein Calculator






MyFitnessPal Protein Calculator: Accurate Macro Goals


MyFitnessPal Protein Calculator

An expert tool to estimate your daily protein and macronutrient needs based on your personal body metrics and fitness goals.



Enter your age in years.







Choose your desired protein intake level. 1.6-2.2 g/kg is common for active individuals.

Results copied to clipboard!

Recommended Daily Protein Intake


Target Calories

Basal Metabolic Rate

Daily Expenditure (TDEE)

Recommended Daily Macronutrient Split

Example Macronutrient Breakdown (grams)
Macronutrient Grams Calories Percentage
Protein
Carbohydrates
Fats

What is the MyFitnessPal Protein Calculator?

A MyFitnessPal protein calculator is an advanced health tool designed to provide a personalized estimate of your daily protein requirements. Unlike generic calculators, it considers multiple personal factors including your age, sex, weight, height, activity level, and primary fitness goal (weight loss, maintenance, or muscle gain). The purpose is to move beyond basic recommendations and give you actionable targets, similar to the detailed tracking you would perform within the MyFitnessPal app. Proper protein intake is critical for muscle repair, satiety, and overall metabolic health, making this calculator an essential first step in refining your nutritional strategy.

MyFitnessPal Protein Calculator Formula and Explanation

This calculator uses a multi-step process to determine your protein needs, starting with your total energy expenditure.

Step 1: Basal Metabolic Rate (BMR) Calculation

First, we calculate your BMR using the Mifflin-St Jeor equation, which is widely considered the most accurate method. BMR is the number of calories your body needs at complete rest.

  • For Men: 10 * weight (kg) + 6.25 * height (cm) - 5 * age + 5
  • For Women: 10 * weight (kg) + 6.25 * height (cm) - 5 * age - 161

Step 2: Total Daily Energy Expenditure (TDEE)

Next, we find your TDEE by multiplying your BMR by an activity factor. TDEE represents the total calories you burn in a day, including all physical activity.

TDEE = BMR * Activity Level Factor

Step 3: Goal-Adjusted Calorie Target

Your TDEE is then adjusted based on your goal:

  • Weight Loss: A caloric deficit is created (e.g., Target Calories = TDEE – 500).
  • Maintain Weight: Target Calories = TDEE.
  • Muscle Gain: A caloric surplus is created (e.g., Target Calories = TDEE + 300).

Step 4: Protein Calculation

Finally, your protein target is calculated based on your weight in kilograms and your selected preference. This method is more precise for athletic goals than a simple percentage of calories.

Daily Protein (grams) = Weight (kg) * Protein Preference (g/kg)

Variables Table

Variable Meaning Unit Typical Range
Weight Your body mass kg or lbs 50 – 150 kg
Height Your stature cm or inches 150 – 200 cm
Activity Factor Multiplier for daily physical activity Unitless 1.2 – 1.9
Protein Preference Grams of protein desired per kg of bodyweight g/kg 1.2 – 2.2

Practical Examples

Example 1: Male Aiming for Muscle Gain

  • Inputs: Male, 28 years old, 82 kg (180 lbs), 183 cm (72 in), Very Active, Goal: Gain Muscle, Protein Preference: High (2.0 g/kg).
  • BMR Calculation: 10 * 82 + 6.25 * 183 – 5 * 28 + 5 = 1828 kcal.
  • TDEE Calculation: 1828 * 1.725 = 3154 kcal.
  • Target Calories: 3154 + 300 = 3454 kcal.
  • Results: The primary goal is a protein intake of 164g (82 kg * 2.0). The remaining calories would be split between carbs and fats.

Example 2: Female Aiming for Weight Loss

  • Inputs: Female, 35 years old, 68 kg (150 lbs), 165 cm (65 in), Lightly Active, Goal: Lose Weight, Protein Preference: Moderate (1.6 g/kg).
  • BMR Calculation: 10 * 68 + 6.25 * 165 – 5 * 35 – 161 = 1375 kcal.
  • TDEE Calculation: 1375 * 1.375 = 1891 kcal.
  • Target Calories: 1891 – 400 = 1491 kcal.
  • Results: The primary protein goal is 109g (68 kg * 1.6). Higher protein during weight loss helps preserve muscle mass. For more detail on macro splits, see our macro calculator.

How to Use This MyFitnessPal Protein Calculator

  1. Enter Personal Details: Start by inputting your age, sex, weight, and height. Use the dropdown menus to switch between imperial (lbs, inches) and metric (kg, cm) units.
  2. Select Activity Level: Be honest about your weekly exercise. This is a critical factor in determining your calorie burn. If you’re unsure, it’s often better to slightly underestimate.
  3. Choose Your Goal: Select whether you want to lose, maintain, or gain weight. The calculator will automatically adjust your target calories to create a deficit or surplus.
  4. Set Protein Preference: Use the “Protein Preference” dropdown to set your target in grams per kilogram of body weight. For general health, 1.2 is sufficient. For active individuals or those focused on muscle, 1.6-2.2 is a common and effective range.
  5. Interpret the Results: The calculator provides four key outputs: your target daily protein in grams (the primary result), your goal-adjusted daily calories, your BMR, and your TDEE. Use these numbers as a starting point and adjust based on your progress. Learn more about your TDEE with our dedicated TDEE calculator.

Key Factors That Affect Protein Needs

  • Activity Level: The more you exercise, the more protein you need for muscle repair and recovery. Endurance and resistance training both increase protein demands.
  • Fitness Goal: Those looking to build muscle require more protein (a surplus of amino acids) than those maintaining weight. During weight loss, a higher protein intake is crucial to prevent muscle breakdown.
  • Age: As we age, our bodies become less efficient at processing protein, a phenomenon known as anabolic resistance. Older adults often need more protein to preserve muscle mass and prevent sarcopenia.
  • Body Weight and Composition: Heavier individuals naturally need more protein. Recommendations are based on body weight (g/kg) to scale intake appropriately.
  • Caloric Intake: When in a calorie deficit, the body may use protein for energy. Increasing protein intake during a diet can protect lean muscle tissue from being catabolized.
  • Sex: Men typically have more lean body mass than women, which results in slightly higher baseline metabolic rates and protein needs, as reflected in the BMR formula.

Frequently Asked Questions (FAQ)

1. How is this different from the default MyFitnessPal calculator?

The default MyFitnessPal setup often uses a simple percentage split (e.g., 50% carbs, 20% protein, 30% fat). This calculator uses a more advanced method, prioritizing a protein target based on your body weight, which is the preferred method for athletes and those with specific body composition goals.

2. What’s the best protein preference to choose?

For most active people, 1.6 g/kg is a great starting point. If your goal is to maximize muscle gain or you are in a steep calorie deficit, choosing 2.0-2.2 g/kg can be beneficial. Sedentary individuals can typically use 1.2 g/kg.

3. Why do I need to enter my weight and height?

Your weight and height are essential for calculating your Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation, which is the foundation for determining your total calorie needs.

4. Can I eat too much protein?

For healthy individuals with no kidney issues, protein intakes up to 2.2g/kg (or around 1g/lb) of bodyweight are generally considered safe and do not show additional benefit. It’s always best to consult a healthcare professional for personalized advice.

5. Does the unit choice (lbs/kg) change the result?

No. The calculator automatically converts all inputs to metric units (kg and cm) internally to perform the calculations correctly, so the final recommendation is accurate regardless of which unit you select.

6. How do I track my macros accurately?

The best way is to use a food scale and a tracking app like MyFitnessPal. Our guide to macros can help you get started.

7. Why is my protein goal in grams instead of a percentage?

Setting protein based on body weight is more accurate for ensuring you meet muscle-building and preservation needs, especially when calories fluctuate (like switching from a bulk to a cut). A percentage-based goal can lead to under-consuming protein on low-calorie diets.

8. What if I follow a special diet, like keto?

This calculator is a great starting point. If you follow a ketogenic diet, you would significantly lower the carbohydrate grams and increase the fat grams to match your target calories after accounting for protein. You can explore this with our keto calculator.

Related Tools and Internal Resources

Optimize your fitness journey by exploring our other specialized calculators and guides:

© 2026 MyFitnessPal Custom Tools. All information is for educational purposes and is not a substitute for professional medical advice.


Leave a Reply

Your email address will not be published. Required fields are marked *