fitness calculator

Macro Calculator

Convert daily calories into protein, carb, and fat gram targets.

Results

Protein grams
165.00
Carb grams
220.00
Fat grams
73.33

How to use this calculator

  1. Enter your daily calorie target.
  2. Set macro percentages for protein, carbs, and fat (they’ll be normalized if slightly off 100%).
  3. We convert macro calories into grams so you can plan meals by grams instead of percentages.

Inputs explained

Daily calories
Total calories you want to consume each day.
Protein %
Percent of calories from protein (4 cal/g).
Carb %
Percent of calories from carbs (4 cal/g).
Fat %
Percent of calories from fat (9 cal/g).

How it works

We normalize your percentages to 100% if they don’t already sum.

Protein & carbs = 4 calories per gram, fat = 9 calories per gram.

Formula

Grams = (Calories × Macro% ÷ 100) ÷ (4 or 9)

When to use it

  • Setting macro targets for cutting, maintenance, or bulking phases.
  • Translating popular splits (40/30/30, keto, high-protein) into grams for meal prep.
  • Comparing how macro ratios change when calories are higher or lower.

Tips & cautions

  • Keep percentages totaling ~100% for the most accurate gram outputs.
  • Adjust protein upward if you’re strength training; keep fat above a healthy minimum.
  • Pair macro tracking with fiber and micronutrient goals for balanced nutrition.
  • Does not enforce that percentages equal 100%—double-check your numbers.
  • General guidance only; therapeutic diets should be set with a dietitian.
  • Does not account for alcohol calories or keto net-carb tracking.

Worked examples

2200 calories, 30/40/30 split

  • Protein ≈ 165 g
  • Carbs ≈ 220 g
  • Fat ≈ 73 g

Keto 65/10/25

  • Protein ≈ 55 g
  • Carbs ≈ 28 g
  • Fat ≈ 159 g

Deep dive

Turn calorie goals into protein, carb, and fat grams by entering your macro percentages—perfect for meal prep and tracking apps.

Supports balanced, high-protein, or keto-style splits so you can hit macros without spreadsheet math.

FAQs

Do percentages have to equal 100?
We scale them automatically, but try to keep them near 100 for accuracy.
Can I target a gram amount instead?
Enter the grams you want into two macro categories, then adjust the third to hit your calorie goal.

Related calculators

Not medical advice. Consult a dietitian for therapeutic diets.