Not a magic number from a gym influencer. A personal daily range for building and keeping muscle, worked out from your age, training, goals and body, with the research behind every question.
Free accountNo cardUnder a minute to join
See it in action
Answer one question at a time and get a daily protein range with a plain-English explanation of why it’s yours.
Try it yourself →What you get
Real bodies aren’t precise, so you get a sensible daily range in grams, with what pushed it up or down.
How often you lift, whether you’re cutting or building, your age and your body composition all count.
Tap the ⓘ to see the reasoning and the research papers behind each question.
Plant-based, vegetarian or omnivore: the target is the same, and it’s easy to hit from plants too.
Switch units any time and your answers convert instead of disappearing.
Your latest result waits on your dashboard next time.
How it works
Age, training, goals and body: about two minutes.
A daily target in grams with a short explanation.
Come back after your training changes and update it.
Why you can trust it
foodfacts.org is an independent non-profit that fact-checks food and nutrition claims. We take no advertising and no money from the food industry.
Try it free →Questions
It depends on you. Most guidelines start around 0.75 g per kg of body weight for adults who don’t train, and research supports more for people doing regular resistance training, older adults and anyone in a calorie deficit. The calculator works out a range for your situation.
Not usually. Powders are a convenient option, but most people can reach their range from food. The calculator gives you a target, not a shopping list.
Yes. Beans, lentils, tofu, tempeh, soya milk, seitan, nuts and seeds all help, and a varied plant-based diet can meet the same range.
Yes. The protein calculator is free with a foodfacts.org account, which takes under a minute to create. No card needed.
No. It’s general education for healthy adults. If you have kidney disease or another medical condition, talk to your GP or a registered dietitian first.
Free with the same account
Ready?
Create your free foodfacts.org account and you’ll go straight into the Protein calculator.
Try the Protein calculator free →