Daily Protein Needs Calculator Formula

Understand the math behind the daily protein needs calculator. Each variable explained with a worked example.

Formulas Used

Daily Protein

daily_protein_g = weight_lbs * activity_factor

Calories from Protein

calories_from_protein = weight_lbs * activity_factor * 4

Variables

VariableDescriptionDefault
weight_lbsBody Weight(lbs)170
activity_factorActivity Level0.8

How It Works

How Daily Protein Needs Are Calculated

Protein requirements depend on your body weight and how physically active you are.

Formula

Daily Protein (g) = Body Weight (lbs) x Activity Factor

Activity LevelFactor Sedentary0.6 g per lb Moderate0.8 g per lb Active / muscle gain1.0 g per lb Intense training1.2 g per lb

Each gram of protein provides 4 calories.

Worked Example

A moderately active person weighing 170 lbs.

weight_lbs = 170activity_factor = 0.8
  1. 01Daily protein = 170 x 0.8 = 136 g
  2. 02Calories from protein = 136 x 4 = 544 kcal

Frequently Asked Questions

How much protein do I need per day?

Most adults need 0.6 to 1.2 grams per pound of body weight depending on their activity level and fitness goals.

Can you eat too much protein?

For healthy individuals, high protein intake is generally safe. Those with kidney disease should consult a doctor before increasing protein.

What are good protein sources?

Lean meats, fish, eggs, dairy, beans, lentils, tofu, and protein supplements are all excellent sources.

Learn More

Guide

Protein Intake Guide: How Much Protein Do You Need?

Learn how to calculate your optimal daily protein intake based on your goals, activity level, and body composition. Covers sources, timing, and common myths about protein.

Ready to run the numbers?

Open Daily Protein Needs Calculator