Skip to content
Reembun
Macro calculator icon
Health

Macro calculator

Turn a daily calorie target into grams of protein, carbohydrate and fat, with presets for balanced, low-carb, endurance and ketogenic splits.

kcal

From the calorie or BMR calculator.

kg

Optional, used for protein per kilogram.


Protein 30%Carbs 40%Fat 30%

Protein

165 g

660 kcal

Carbohydrate

220 g

880 kcal

Fat

73 g

660 kcal

Total calories
2,200 kcal
Protein per kg
2.36 g/kg
Per meal (÷3)
55 g protein

2.36 g/kg sits in the range meta analyses associate with preserving lean mass, roughly 1.6 to 2.2 g/kg for people training in a deficit.

Ready. Runs locally on your device.

Your files stay on your device. The tool works directly in your browser, using your device to process your files. Nothing is sent to our servers, and we never receive, store, or see your files or figures.

Share

Share this page

Share result

Your results

Use the tool above first. Whatever it works out shows up here, ready to copy or share.

Cite

Cite this page

Reembun. (2026, July 28). Macro calculator. https://reembun.com/macro-calculator
Pick a style, then copy the reference. The access date is today.

How to use it

  1. Enter your daily calories

    Bring the figure from the calorie or BMR calculator, or type the target you already work to.

  2. Add your body weight

    Optional, and it is what turns protein into grams per kilogram, which is how protein targets are usually written.

  3. Pick a split

    Balanced, low carb, high carb, ketogenic and Zone are one click each. Custom split lets you set the three percentages yourself.

  4. Read the grams

    Protein, carbs and fat in grams a day, with a per meal figure for three meals so it is easier to shop and cook to.

Energy density

Everything here follows from three constants:

Protein       4 kcal per gram
Carbohydrate  4 kcal per gram
Fat           9 kcal per gram

So converting a percentage split into grams means dividing each share of calories by its density:

grams = (calories × percentage ÷ 100) ÷ kcal per gram

A worked example

2,200 calories on a balanced 30/40/30 split:

MacroCaloriesGrams
Protein660165 g
Carbohydrate880220 g
Fat66073 g

Note the asymmetry: fat and protein have identical calorie shares here, but the fat figure is less than half the weight. That is the 9-versus-4 difference, and it is why fat is the macro most often underestimated when portioning by eye.

Common splits

SplitProteinCarbsFatSuits
Balanced30%40%30%General use, most people
Low carb35%20%45%Appetite control, lower activity
High carb25%55%20%Endurance training
Ketogenic25%5%70%Specific therapeutic or personal use

None of these is metabolically magic. Controlled studies that equate calories and protein find little difference in fat loss between carbohydrate and fat ratios. What differs is adherence, training performance and how hungry you are, which are the things that actually determine whether a plan works.

Set protein first

Percentages are a convenient interface and a poor target. A 30% protein split gives 135 g at 1,800 calories and 225 g at 3,000, the same percentage describing very different intakes.

The more robust approach is to fix protein in grams per kilogram of bodyweight, then let the remaining calories divide between carbohydrate and fat according to preference and training:

SituationProtein
Sedentary0.8-1.2 g/kg
Recreational training1.4-1.8 g/kg
Training in a deficit1.6-2.2 g/kg
Older adults1.2-1.6 g/kg

Distributing across the day

Total daily protein matters most. Beyond that, the evidence mildly favours spreading it across three or four meals of roughly 0.4 g/kg each rather than concentrating it in one, which is a practical rather than dramatic difference.

What this calculator ignores

Fibre is counted within carbohydrate here, as it is on most labels outside the US. Alcohol contributes 7 kcal per gram and is absent entirely. If you drink regularly, those calories are real and come out of the same budget. Micronutrients are not modelled at all, and a macro split that is arithmetically perfect can still be a poor diet.

Common questions

How much protein do I need?

Meta-analyses converge on 1.6 to 2.2 grams per kilogram of bodyweight for people training in a calorie deficit, which is where the evidence for preserving lean mass is strongest. Sedentary adults need considerably less. Going far above the range is not harmful for healthy kidneys but shows no further benefit.

Do the percentages or the grams matter more?

Grams, especially for protein. Percentages shift with total calories, so a 30% protein split means very different amounts at 1,800 and 3,000 calories. Set protein in grams per kilogram first, then let carbohydrate and fat fill the remainder.

Why is fat 9 calories per gram?

Because fat is more energy dense than protein or carbohydrate, both of which are 4. This is why a keto split with 70% of calories from fat is a smaller weight of food than the percentage suggests, and why fat is easy to under-count when eyeballing portions.

Does macro split matter for fat loss?

Total calories drive weight change; macro split affects how comfortable the process is and what you lose. Adequate protein preserves lean mass, and the carbohydrate-to-fat ratio is largely a question of adherence and training demands. Pick a split you can sustain.

Last reviewed