AdvertisementHeader leaderboard, 728×90 desktop / 320×50 mobile

Macro Calculator

Protein, carb and fat grams for your calorie target.

kcal
Protein / Carbs / Fat165g / 220g / 73g
Protein
165 g (660 kcal)
Carbohydrates
220 g (880 kcal)
Fat
73 g (660 kcal)
Protein: 660 kcal (30%)Carbs: 880 kcal (40%)Fat: 660 kcal (30%)
AdvertisementIn-content, 336×280 or responsive

How this calculator works

Your calories are split by the chosen percentages, then converted to grams. Protein and carbohydrates carry 4 kcal per gram and fat carries 9.

Formula

Grams = calories × share ÷ kcal per gram

Example

At 2,200 kcal with a balanced split, you get about 165 g protein, 220 g carbs and 73 g fat.

When to use it

  • Planning meals for training
  • Following a specific diet style
  • Reading food labels with a target in mind
Embed this calculator on your website

Free for blogs, schools and businesses. Copy the code below and paste it into any page; please keep the credit link.

Frequently asked questions

How much protein do I need?

Many adults do well with 0.8–1.6 g per kilogram of body weight, with the higher end often used by people who strength train.

Which diet style should I choose?

The balanced split suits most people. The best choice is one you can sustain and that fits any advice from your doctor or dietitian.

Offers from our partners

Sponsored

Smart body scales

Placeholder for a health device partner.

Sponsored

Meal planning apps

Placeholder for a nutrition app partner.

Sponsored

Fitness trackers

Placeholder for a wearables partner.

Learn more

Related calculators

AdvertisementFooter banner, 728×90
AdvertisementMobile anchor, 320×50