๐ Health
Protein Calculator
Use this free protein calculator to get fast, accurate results.
๐ Your Assumptions
This protein calculator uses your height and weight to compute your BMI and weight category, then translates that number into a daily protein target. It's for anyone who wants a fast, evidence-based starting point for how much protein to eat each day. Getting this number right matters for muscle retention, recovery, and healthy aging.
How to Use This Calculator
Enter your height and weight to get your BMI, category, and daily protein target.
1
Enter Your Height in Inches
Type your height in total inches, not feet and inches. For example, 5'10" is 70 inches, and 5'4" is 64 inches. If you're 6'0", enter 72.
2
Enter Your Weight in Pounds
Type your current body weight in pounds. For example, enter 150 for 150 lbs, or 210 for 210 lbs. Use your morning weight for the most consistent reading.
3
Click Calculate
The calculator runs the BMI formula: weight in pounds times 703, divided by height in inches squared. For 150 lbs at 70 inches, that's (150 ร 703) รท 4,900 = 21.5.
4
Read Your BMI and Category
Your BMI appears as a number, along with a category like Normal, Overweight, or Obese. A BMI of 21.5 falls in the Normal range (18.5โ24.9). A BMI of 27.3 is classified as Overweight.
5
Convert BMI to Protein Target
Multiply your weight in pounds by 0.36 to 0.45 grams for general health, or 0.64 to 0.82 grams for active training. At 150 lbs, that's 54โ68 g/day for general health and 96โ123 g/day for muscle gain.
What Your Results Mean
Each number on your result connects directly to a daily protein target you can act on today.
Your BMI Number
BMI is your weight in pounds times 703 divided by your height in inches squared. A 180 lb person at 68 inches has a BMI of 27.4. This single number drives your protein estimate.
Normal Weight (18.5โ24.9)
A BMI in this range means your weight is proportional to your height. A 140 lb person at 66 inches has a BMI of 22.6. Your protein target is 50โ63 g/day for general health.
Overweight (25.0โ29.9)
A BMI of 25 to 29.9 signals excess weight for your height. A 200 lb person at 69 inches has a BMI of 29.5. Protein needs rise to 72โ90 g/day to preserve muscle during weight loss.
Obese (30.0 and Above)
A BMI of 30 or higher increases risk for metabolic conditions. A 230 lb person at 68 inches has a BMI of 35.0. Aim for 83โ104 g/day of protein to support lean mass.
Protein Per Pound Rule
The standard range is 0.36 g/lb for sedentary adults and 0.64โ0.82 g/lb for active people. A 160 lb lifter needs 102โ131 g/day. A 160 lb office worker needs 58 g/day.
Why Protein Matters More With Age
Adults over 50 lose 1โ2% of muscle per year without enough protein. A 170 lb 60-year-old should target 77โ102 g/day. That's roughly 25โ30 g at each of three meals plus a snack.
Key Terms
BMI
Body Mass Index, a ratio of weight to height used to screen for weight categories. It equals weight in pounds times 703 divided by height in inches squared.
Protein Target
The grams of protein you should eat daily based on body weight and activity level. A 150 lb person needs 54โ123 g/day depending on training.
Lean Body Mass
Everything in your body that isn't fat, including muscle, bone, and organs. Protein needs are sometimes calculated per pound of lean mass, not total weight.
Complete Protein
A protein source containing all nine essential amino acids your body can't make. Examples include eggs, chicken, beef, fish, dairy, soy, and quinoa.
Anabolic Resistance
The reduced ability of aging muscles to build protein from food. It's why a 70-year-old may need 1.2 g/kg of protein versus 0.8 g/kg for a 25-year-old.
โ Frequently Asked Questions
Your BMI sets the starting point. If your BMI is 22 (normal), multiply your weight by 0.36 to 0.45 g/lb for general health. A 140 lb person at BMI 22 needs 50โ63 g/day. If your BMI is 28 (overweight) and you're trying to lose fat, use 0.64โ0.82 g/lb to protect muscle: a 190 lb person needs 122โ156 g/day. If your BMI is 34 (obese), calculate protein from your goal weight instead of current weight to avoid overestimating. For a 240 lb person with a goal weight of 180 lbs, that's 65โ81 g/day for general health or 115โ148 g/day for active training. The follow-up most people want is how to split this across meals: aim for 25โ40 g per meal, three to four times daily, because your body can only use about 0.4 g/kg per meal for muscle building. Pair this with the calorie calculator to make sure your total intake supports your goal, and the TDEE calculator to find your maintenance calories.
No. The 0.36 g/lb figure is the RDA, which is the minimum to prevent deficiency in sedentary adults, not the amount for muscle growth. For muscle gain, research supports 0.64โ0.82 g/lb. A 170 lb person doing resistance training needs 109โ139 g/day, not 61 g. If you're eating only 61 g while lifting three times a week, you'll struggle to add muscle. A concrete example: a 170 lb man eating 61 g/day gained 0.5 lbs of lean mass over 12 weeks in one study, while a similar group eating 120 g/day gained 2.5 lbs. The next question is timing: spread protein across four meals of 30โ40 g each rather than one large dinner. Use the calorie calculator to set your total intake at a 250โ500 calorie surplus for lean gains, and the TDEE calculator to find your maintenance level first.
Yes, though the threshold is higher than most people think. Healthy adults can tolerate 0.9โ1.4 g/lb per day without kidney damage, according to long-term studies. For a 180 lb person, that's 162โ252 g/day. Problems appear above that range or in people with existing kidney disease. A 180 lb person eating 300 g/day for months may see elevated BUN and creatinine, plus digestive issues like bloating and constipation. High protein also displaces carbs and fats, which can tank energy for workouts. If you're eating 200 g/day and feeling sluggish, you're likely under-eating carbohydrates, not over-eating protein. The practical ceiling for most lifters is 1 g/lb. Beyond that, extra protein is oxidized for energy or stored as fat. If you have kidney disease, cap intake at 0.36 g/lb unless your doctor says otherwise. Use the calorie calculator to check that protein isn't crowding out the carbs and fats you need.
Weight loss needs more protein per pound than muscle gain in many cases, because a calorie deficit breaks down muscle unless protein is high. For fat loss, target 0.82โ1.0 g/lb of goal weight. A 200 lb person aiming for 170 lbs should eat 139โ170 g/day. For muscle gain, target 0.64โ0.82 g/lb of current weight. A 170 lb person bulking needs 109โ139 g/day. Notice the fat-loss range is higher per pound of goal weight. A concrete example: two 180 lb people, one cutting to 160 lbs and one bulking to 195 lbs. The cutter eats 131โ160 g/day; the bulker eats 115โ148 g/day. The cutter also needs a 500-calorie deficit, while the bulker needs a 300-calorie surplus. Use the TDEE calculator to find maintenance calories, then adjust by 300โ500 in either direction. The protein calculator's BMI output helps you pick the right goal weight for the fat-loss calculation.
Choose lean sources. A 4 oz chicken breast has 26 g of protein and 120 calories. A 4 oz ribeye has 26 g and 280 calories. Swap the ribeye for chicken and you save 160 calories per meal, or 480 per day. Other high-protein, low-calorie picks: nonfat Greek yogurt (20 g per 170 calories), egg whites (26 g per 120 calories), cod (26 g per 120 calories), and 99% lean ground turkey (28 g per 130 calories). A 160 lb person needing 102 g/day can hit it with 1 cup Greek yogurt (20 g), 4 oz chicken at lunch (26 g), 4 oz cod at dinner (26 g), and a scoop of whey (25 g) for 97 g total and about 620 calories. That leaves room for rice, vegetables, and fats. If you're vegetarian, use tofu (20 g per 180 calories), lentils (18 g per 230 calories), and seitan (36 g per 160 calories). Use the calorie calculator to confirm your daily total stays on target.
Total daily intake matters most, but timing adds a measurable benefit. Research shows muscle protein synthesis peaks when you eat 0.18 g/lb of protein per meal, roughly 25โ40 g for most adults. A 170 lb person should eat 30 g per meal, four times daily, to hit 120 g. If that same person eats all 120 g at dinner, muscle building is lower than if it's spread across the day. The anabolic window after training is wider than once thought: 4โ6 hours, not 30 minutes. A 170 lb lifter can train at 6 PM and eat dinner at 7:30 PM with no loss. The practical rule: eat 25โ40 g of protein within two hours of training, and distribute the rest across three other meals. A concrete example: 3 eggs and oatmeal at breakfast (25 g), chicken and rice at lunch (35 g), Greek yogurt snack (20 g), and salmon at dinner (40 g) totals 120 g. That beats 120 g eaten in one sitting. Pair with the TDEE calculator to keep calories aligned.
Related Calculators
Explore other calculators that pair well with this one.