Advertisement

Enter Your Details

💡 Adding body fat helps estimate your lean body mass more accurately.
📝 How to Use This Protein Calculator
1. Type your current body weight and choose kg or lbs.
2. Pick your main goal: fat loss, maintenance, muscle gain or athletic performance.
3. Select how active you are during a typical week.
4. Optionally add age, gender and body fat % for a smarter estimate.
5. Choose how many meals you prefer per day and hit "Calculate".
Advertisement

How Much Protein Do You Really Need Each Day?

Written by CalculatorForYou.online  •  Last updated: January 2026

Protein is the building block of your muscles, organs, skin and hormones. If you train in the gym, run, cycle or simply want to stay lean and strong as you age, your daily protein intake matters a lot more than most people realise.

The old guideline of 0.8 g of protein per kilogram of body weight was designed only to prevent deficiency in sedentary people. It is far too low for someone lifting weights who trains after work, or an active person trying to lose fat without losing muscle.

Modern research suggests that most healthy, active adults do best in the range of 1.6–2.2 g of protein per kilogram of body weight (around 0.7–1.0 g per pound). The lower end is fine for general fitness and maintenance, while the upper end is ideal for people who want visible muscle, better performance or are dieting on lower calories.

Protein Targets for Different Goals

Our calculator uses your weight, goal and activity level to pick a realistic target inside an evidence-based range. Here is a quick summary:

Protein, Calories and Your Other Numbers

Protein doesn't work in isolation. Your total calorie intake and body composition matter too. If you don't know your current numbers yet, it can help to first check your BMI & weight category and estimate your body fat percentage. You can then pair this page with the Calorie Calculator and BMR Calculator to build a complete nutrition plan.

Quick guideline: If you are lifting weights at least 2–3 times per week and want better results, aiming for 0.7–1.0 g of protein per pound of body weight is a simple rule that works for most people.

How to Spread Your Protein Across the Day

Hitting your daily total is the main job. After that, distribution is the next win. Eating 3–5 protein-rich meals per day supports muscle repair, energy and appetite control better than pushing all of your protein into one giant dinner.

As a simple target, try to include at least 20–40 g of protein in each main meal. That could look like:

  • Breakfast: eggs, Greek yogurt, cottage cheese or a protein smoothie.
  • Lunch: chicken, turkey, tuna, tofu or lentils with rice, potatoes or salad.
  • Dinner: fish, beef, beans or a plant-based meat alternative with vegetables.
  • Snacks: protein shakes, yogurt, cheese, nuts, hummus or boiled eggs.

Is High Protein Safe?

In healthy people with normal kidney function, higher-protein diets have been shown to be safe in research trials. If you have any kidney, liver or metabolic issues, or you are pregnant, always check with your doctor or registered dietitian before making big changes to your diet.

Use your personalised numbers, then explore more tools like the BMI Calculator, Calorie Calculator and Body Fat Calculator to build a complete, data-driven plan for your health and fitness journey.

Protein Calculator — Frequently Asked Questions

How does this protein calculator work?

We combine your body weight, goal and activity level to choose a proven protein range (in g/kg and g/lb) from sports-nutrition research. Then we convert it into a clear daily target and split it across your preferred number of meals.

Is this protein calculator accurate for people in the USA, UK, Canada and Australia?

Yes. You can enter your weight in kilograms or pounds, so it works whether you use metric or imperial units. The science behind the ranges is the same worldwide.

How much protein do I need to build muscle?

For most lifters, a target between 1.6 and 2.2 g of protein per kilogram of body weight (about 0.7–1.0 g per pound) works best. Choose "Muscle Gain / Bulking" in the calculator and we will set a number in that range for you.

What if I am trying to lose fat?

When you select "Weight Loss / Fat Loss", the calculator slightly increases the grams per kilogram. Higher protein helps you feel fuller, keeps more muscle while dieting and supports a higher metabolic rate.

Should I use my current weight or goal weight?

For most people it is simplest to use your current body weight. If you are very overweight, you can enter your estimated goal weight or use our BMI and Body Fat pages to estimate lean mass first.

Can vegetarians and vegans use this protein calculator?

Absolutely. The protein target is the same — the only difference is your food choices. Focus on beans, lentils, tofu, tempeh, soy yogurt, seitan and plant-based protein powders to hit your number.

Is eating this much protein safe for my kidneys?

In healthy adults with normal kidney function, higher protein diets have been shown to be safe in studies. If you have any kidney or medical issues, speak to your doctor or dietitian before following a high-protein plan.

How many grams of protein should I eat per meal?

A practical range for most adults is 20–40 g of protein per meal. Our calculator shows you an exact "per meal" target based on your total daily protein and chosen number of meals.