Macros 101: Calories per Gram and Sample Macro Splits
October 21, 2026
Macronutrient targets convert easily between percentages, calories, and grams because each macro has a fixed energy density: protein and carbohydrate provide about 4 calories per gram, fat about 9, and alcohol about 7. A 2,000-calorie diet split 40% carbs, 30% protein, and 30% fat equals 200 g of carbs, 150 g of protein, and about 67 g of fat.
Skip the math and get your answer instantly:
Open the Macro Calculator →Converting Percentages to Grams
The formula is grams = (calories × percentage) ÷ calories per gram. For 30% protein of 2,000 calories: 600 ÷ 4 = 150 g. For 30% fat: 600 ÷ 9 ≈ 67 g. For 40% carbs: 800 ÷ 4 = 200 g.
Because fat is more than twice as energy dense, a small number of grams of fat represents a large share of calories.
| Split (C / P / F) | Carbs | Protein | Fat |
|---|---|---|---|
| Balanced 40 / 30 / 30 | 200 g | 150 g | 67 g |
| Higher carb 50 / 25 / 25 | 250 g | 125 g | 56 g |
| Low carb 20 / 35 / 45 | 100 g | 175 g | 100 g |
Which Split Should You Choose?
Total calories drive weight change, and protein is the most important macro to set first. After protein, the carbohydrate-to-fat ratio is mostly a matter of preference, performance, and appetite. Endurance athletes often do better on higher carbs, while some people feel fuller on higher fat.
A practical approach is to set protein by body weight (for example 1.6 to 2.2 g/kg for a lifter), keep fat at a minimum of about 20% to 25% of calories for hormone and vitamin absorption, and fill the rest with carbohydrate.
Tracking Without Obsessing
Hitting macros within 5 to 10 grams is accurate enough, since food labels themselves allow some error. Weigh foods for a few weeks to learn typical portions and then use estimates.
Fiber is a carbohydrate that provides fewer usable calories, around 2 per gram, so some trackers subtract it. Pick one convention and stay consistent.
Frequently Asked Questions
How many calories are in a gram of protein, carbs, and fat?
Protein and carbohydrate have about 4 calories per gram and fat has about 9. Alcohol has about 7.
How do I convert macro percentages to grams?
Multiply total calories by the percentage, then divide by calories per gram for that macro.
What is the best macro split for weight loss?
There is no single best split. Keep protein high to preserve muscle and satiety, and choose carbs and fat in a ratio you can sustain.
How much fat do I need at minimum?
Many guidelines suggest at least 20% of calories from fat, or roughly 0.5 g per kg of body weight, for hormone health and nutrient absorption.