Health & FitnessUpdated May 2026

Macro Calculator

Find your daily protein, carb, and fat targets in grams based on your calories, body weight, and goal.

100% Free
No Signup
Works Offline
Updated 2026

What is a macro calculator?

A macro calculator turns your daily calorie goal and body weight into specific gram targets for protein, carbohydrates, and fat — the three macronutrients that drive energy and recovery. Tracking macros means setting daily targets for each in grams, then building meals to hit them. Protein supports muscle, fat is essential for hormones and absorption, and carbs fuel training and brain function. The calculator recommends a split based on whether you want to cut, maintain, or bulk.

Macro Calculation — Quick Steps & Example

Steps: 1) Determine calorie target (TDEE ± deficit/surplus). 2) Set protein (g) by body weight or lean mass. 3) Set fat to 25–30% of calories. 4) Fill remaining calories with carbs.

Example: 2,000 kcal/day, protein 0.8g/lb at 150 lb → Protein = 120g (480 kcal). Fat = 25% → 500 kcal → 56g. Carbs = (2000−480−500)/4 = 255g.

Macro Calculator

Use this free macro calculator to find your daily protein, carb, and fat targets for your goal.
Your Details
Enter body composition

Enter Your Body Composition

Get personalized protein, carb, and fat targets

i

Macro Guidelines

P

Protein (4 cal/g)

Essential for muscle repair and growth. Aim for 0.8-1g per pound of lean mass.

C

Carbs (4 cal/g)

Primary energy source for workouts. Fill remaining calories after protein and fat.

F

Fat (9 cal/g)

Important for hormones and nutrient absorption. Typically 25-30% of total calories.

i

How our macro calculator works

1

Enter your stats and goal

Type age, sex, weight, height, activity level, and goal (lose, maintain, gain). The calculator computes TDEE first.

2

Choose your macro split

Pick from common splits: balanced (40C/30P/30F), low-carb (20C/40P/40F), high-protein (30C/40P/30F), or set a custom ratio.

3

Get daily targets in grams

See your daily calorie target plus the grams of carbs, protein, and fat. The calculator also shows calories from each macro for verification.

Key things to know about our macro calculator:

  • Protein baseline: 0.8-1.0 g per pound of body weight for general fitness. Up to 1.2-1.6 g/lb for muscle gain or fat loss during a cut.
  • Fat floor: 0.25-0.4 g per pound of body weight. Below this, hormone production (testosterone, estrogen) and vitamin absorption can suffer.
  • Carbs fill the rest: After protein and fat targets are set, the remaining calories go to carbs. Useful for endurance athletes who need high carb intake.

For related calculations, try our calorie calculator.

Verified accuracy

Cross-checked against authoritative formulas (IRS, NIST, ACM) and updated for 2025/2026 tax years and rates.

Instant results

No server roundtrip. All math runs in your browser so results appear the moment you finish typing.

Your data stays private

We never collect, store, or transmit your inputs. Every calculation runs locally in your browser.

Learn as you calculate

Each calculator includes the formula, plain-English explanation, and FAQs so you understand the result.

Estimates only. Calculator results are for educational and planning purposes — not professional advice. For binding decisions on taxes, investments, health, or legal matters, consult a qualified professional.

Related Articles

Macro Calculator — How to Track Macros & Counting Macros for Beginners | CalcCentral