Protein calculator: how much protein do you need?

Enter your bodyweight and choose a goal. You'll get a daily protein range in grams and how much that is per meal.

Fill in the fields to see your result.

This calculator gives an estimate for healthy adults. It is not medical advice.

Turn the numbers into a plan: set your calorie and protein targets in ForceIndex, log meals in seconds and track your workouts in one place.

Start tracking free

No sign-up needed · Works in your browser

How the calculator works

Protein needs scale with bodyweight, so the calculator multiplies your weight by a range in grams per kilogram that matches your goal. The ranges come from sports-nutrition research and position stands: around 0.8 g/kg prevents deficiency in sedentary adults, while people who lift regularly build the most muscle at about 1.6–2.2 g/kg.

In a calorie deficit, needs go up: extra protein helps you keep muscle while you lose fat, and it keeps you fuller. That is why the fat-loss range is the highest. If you carry a lot of body fat, base the calculation on your goal weight rather than your current weight, or use the lower end of the range.

Protein per day = bodyweight (kg) × grams per kg for your goal
Protein targets by goal
Goalg per kg60 kg (132 lb)75 kg (165 lb)90 kg (198 lb)
Mostly sedentary0.8–148–60 g60–75 g72–90 g
General fitness1.2–1.672–96 g90–120 g108–144 g
Endurance training1.4–1.884–108 g105–135 g126–162 g
Build muscle1.6–2.296–132 g120–165 g144–198 g
Lose fat, keep muscle1.8–2.4108–144 g135–180 g162–216 g
How to reach your target

Spread protein over three to five meals of roughly 25–40 g each — meat, fish, eggs, dairy, tofu, legumes or a protein shake all count. A palm-sized portion of meat or fish gives about 25–30 g.

Hitting the lower end of the range consistently matters more than hitting the top once in a while. Log your meals for a week to see where you actually are; most people who think they eat enough protein are well below their target.

FAQ
How much protein do I need to build muscle?

About 1.6–2.2 g per kg of bodyweight a day (0.7–1 g per lb), combined with progressive strength training and enough calories. Going higher than that rarely adds more muscle.

Can I eat too much protein?

For healthy people, intakes up to about 2.5–3 g/kg are considered safe. Extra protein above your needs is simply used for energy. If you have kidney disease, talk to your doctor before raising protein.

Does protein have to come from meat?

No. Dairy, eggs, soy, legumes, seitan and protein powders all work. Plant proteins are a little less concentrated, so plant-based eaters may want the upper part of the range.

More free tools