Skip to main content

Free Protein Calculator

Getting enough protein is important for maintaining muscle, recovering from exercise and managing hunger. This calculator estimates your daily protein requirement based on your body weight, training type and fitness goal.

Calculate Your Protein Needs

Enter your weight and training type to get your personalized protein targets.

kg

Protein Ranges by Training Type

Training TypeRecommended Range (g/kg)
No training (sedentary)0.8–1.2 g/kg
General fitness1.2–1.6 g/kg
Weight loss (preserving muscle)1.6–2.2 g/kg
Strength training1.6–2.2 g/kg
Hypertrophy (muscle size)1.8–2.5 g/kg
Endurance / cardio1.2–1.8 g/kg

Good Protein Sources

Animal sources

  • Chicken breast — ~31g/100g
  • Tuna — ~30g/100g
  • Eggs — ~13g per 2 eggs
  • Greek yoghurt — ~10g/100g
  • Cottage cheese — ~11g/100g

Plant sources

  • Lentils — ~9g/100g cooked
  • Chickpeas — ~8g/100g cooked
  • Tofu — ~8g/100g
  • Tempeh — ~19g/100g
  • Edamame — ~11g/100g

Get Your Complete Nutrition Plan

Your AI report explains your protein target, macro split, meal principles and a weekly workout structure.

Start Free Assessment →

Need Personal Guidance? Talk to a Fitness Trainer.

Get a customised training programme, nutrition plan and ongoing support from a certified personal trainer.

Find a Trainer

Related Reading

How Much Protein Do You Really Need? A Beginner's Guide →

Frequently Asked Questions

Medical Disclaimer: Protein recommendations are general estimates. Consult a registered dietitian for personalised guidance. Full disclaimer →