Macro Calculator
Split a calorie target into protein, carbohydrate and fat grams.
Set a daily protein target from body weight or lean mass, see what each common grams-per-kilogram level suits, and split the total sensibly across your meals.
This is an estimate, not a diagnosis. This calculator uses published population formulas. It cannot see your medical history, body composition or blood work. Talk to a doctor or a registered dietitian before changing how you eat, train or take medication.
Protein is the one macronutrient with a well-supported target, and the target is set by body weight rather than by calories. This calculator turns a grams-per-kilogram figure into a daily total and a sensible per-meal amount.
The RDA of 0.8 g/kg is a minimum to prevent deficiency in sedentary adults, not a target for anyone training. Confusing the two is the most common protein error there is.
One multiplication, with a choice about what to multiply.
| Symbol | Meaning | Unit | Typical range |
|---|---|---|---|
Weight | Body weight | kg | 40 – 200 |
Target | Protein per kilogram | g/kg | 0.8 – 2.6 |
Lean mass | Weight minus fat mass | kg | — |
Daily total | Grams of protein a day | g | 50 – 250 |
Per meal | Daily total ÷ meals | g | 20 – 45 |
Four kilocalories a gram means protein is never free. A target of 147.6 g contributes 590 kcal — around 27% of a 2,192-calorie day — which has to come out of the carbohydrate and fat allowance. The macro calculator handles that trade explicitly.
At 18% body fat the two calculations differ by 26.6 g of protein a day — not trivial, and the choice matters more as body fat rises. The usual convention is to use total body weight up to around 25% body fat and switch to lean mass above that, because at higher percentages total weight starts demanding protein for tissue that does not need feeding. Applying 2.2 g per kilogram of lean mass here gives 147.9 g, almost exactly the same answer as 1.8 g/kg of total weight — which is why both conventions coexist happily.
At 0.8 g/kg this body would eat 65.6 g a day, which prevents deficiency and supports nothing. At 1.6 g/kg it reaches 131.2 g, the lower end of what supports muscle growth. At 2.2 g/kg it is 180.4 g — 722 calories, or a third of the day's intake — which is what evidence supports for someone cutting hard while trying to hold onto muscle.
What each common target works out to at 82 kg.
| Target | Who it suits | Daily protein | Note |
|---|---|---|---|
| 0.8 g/kg | Sedentary minimum | 65.6 g | The RDA — avoids deficiency only |
| 1.2 g/kg | Lightly active | 98.4 g | General health and light training |
| 1.6 g/kg | Training regularly | 131.2 g | Lower end of the muscle range |
| 1.8 g/kg | Building muscle | 147.6 g | Your target |
| 2.2 g/kg | Cutting on a deficit | 180.4 g | Preserves lean mass |
| 2.6 g/kg | Aggressive cut | 213.2 g | Upper end of the evidence |
The gap between the RDA and a training target is more than double, which is the single most important thing on this page. Guidance written for sedentary populations is routinely quoted at people lifting weights four times a week, and it is not the same recommendation.
Above about 2.2 g per kilogram the returns flatten sharply. Studies pushing intake higher generally find no further benefit for muscle growth, though very high intakes appear safe in healthy people with normal kidney function. The practical argument for the higher end is satiety and insurance rather than any anabolic advantage.
Distribution matters alongside the total. Muscle protein synthesis responds to a dose of roughly 0.4 g per kilogram in a sitting — about 33 g here — and a day that delivers 150 g in one enormous evening meal does less than the same total spread across three or four. Four meals of 36.9 g clears that threshold comfortably each time.
Five practical points about hitting a protein target.
Cooked and raw weights differ substantially. Meat loses roughly a quarter of its weight cooking, so 150 g of raw chicken becomes about 115 g on the plate with the same protein content. Track consistently in one state or the numbers drift badly.
Plant sources need more attention to variety. Most plant proteins are lower in one or more essential amino acids, particularly leucine, which drives the muscle-building signal. Eating a range across the day resolves this; the older idea that sources must be combined at every single meal does not hold up.
Protein is the most filling macronutrient. That is a genuine advantage on a deficit and a genuine obstacle on a bulk, where hitting a large calorie surplus alongside a high protein target can be uncomfortable.
Kidney concerns apply to existing disease. High protein intake has not been shown to cause kidney damage in healthy people. It does need managing in anyone with existing renal impairment, which is a conversation for a doctor rather than a calculator.
Hitting the target is harder than setting it. One hundred and forty-eight grams is roughly 600 g of cooked chicken breast, or a mix across five or six sources. Working out in advance what a day actually looks like is more useful than refining the target by a tenth of a gram.
Plant sources need a little more attention. Most plant proteins are lower in one or more essential amino acids and are digested slightly less completely, so a plant-based diet is usually advised to aim towards the upper end of the range and to draw from several sources across the day rather than one. Legumes with grains is the classic pairing and it works for exactly this reason.
Older adults need more, not less. The muscle-building response to a given dose of protein blunts with age, which is why guidance for adults over about sixty-five sits nearer 1.2 to 1.5 g/kg even without training. Falling short there contributes directly to the loss of strength and independence that makes later life harder.
Between 1.6 and 2.2 g per kilogram if you train — 131 g to 180 g at 82 kg. The 0.8 g/kg RDA is a sedentary minimum, not a target.
Total weight up to about 25% body fat, lean mass above that. At 18% body fat the two bases differ by 26.6 g a day on the same target.
Twenty to forty grams, or roughly 0.4 g per kilogram in a sitting. Four meals of 36.9 g clears that threshold each time and beats one large evening meal.
Four kilocalories a gram, so 147.6 g is 590 kcal — about 27% of a 2,192-calorie day. It has to come out of the carbohydrate and fat allowance.
Yes. In a deficit the body will take tissue from somewhere, and 2.2 g/kg with resistance training is what steers that towards fat rather than muscle.
Returns flatten above roughly 2.2 g/kg, and very high intakes appear safe in healthy people. Existing kidney disease is a genuine exception and a matter for a doctor.
Broadly, with attention to variety. Most plant sources are lower in one or more essential amino acids, which eating a range across the day resolves.
Either, consistently. Meat loses about a quarter of its weight cooking, so 150 g raw becomes roughly 115 g cooked with the same protein in it.
Much less urgently than once believed. Daily total and even distribution matter considerably more than a narrow window after a session.
Roughly 600 g of cooked chicken breast, or a spread across five or six sources through the day. Planning what that looks like is more useful than refining the target further.
Six tools that pick up where this one leaves off.
Split a calorie target into protein, carbohydrate and fat grams.
HealthMaintenance, cutting and bulking targets with weekly change projected.
HealthAdd activity to BMR for your real daily energy need.
HealthFour clinical formulas compared, plus the healthy BMI range.
HealthThe calories your body burns before you move at all.
HealthA daily fluid target adjusted for exercise and climate.
HealthCookies. We use cookies for site functionality and to serve ads via Google AdSense. Nothing you type into a calculator is ever stored or sent anywhere. Read our Cookie Policy.