Daily Protein Calculator
Find your estimated protein intake based on body weight and training goal. This calculator uses evidence-based grams-per-kilogram ranges.
Educational use only. If you have kidney disease, liver disease, or medical nutrition needs, consult a qualified clinician.
How to use this protein calculator per day
This tool is simple:
- Enter your body weight in pounds or kilograms.
- Select your primary goal (general health, fat loss, muscle gain, endurance, or strength).
- Optionally enter how many meals/snacks you eat in a day.
- Click Calculate Protein to get your daily target range.
The output includes a low-to-high range because protein needs are not a single exact number. Your training intensity, age, sleep, and calorie intake all affect where you should land inside that range.
What is a good protein target?
Most people do best with a goal based on grams per kilogram (g/kg) of body weight:
- General health: 0.8–1.0 g/kg
- Active maintenance: 1.2–1.6 g/kg
- Fat loss: 1.6–2.4 g/kg
- Muscle gain: 1.6–2.2 g/kg
- Endurance sports: 1.2–1.8 g/kg
- Strength/power athletes: 1.6–2.4 g/kg
If you are dieting aggressively or have a lot of training stress, the higher end is often more helpful for preserving lean mass.
Quick conversion: pounds to kilograms
If you know your weight in pounds, divide by 2.2046 to get kilograms. Example: 180 lb ÷ 2.2046 ≈ 81.6 kg.
How this calculator works
The formula is straightforward:
- Weight in kg × lower factor = lower protein target
- Weight in kg × upper factor = upper protein target
Example for muscle gain at 81.6 kg:
- 81.6 × 1.6 = 131 g/day
- 81.6 × 2.2 = 180 g/day
So a practical target would be about 130–180 g/day, with a midpoint around 155 g/day.
Protein needs by goal
1) Fat loss
When calories are lower, higher protein can reduce muscle loss and improve satiety. A range of 1.6–2.4 g/kg is commonly used, especially for lean or highly active individuals.
2) Muscle gain
For hypertrophy, 1.6–2.2 g/kg is typically enough. Going much beyond this is usually not necessary if calories, sleep, and progressive training are in place.
3) Performance and recovery
Endurance athletes may need lower amounts than lifters, but they still benefit from consistent intake across the day for repair and adaptation.
Best high-protein foods
Use mostly whole-food protein sources, then add powders for convenience if needed:
- Chicken breast (about 30 g per 100 g cooked)
- Turkey, lean beef, pork loin
- Fish and seafood (salmon, tuna, shrimp, cod)
- Eggs and egg whites
- Greek yogurt, cottage cheese, milk
- Tofu, tempeh, edamame, seitan
- Lentils, beans, chickpeas (combine with grains for amino acid balance)
- Whey, casein, soy, or pea protein powder
How to distribute protein across meals
Instead of eating most protein in one meal, spread it over 3–5 feedings. A common strategy is about 0.3–0.5 g/kg per meal. The calculator’s optional “meals per day” field gives you a simple per-meal range.
Example: If your daily target is 140–180 g and you eat 4 times/day, aim for roughly 35–45 g per meal.
Common mistakes to avoid
- Using total calories alone and ignoring body weight.
- Picking one rigid number and never adjusting.
- Ignoring protein quality and food variety.
- Eating too little protein at breakfast and lunch, then overloading dinner.
- Expecting protein to replace training quality, sleep, and consistency.
FAQ
Can I build muscle on lower protein?
Possibly, yes. But results are usually more reliable once intake reaches at least ~1.6 g/kg, especially with resistance training.
Is more protein always better?
No. Above a certain level, extra protein offers diminishing returns for muscle growth. Better training progression and recovery often matter more.
Should I track every gram forever?
Not necessarily. Track strictly for a few weeks, learn your portions, then use a flexible routine that keeps you near your target range.
Do older adults need more protein?
Often yes. Older adults may benefit from intakes above the minimum RDA to support muscle retention and function.