Calories tell you how much to eat; macros tell you what that energy is made of. Carbohydrate, protein and fat each play a different role: carbohydrate is the body’s main fuel, protein supplies the building blocks for muscle and many tissues, and fat carries fat-soluble vitamins and supports hormones. This calculator turns any daily calorie target into grams of each, using split presets that stay within the ranges set by the US Institute of Medicine, or a custom split you choose.
Macros are a planning tool, not a prescription. Food quality, fibre, vitamins and minerals matter just as much as the ratio.
How to use the macro calculator
- Enter your daily calories. Use your maintenance figure from the TDEE Calculator or a goal from the Calorie Calculator.
- Choose a split. Start with balanced unless you have a reason to change it, or enter your own percentages.
- Set the number of meals to see the grams per meal.
- Read the grams and the AMDR check. The calculator warns if a custom split sits outside the healthy ranges.
Macro formula
Protein (g) = calories × protein % ÷ 100 ÷ 4
Fat (g) = calories × fat % ÷ 100 ÷ 9
The energy values of 4 kcal per gram for protein and carbohydrate and 9 kcal per gram for fat are the Atwater general factors (FAO, Food energy — methods of analysis and conversion factors, 2003). The acceptable ranges are from the Institute of Medicine, Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids (2005): adults 45–65 percent of calories from carbohydrate, 20–35 percent from fat and 10–35 percent from protein.
Worked example
A 2,000 kcal day on the balanced split (50% carbs, 20% protein, 30% fat), over 3 meals.
- Carbohydrate: 2,000 × 0.50 = 1,000 kcal ÷ 4 = 250 g (83 g per meal)
- Protein: 2,000 × 0.20 = 400 kcal ÷ 4 = 100 g (33 g per meal)
- Fat: 2,000 × 0.30 = 600 kcal ÷ 9 = 67 g (22 g per meal)
Presets compared
| Preset | Carbs | Protein | Fat | Grams at 2,000 kcal (C / P / F) |
|---|---|---|---|---|
| Balanced | 50% | 20% | 30% | 250 / 100 / 67 g |
| Higher protein | 40% | 30% | 30% | 200 / 150 / 67 g |
| Moderate-lower carb | 45% | 30% | 25% | 225 / 150 / 56 g |
Balanced split at different calorie levels
| Calories | Carbohydrate (50%) | Protein (20%) | Fat (30%) |
|---|---|---|---|
| 1,500 | 188 g | 75 g | 50 g |
| 1,800 | 225 g | 90 g | 60 g |
| 2,000 | 250 g | 100 g | 67 g |
| 2,200 | 275 g | 110 g | 73 g |
| 2,500 | 312 g | 125 g | 83 g |
| 3,000 | 375 g | 150 g | 100 g |
Choosing a split
- Check protein first. The Recommended Dietary Allowance is 0.8 g per kilogram of body weight. The Protein Intake Calculator covers higher needs for athletes, older adults and pregnancy.
- Do not drop fat too low. Fat below roughly 20 percent of calories falls under the AMDR and can make it harder to get essential fatty acids.
- Prefer fibre-rich carbohydrate. Whole grains, legumes, fruit and vegetables supply fibre; see the Fiber Intake Calculator.
- Adjust slowly. Change one macro at a time and watch hunger, energy and results.
People with diabetes, kidney disease or other conditions often need individual targets, so follow the plan your clinician or dietitian gives you rather than a general split.
This page is for information only and is not medical or dietary advice. Speak to a doctor or registered dietitian about your own needs.
Sources
- Institute of Medicine. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press, 2005 (Acceptable Macronutrient Distribution Ranges).
- FAO. Food energy — methods of analysis and conversion factors. FAO Food and Nutrition Paper 77, Rome, 2003 (Atwater factors).
- US Department of Agriculture and US Department of Health and Human Services. Dietary Guidelines for Americans, 2020–2025.
Frequently asked questions
What are macros?
Macros, short for macronutrients, are the three nutrients that provide energy: carbohydrate, protein and fat. Carbohydrate and protein give about 4 kcal per gram and fat about 9 kcal per gram, which is how a calorie target converts to grams.
What is the AMDR?
The Acceptable Macronutrient Distribution Range is the share of calories from each macro that the US Institute of Medicine (2005) associates with adequate nutrition and lower chronic disease risk: carbohydrate 45–65 percent, fat 20–35 percent and protein 10–35 percent for adults. The calculator tells you if a custom split falls outside it.
Which split is best for me?
There is no universally best ratio. The balanced preset sits in the middle of every range. Higher protein suits people trying to preserve muscle while losing fat or training hard, while the moderate-lower-carb setting trades some carbohydrate for protein. Try one for a few weeks and judge by energy, hunger and results.
Should I count macros at all?
Not everyone needs to. Counting can help some people reach protein or calorie goals, but it can also encourage unhealthy preoccupation in others. If tracking causes stress or disordered eating thoughts, talk to a professional and focus on food quality instead.
Do grams change if I eat fewer meals?
The daily grams stay the same; only the per-meal grams change. Use the meals field to divide the daily totals evenly.