Protein Calculator

Use this free protein calculator to estimate daily protein grams from body weight and common grams-per-kilogram targets.

All tools
Research-based formula Estimate limits shown Examples included Private history
Protein target56 g/day

70 kg x 0.8 g/kg

Calories from protein
224 kcal
Target factor
0.8 g/kg
Weight
70 kg

Formula steps

  1. Choose a protein factor in grams per kilogram of body weight.
  2. Multiply body weight in kilograms by that factor.
  3. Adjust with professional guidance when medical conditions affect protein needs.

How to use the protein calculator

  1. Enter the requested measurements, dates, lab values, or workout details.
  2. Check that the units and formula assumptions match what the tool is asking for.
  3. Press the calculate button to see the answer, supporting metrics, and formula steps.
  4. Read the estimate with the health disclaimer in mind, then copy the result if you need it for notes.

Common uses

Estimate the RDA-style 0.8 g/kg protein target.

Compare active and strength-training targets.

Convert body weight to daily protein grams.

Use with macro and calorie planning.

Examples

RDA 70 kg x 0.8 g/kg

56 g protein

Active 80 kg x 1.2 g/kg

96 g protein

Strength 75 kg x 1.6 g/kg

120 g protein

Frequently asked questions

Quick answers about formulas, inputs, estimate limits, professional guidance, examples, and private in-browser history.

What can I use the Protein Calculator for?

Use it for quick educational estimates, planning, comparison, and trend checks. Health and fitness results should be interpreted with context, not as a diagnosis.

How does the Protein Calculator calculate the result?

Protein target = body weight in kilograms x selected grams of protein per kilogram.

Is this medical advice?

No. This page provides an educational estimate only. Talk with a qualified health professional before making medical, pregnancy, nutrition, medication, or safety decisions.

Are my health inputs private?

Yes. The calculator runs in your browser tab. Recent answers stay only on the page while you use it and are not sent to a server.

Related tools