Health and fitness

Macros Explained: Protein, Carbs and Fat Targets

How to turn calories into grams of protein, carbs and fat, and what the official ranges say.

By Osama · Published October 13, 2026 · 8 min read

Protein 4Carbs 4Fat 9calories per gram

"Macros" is short for macronutrients: protein, carbohydrate and fat, the three nutrients that supply nearly all of your calories. Counting calories tells you how much you eat. Macros describe what it is made of, which affects hunger, energy, training and how much muscle you keep when you lose weight. This guide explains how to turn a calorie target into grams, what the common splits look like, and what the official ranges say.

The short version

  • Protein and carbs have 4 calories per gram, fat has 9. Grams = calories for that macro ÷ calories per gram.
  • Official guidance gives wide ranges: roughly 10–35% of calories from protein, 45–65% from carbohydrate and 20–35% from fat.
  • Protein is the one worth targeting by body weight rather than by percentage.
  • Calories matter most for weight change. Macros are for fine-tuning, and many people do well with a simple balanced split.

Calories per gram

Each macro gives a fixed number of calories per gram. Alcohol, not a nutrient we need, adds about 7 calories per gram.

Calories in one gram of each nutrientProtein and carbohydrate provide about 4 calories per gram, alcohol about 7 and fat about 9.02468104 kcalProtein4 kcalCarbohydrate7 kcalAlcohol9 kcalFat
Fat is more than twice as calorie-dense as protein or carbohydrate, which is why small amounts of oil or butter add up quickly.

From calories to grams, step by step

Start with your daily calorie target. Our calorie guide shows how to estimate it. Say it is 2,000 calories and you choose a 30% protein, 40% carbohydrate, 30% fat split.

  1. Calories per macro: protein 2000 × 0.30 = 600, carbohydrate 2000 × 0.40 = 800, fat 2000 × 0.30 = 600.
  2. Divide by calories per gram: protein 600 ÷ 4 = 150 g.
  3. Carbohydrate 800 ÷ 4 = 200 g.
  4. Fat 600 ÷ 9 = 67 g.
A 2,000 calorie day split 30/40/30Protein 600 calories (150 g), carbohydrate 800 calories (200 g) and fat 600 calories (67 g).Total: 2000 kcal calories30%40%30%Protein: 150 g600 kcalCarbohydrate: 200 g800 kcalFat: 67 g600 kcal
The same split by calories and by grams. Fat takes the same share of calories as protein but far fewer grams.

You can do this instantly with our Macro Calculator.

Common splits compared

No single split is right for everyone. Here are four common ones at 2,000 calories:

Grams of each macro for 2,000 calories under four splitsAt 2,000 calories: Balanced 150 g protein, 200 g carbohydrate, 67 g fat; Low fat 150 g protein, 275 g carbohydrate, 33 g fat; Low carb 200 g protein, 100 g carbohydrate, 89 g fat; High protein 200 g protein, 150 g carbohydrate, 67 g fat.Protein (g)Balanced150 gLow fat150 gLow carb200 gHigh protein200 gCarbohydrate (g)Balanced200 gLow fat275 gLow carb100 gHigh protein150 gFat (g)Balanced67 gLow fat33 gLow carb89 gHigh protein67 g
A low-carb split trades about 100 g of carbohydrate for roughly 20 g more fat and 50 g more protein than the balanced split.
View the macro splits as numbers
SplitProteinCarbohydrateFat
Balanced (30/40/30)150 g200 g67 g
Low fat (30/55/15)150 g275 g33 g
Low carb (40/20/40)200 g100 g89 g
High protein (40/30/30)200 g150 g67 g

Studies comparing diets with different macro ratios generally find that people lose similar amounts of weight when calories and protein are matched, and that the best split is the one a person can keep following. Choose by preference, health needs and how you feel.

What the official ranges say

  • Protein: 10–35% of calories for adults, with a minimum RDA of 0.8 g per kg of body weight to avoid deficiency.
  • Carbohydrate: 45–65% of calories, with a minimum of about 130 g a day to supply the brain.
  • Fat: 20–35% of calories. Our Fat Intake Calculator uses this range and also shows saturated fat limits.

These are the Acceptable Macronutrient Distribution Ranges (AMDRs) set by the National Academies and used in the Dietary Guidelines for Americans. They are wide on purpose, because many mixes support health.

How much protein do you need?

Because protein affects muscle, a body-weight target is more useful than a percentage. The RDA of 0.8 g per kg is a floor that prevents deficiency. People who exercise regularly, are losing weight, or are older are often advised to eat more. Our Protein Calculator uses 1.0 to 1.8 g per kg for active people.

Daily protein for a 165 lb (75 kg) personFor someone weighing 165 lb (75 kg), the RDA of 0.8 g per kg is 60 g. A range of 1.0 to 1.8 g per kg for active people is 75 to 135 g. Protein at 10 to 35 percent of 2,000 calories is 50 to 175 g.0255075100125150175200RDA to 1.0 g/kg60 to 75Active: 1.0-1.8 g/kg75 to 13510-35% of 2,000 kcal50 to 175
For a 165 lb person the range runs from 60 g at the RDA to about 135 g at 1.8 g per kg. A percentage target such as 30% can land above or below this depending on calories.

Very high protein intakes are not necessary for most people, and anyone with kidney disease or other medical conditions should talk to a doctor first.

Tips for using macros

  • Set calories first, then protein, then split what remains between carbs and fat by preference.
  • Be flexible. Hitting each number exactly every day is unnecessary. Weekly averages work.
  • Count quality too. Fibre, vegetables and whole foods matter beyond the macro numbers.
  • Adjust from results. If energy, hunger or progress is off after a few weeks, change one thing at a time.

Common questions

What does "macros" mean?

It is short for macronutrients: protein, carbohydrate and fat. They are the nutrients that supply calories, as opposed to vitamins and minerals, which do not.

How do I convert calories to grams of protein, carbs and fat?

Multiply your calorie target by the share you want for each macro, then divide by 4 for protein and carbohydrate or by 9 for fat. For example, 600 calories of protein is 150 g.

What is the best macro split for weight loss?

There is no single best one. A calorie deficit drives weight loss, and a higher protein share can help with fullness and keeping muscle. Pick a split you can sustain.

How much protein do I need per day?

The RDA is 0.8 g per kg of body weight. Active people and people losing weight are commonly advised to eat more, around 1.0 to 1.8 g per kg in the range used by our calculator. A doctor or dietitian can tailor this to you.

Do I need to track macros?

No. They are a tool for people who want more precision, such as athletes or people with specific goals. Many people reach their goals with simple habits and a calorie estimate.

Sources and further reading

This guide is for general education and is not medical or dietary advice. Needs vary with age, health and activity. Talk to a doctor or registered dietitian, especially if you have a medical condition.

Keep reading

Try the calculators