U.UtilityApp
🏃 HealthFree · No signup

Macro Calculator

Calculate your daily protein, carb and fat targets (macros) based on your calorie goal and chosen split.

From a calorie target to grams

Enter the daily calories you are aiming for and pick one of four preset splits. The tool takes each macro's share of the calories and divides by its energy value, 4 kcal per gram for carbs and protein and 9 for fat:

grams = calories × percentage ÷ 100 ÷ 4 (or ÷ 9 for fat)

The default, 2,200 kcal on the balanced split (40% carbs, 30% protein, 30% fat), gives 220 g carbs, 165 g protein and 73 g fat. The tool doesn't work out your calorie target; the Calorie (TDEE) Calculator gives a starting estimate you can bring here.

All four presets at two calorie levels

Split (C / P / F)2,200 kcal1,800 kcal
Balanced (40 / 30 / 30)220 / 165 / 73 g180 / 135 / 60 g
Low carb (25 / 35 / 40)138 / 193 / 98 g113 / 158 / 80 g
High protein (35 / 40 / 25)193 / 220 / 61 g158 / 180 / 50 g
Keto (5 / 30 / 65)28 / 165 / 159 g23 / 135 / 130 g

Fat grams look small next to the others because each gram carries more than twice the energy. On the keto split at 2,200 kcal, the 65% fat share is 1,430 kcal, close to two-thirds of the day, yet it shows as only 159 g.

Why the grams don't add back up exactly

Each figure is rounded to a whole gram on its own. Multiply them back out and you land a few calories off the target: 220 × 4 + 165 × 4 + 73 × 9 = 2,197 kcal for the balanced split, and the low-carb split at 2,200 comes back as 2,206. The difference is rounding, not an error.

Check the protein line against your body weight

Here, protein is a percentage of calories, so it rises and falls with your calorie target rather than with your size. Dropping from 2,200 to 1,800 kcal on the balanced split cuts protein from 165 g to 135 g, even though your body hasn't changed.

It is worth comparing the result with a weight-based figure. The adult RDA for protein is 0.8 g per kg of body weight a day, which is 56 g for a 70 kg person. The Protein Intake Calculator on this site works from body weight and gives ranges by goal. If the two disagree a lot, it tells you the preset split may not suit your calorie level.

Like any of these tools, the output is an estimate, not a diagnosis or a prescribed diet.

Frequently asked questions

Can I enter my own percentages?+

No, the tool offers four fixed splits. For a custom split, use the same formula by hand: multiply calories by the percentage, then divide by 4 for carbs or protein and by 9 for fat.

How many grams of carbs is the keto preset?+

Five percent of your calories divided by 4. That is 28 g at 2,200 kcal, 23 g at 1,800 kcal and 20 g at 1,600 kcal.

Does it count fibre or alcohol separately?+

No. It only divides the calorie target into carbs, protein and fat, using 4, 4 and 9 kcal per gram. Anything else you track has to be handled outside the tool.

Guides & deep dives

Embed this tool on your website

Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.

<iframe src="https://utilityapp.lat/embed/health/macro-calculator" title="Macro Calculator" width="100%" height="660" style="border:0;max-width:760px" loading="lazy"></iframe>
<p style="font-size:13px"><a href="https://utilityapp.lat/health/macro-calculator">Macro Calculator</a> by UtilityApp</p>