Nutrition & Diet

Macronutrient (Macros) Calculator

Free instant macro calculator with formula to convert calories into protein, carbs, and fat grams for planning.

By Calculator Suite Pro Editorial Team | Last updated March 18, 2026

Browse more tools in All Tools.

Protein

150 g/day

30%

Carbs

200 g/day

40%

Fat

67 g/day

30%

On this page

Jump to examples, FAQs, and detailed explanations without endless scrolling.

Direct answer

Macronutrient (Macros) Calculator gives an instant result from your inputs. A macronutrient (macros) calculator converts daily calories into grams of protein, carbohydrates, and fat based on a chosen macro split. Formula snapshot: Protein grams = calories x (proteinPercent / 100) / 4. Example: Calories: 2000, Split: 30% P / 40% C / 30% F -> Protein, carbs, and fat grams shown.

About this calculator

A macronutrient (macros) calculator converts daily calories into grams of protein, carbohydrates, and fat based on a chosen macro split.

Macros are calculated using standard calorie-per-gram values: protein and carbs are 4 kcal per gram, fat is 9 kcal per gram.

This tool is useful after you estimate daily calories (for example, using TDEE). If your goal is weight change, set calories first, then choose a macro split that fits your preferences and training.

How it works

A quick explanation of the logic behind the results, so you can trust what you see.

  • Protein grams = calories x (proteinPercent / 100) / 4.
  • Carb grams = calories x (carbPercent / 100) / 4.
  • Fat grams = calories x (fatPercent / 100) / 9.
  • Percentages should add up to 100% for a complete split.

Formula used

These are the core formulas and logic rules used by this calculator.

  • Protein grams = calories x (proteinPercent / 100) / 4.
  • Carb grams = calories x (carbPercent / 100) / 4.
  • Fat grams = calories x (fatPercent / 100) / 9.

Common use cases

Below are common real-world scenarios where this calculator is useful.

  • Meal planning and macro targets
  • Cutting (fat loss) macro planning
  • Bulking (muscle gain) macro planning
  • High-protein diet planning
  • Low-carb macro planning
  • Tracking macros in apps
  • Education (learning calories-to-grams math)
  • Comparing multiple macro splits quickly

How to use

  • Enter your daily calorie target (kcal).
  • Choose a macro split preset or enter your own percentages.
  • Calculate to see grams per day for protein, carbs, and fat.
  • Adjust the split to match your goals and preferences.

Common mistakes to avoid

These are the issues that most often cause confusing results.

  • Entering percentages that do not add to 100%.
  • Forgetting fat has 9 kcal per gram (not 4).
  • Treating macro targets as exact requirements instead of flexible ranges.
  • Setting calories without considering TDEE/maintenance.
  • Ignoring fiber/net carbs concepts when tracking carbs.

Tips and notes

  • Start with a simple split (balanced) and adjust based on satiety and performance.
  • Protein is often prioritized for muscle retention and satiety.
  • If you train hard, ensure carbs are not too low for your energy needs.
  • Use Hydration calculator alongside nutrition planning.
  • If you do not know calories yet, estimate them using the TDEE calculator first.

Popular questions this tool answers

These are common search intents we target with this calculator page and its examples.

  • How to convert calories to macros?
  • What macro split should I use for a calorie deficit?
  • How many grams of protein, carbs, and fat per day?

Glossary

Quick definitions for common terms used in this calculator.

Macros

Macronutrients: protein, carbohydrates, and fat.

kcal per gram

Protein and carbs: 4 kcal/g; fat: 9 kcal/g.

Examples

Balanced example

Input: Calories: 2000, Split: 30% P / 40% C / 30% F

Output: Protein, carbs, and fat grams shown

Higher protein

Input: Calories: 2200, Split: 35% P / 35% C / 30% F

Output: Grams updated instantly

Low carb

Input: Calories: 1800, Split: 35% P / 25% C / 40% F

Output: Fat grams increase due to 9 kcal/g

Related articles

Related guides, examples, and safe educational notes for this tool.

FAQ

Do my macro percentages have to add up to 100%?

Yes, if you want to allocate all calories into macros. Some plans leave room for fiber/alcohol, but for most people 100% is simplest.

Why is fat grams lower for the same percent?

Fat has more calories per gram (9 kcal/g), so fewer grams are needed for the same calorie share.

Is there a perfect macro split?

No. It depends on goals, preferences, and training. Use a split you can follow consistently.

Should I base macros on BMR or TDEE?

Use a daily calorie target, usually derived from TDEE (maintenance) and adjusted for goals.

Do macros guarantee weight change?

Total calories drive weight change over time. Macros influence performance and adherence.

Do I need to hit macros exactly every day?

Not necessarily. Many people use ranges and focus on weekly consistency.

Is this calculator free to use?

Yes. This calculator is free to use without signup.

Can I use this calculator on mobile?

Yes. The calculator is mobile-friendly and works on desktop as well.