How to Use the Protein Calculator
This calculator estimates daily protein needs based on body weight, activity level, and fitness goal. It returns a recommended range with minimum, standard, and maximum values in grams per day. These are general guidelines based on sports nutrition research. Individual needs vary by training type, body composition, and health conditions. Consult a registered dietitian for personalized recommendations.
Calculation Modes
Metric
Enter your weight in kilograms, select an activity level, and choose a fitness goal.
Formulas:
- Base multiplier = activity level value
- Standard multiplier = base + (goal adjustment / 2)
- Min multiplier = base (or base + 0.2 for Build Muscle)
- Max multiplier = base + goal adjustment
- Protein (g) = weight (kg) × multiplier
Example: 70 kg, Moderate, Build Muscle
- Weight: 70
- Activity Level: Moderate
- Fitness Goal: Build Muscle
- Daily Protein: 98
After calculating, three tables appear:
- Protein Breakdown: minimum, standard (highlighted), and maximum daily protein in grams with g/kg multipliers
- Calculation Details: body weight, activity level, base multiplier, fitness goal, and goal adjustment
- Protein Intake Guidelines: all six activity levels with base multipliers, your current level highlighted
Example: 80 kg, Active, Lose Fat
- Weight: 80
- Activity Level: Active
- Fitness Goal: Lose Fat
- Daily Protein: 120
After calculating, the same three tables appear.
Imperial
Enter your weight in pounds. The calculator converts to kilograms internally before applying the protein formula.
Example: 154 lbs, Light, Maintain Weight
- Weight: 154
- Activity Level: Light
- Fitness Goal: Maintain Weight
- Daily Protein: 69.853225
After calculating, three tables appear:
- Protein Breakdown: minimum, standard (highlighted), and maximum daily protein in grams with g/kg multipliers
- Calculation Details: body weight, activity level, base multiplier, fitness goal, and goal adjustment
- Protein Intake Guidelines: all six activity levels with base multipliers, your current level highlighted
Example: 200 lbs, Very Active, Build Muscle
- Weight: 200
- Activity Level: Very Active
- Fitness Goal: Build Muscle
- Daily Protein: 163.29325
After calculating, the same three tables appear.
Precision and Notation Settings
Use the settings bar above the tabs to control how results display:
- Decimal places: Adjust from 0 to 16 decimal places (default is 8)
- Notation: Switch between auto, fixed, exponential, and engineering notation (default is auto)
Your decimal places and notation settings save to your browser automatically. When you return to this calculator, your last chosen format loads without needing to adjust it again.
Common Use Cases
Setting a Daily Protein Target
You are 75 kg, exercise 4 times per week, and want to maintain weight:
- Switch to Metric
- Enter 75 as Weight
- Select Moderate as Activity Level
- Select Maintain Weight as Fitness Goal
- Daily Protein: 90
Adjusting for Fat Loss
You are 80 kg, very active, and starting a fat-loss phase:
- Switch to Metric
- Enter 80 as Weight
- Select Very Active as Activity Level
- Select Lose Fat as Fitness Goal
- Daily Protein: 136
Planning a Bulk
You are 70 kg, moderate activity, and want to build muscle:
- Switch to Metric
- Enter 70 as Weight
- Select Moderate as Activity Level
- Select Build Muscle as Fitness Goal
- Daily Protein: 98
- Maximum: 112
Using Imperial Measurements
You weigh 180 lbs and train 6 days per week:
- Switch to Imperial
- Enter 180 as Weight
- Select Active as Activity Level
- Select Maintain Weight as Fitness Goal
- Daily Protein: 114.30528
Tips for Accurate Calculations
- Use total body weight, not lean mass: This calculator follows the standard per-kilogram-of-bodyweight approach
- Standard is your primary target: use min and max to create a flexible range around it
- Activity level is weekly exercise: Desk jobs with 3 workouts per week are usually Light, not Moderate
- Goal adjustments are modest: +0.2 g/kg for fat loss and +0.4 g/kg for building muscle
- Protein needs scale with weight: heavier people need proportionally more protein at the same activity level
- Imperial mode converts internally: Enter weight in pounds. The calculator converts to kilograms before calculating
- Spread protein across meals: 3-5 meals per day improves muscle protein synthesis more than one or two large doses
Troubleshooting
Required
This appears when a field is left empty. Enter a value in all fields before calculating.
Weight must be positive
Enter a positive weight. Zero and negative weights are not valid.
Please select an activity level
Choose one of the six activity levels from the dropdown.
Please select a goal
Choose Lose Fat, Maintain Weight, or Build Muscle from the dropdown.
Breakdown tables not appearing
The details section renders after a successful calculation with no validation errors. Check that all required inputs are filled and valid, then click Calculate.