Calculatorbudy protein calculator logo
Browse Calculators

Protein Calculator

Last updated: March 2026

Determine the optimal amount of daily protein you need for muscle growth, fat loss, or general health maintenance based on your unique body metrics and activity level.

Estimated Daily Needs
-

Why This Tool Exists

Figuring out exact macronutrient needs can be confusing. We built this calculator to give you a scientifically grounded baseline for your daily meals. It helps you avoid protein deficiency while ensuring you do not overconsume unnecessarily, making meal planning much more straightforward.

When Should You Use This Tool?

  • Planning for muscle growth: Set accurate daily targets when you are lifting weights and want to build lean muscle mass.
  • Managing a calorie deficit: Ensure you eat enough protein to preserve muscle while losing body fat.
  • Evaluating your current diet: Check if your standard daily meals provide sufficient protein for your activity level.
  • Transitioning diets: Verify your targets when switching to a plant-based or specialized eating plan.

How the Calculator Works

The tool takes your primary body metrics, like weight and height, and applies an activity multiplier tailored to your daily movement. For most users, this provides a highly accurate daily gram target. If you know your body fat percentage, the advanced settings allow you to base the calculation strictly on your lean mass for even greater precision.

How to Use This Calculator

1
Enter Personal Statistics:
Input your current weight, height, age, and gender. These factors influence your Basal Metabolic Rate (BMR).
2
Select Activity Level (Crucial):
Accurate protein needs depend heavily on movement. Be honest: "Moderate" typically means gym or sports 4-5 times a week.
3
Review the Estimate:
The result provides a daily gram target. Use the table below to find food sources that fit this target.

Understanding the Methodology

This calculator is not a random guess. It uses clinical formulas to determine your energy expenditure and protein ratio.

1. The Mifflin-St Jeor Formula

This is the default setting. It calculates your Basal Metabolic Rate (BMR), which represents the calories you burn just by existing. It is widely considered the most accurate standard formula for non-obese individuals.

2. The Katch-McArdle Formula

Available in the "Settings" panel, this formula is superior for athletes or those with low body fat. It ignores age and gender and calculates BMR based solely on Lean Body Mass (LBM). If you know your body fat percentage, we recommend using this setting.

Protein Needs by Goal

🥩 Protein for Muscle Gain (Hypertrophy)

When you lift heavy weights, you create micro-tears in your muscle fibers. Protein provides the amino acids (specifically Leucine) required to repair these tears, making the muscle larger and stronger.
Target: 1.6 to 2.2 grams per kg of body weight.

⚖️ Protein for Weight Loss

Protein requires more energy to digest compared to carbs or fats. Additionally, protein increases satiety, helping you feel full while in a calorie deficit.
Target: 1.2 to 1.6 grams per kg of body weight.

Did you know? The Recommended Dietary Allowance (RDA) of 0.8g/kg is the minimum required to prevent deficiency, not the optimal amount for health or performance.

Limitations and Accuracy Note

This calculator provides estimates based on broad population averages. Individual factors like digestion efficiency, genetics, and specific medical conditions can alter your actual protein requirements. These results are guidelines and do not replace professional nutritional or medical advice.

Top Protein Food Sources

Use this chart to help plan your meals to hit your calculated target.

Food Source (100g cooked) Protein Content Calories (Approx)
Chicken Breast (Skinless)31g165 kcal
Tuna (Canned in water)26g116 kcal
Lean Ground Beef (90%)26g250 kcal
Salmon (Atlantic)22g208 kcal
Eggs (2 Large)12g155 kcal
Greek Yogurt (Non-fat)10g59 kcal
Lentils (Plant-based)9g116 kcal
Tofu (Extra Firm)8g76 kcal

Frequently Asked Questions

Can I eat all my daily protein in one meal?

Total daily intake matters most, but spacing your protein across three to four meals is optimal for maximizing muscle protein synthesis throughout the day.

Does my protein target change on rest days?

It is generally best to keep your protein intake consistent even on days you do not work out. Your body continues to recover and repair muscle tissue on rest days.

How do I calculate protein if I have a higher body fat percentage?

If you carry a significant amount of body fat, using total body weight might overestimate your needs. Use the Advanced Settings to input your body fat percentage, which calculates your target based on lean mass instead.

Is plant-based protein calculated differently?

Your total daily target remains the same. However, you should eat a wide variety of plant sources to ensure you get a complete profile of essential amino acids, as some plant proteins are absorbed less efficiently.

Is too much protein bad for my kidneys?

High protein diets are generally safe for healthy individuals with normal kidney function. If you have pre-existing kidney issues, you should consult a doctor before increasing your intake.