Macro Calculator
Use this macro calculator when you already have a daily calorie target and want to turn a protein, carbohydrate and fat split into grams. Enter calories, choose or edit the percentages, and the tool applies 4 kcal per gram for protein and carbs and 9 kcal per gram for fat. It is a planning calculator, not medical advice or a replacement for a dietitian’s guidance.
How the macro grams are calculated
-
1
Choose a starting split
Pick balanced, high-protein, muscle gain, lower carb or enter your own percentages.
-
2
Enter daily calories
Use the calorie target from your coach, dietitian, nutrition app or TDEE estimate.
-
3
Balance the percentages
Protein, carbs and fat should add to 100%. The warning shows when they do not.
-
4
Convert calories to grams
Protein and carbs use 4 kcal/g; fat uses 9 kcal/g.
-
5
Use the result as a target
Treat the grams as a daily planning guide and adjust with real progress and professional advice.
The macro formulas
The calculator converts each macro percentage into calories first, then into grams:
- Protein grams = daily calories × protein % ÷ 100 ÷ 4
- Carb grams = daily calories × carb % ÷ 100 ÷ 4
- Fat grams = daily calories × fat % ÷ 100 ÷ 9
Preset splits in the tool
| Preset | Protein | Carbs | Fat | Good fit when |
|---|---|---|---|---|
| Balanced | 30% | 40% | 30% | You want an all-purpose starting point |
| High protein | 35% | 35% | 30% | You want protein to be easier to prioritize |
| Muscle gain | 30% | 45% | 25% | You train hard and prefer more calories from carbs |
| Lower carb | 35% | 25% | 40% | You prefer fewer carbs while keeping protein high |
| Custom | any | any | any | You are following a coached or clinical plan |
Example daily targets
| Calories and split | Protein | Carbs | Fat |
|---|---|---|---|
| 2,000 kcal at 30 / 40 / 30 | 150 g | 200 g | 66.7 g |
| 1,800 kcal at 35 / 35 / 30 | 157.5 g | 157.5 g | 60 g |
| 2,600 kcal at 30 / 45 / 25 | 195 g | 292.5 g | 72.2 g |
| 2,000 kcal at 35 / 25 / 40 | 175 g | 125 g | 88.9 g |
Use the numbers responsibly
- Calories come first. This tool does not estimate BMR or TDEE. Use a separate calorie calculator if you need a starting calorie target.
- Protein is often the anchor. Sports nutrition guidance commonly puts active adults around 1.2-2.0 g of protein per kg of body weight per day, depending on training and energy intake.
- Food quality still matters. Fiber, fruit, vegetables, fluids and micronutrients are not shown by a macro split.
- Precision has limits. Food labels, cooked weights and restaurant meals are estimates, so weekly consistency matters more than hitting every gram exactly.
Frequently Asked Questions
No. The calculator assumes you already have a daily calorie target. It only converts that target and your chosen macro percentages into grams of protein, carbs and fat.
The split allocates all of your target calories across protein, carbs and fat. If the total is below or above 100%, the gram result will not match the calorie target.
Balanced is a neutral starting point. High protein can suit dieting or strength phases, muscle gain gives more room to carbs, and lower carb is for people who prefer more calories from fat. Use custom if a professional has given you a specific split.
No. Use the result as a practical daily target, not a pass/fail rule. Many people track a weekly average and keep protein reasonably close while letting carbs and fat vary by meals and training days.
The tool does not create a saved nutrition profile. The values are only used to render the calculator flow, so avoid entering anything you consider sensitive.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
GPA Calculator
Calculate grade point average from letter grades and credit hours. Supports US 4.0 and 5.0 honors scales with the standard A/B/C/D letter table.
Inflation Calculator
Calculate the equivalent purchasing power of a dollar across any two years using historical CPI data from 1913 to today.
Scientific Calculator
Full scientific calculator with trig, log, exponents, factorial, memory, parentheses and DEG/RAD toggle. Runs in your browser.
Binomial Probability Calculator
Compute exact, cumulative and tail probabilities for a binomial distribution. Enter n trials, p success rate and k successes.
Calorie Calculator
Estimate daily calorie needs for your goal using Mifflin-St Jeor BMR and activity factors. Includes deficit and surplus targets.