Nutrition · Free calculator

Macro Calculator

Split your daily calories into protein, carbohydrate, and fat grams based on your goal, body weight, and preferred macro ratio.

Short answer

Macro Calculator

149Protein target (g/day)

Protein is 27% of calories, fat 28%, carbs 45%. Hit protein first — it drives satiety and muscle retention. Carbs and fat can flex day to day as long as total calories hold.

How it's calculated: 149g protein · 247g carbs · 68g fat on 2,200 kcal. Adjust the inputs below to recalculate for your own numbers.

Disclaimer: Educational estimate only — not medical advice, diagnosis, or treatment. Population formulas do not account for your individual physiology, medications, or medical history. Discuss any health decision with a licensed clinician, and seek immediate care for urgent symptoms.

New here? Watch it work in 2 seconds — then tweak it for you.
2,200
175
1

0.7–1.0 g/lb supports muscle retention in a deficit.

28%
Try it like this

Tap a scenario to load realistic numbers, then tweak the sliders.

Formula used

Protein first, fat by percentage, carbs fill the rest

Protein and fat both have a floor for health and performance. Carbohydrate is the flexible remainder, which is why it moves most when calories change.

P = lb × g/lb · F = kcal × fat% ÷ 9 · C = (kcal − 4P − 9F) ÷ 4
Protein
4 kcal/g
Carbs
4 kcal/g
Fat
9 kcal/g
Use this elsewhere

Embed or cite it

Backlink-friendly embed

Embed this calculator

Free to embed on any site. Inputs preserved, link back to RevenueLab. Each format trades polish for SEO juice.

<script async src="https://www.revenuelab.fyi/embed.js"
  data-calculator="macro-calculator"
  data-title="Macro Calculator"
  data-query="calories=2200&weightLb=175&proteinPerLb=0.85&fatPct=28"></script>

Recommended — auto-resizes to fit, no scrollbars, and drops a crawlable link in your page.

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Macro Calculator. Retrieved from https://www.revenuelab.fyi/macro-calculator
HTML
<p>Source: <a href="https://www.revenuelab.fyi/macro-calculator" target="_blank" rel="noopener">Macro Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Macro Calculator — RevenueLab](https://www.revenuelab.fyi/macro-calculator) (2026).

How much protein you actually need

Research on resistance-trained people in a deficit clusters around 0.7–1.0 g per pound of body weight. Going higher rarely hurts but rarely helps either; going much lower during a cut is the fastest way to lose muscle alongside fat.

  • Set fat no lower than about 0.3 g per pound to protect hormone production.
  • Spread protein across 3–5 feedings of 25–45 g each.
  • In a bulk, carbs are the lever for training performance, not fat.

FAQ

What is the best macro ratio?

There is no universal ratio. Set protein by body weight, keep fat at 20–35% of calories for hormone health, and let carbohydrate fill the rest based on training demand and preference.

Do macros matter more than calories?

Calories drive weight change; macros drive body composition and how you feel. Get calories right first, then tune macros.

Should I track fiber too?

Yes — about 14 g per 1,000 calories is the standard recommendation, which this calculator shows alongside your macros.

How this calculator is built

Independently maintained

Written by Sam Doshi and the RevenueLab editorial team. We don't sell the data feeds this tool is built on.

Sourced from primary data

Benchmarks come from public AdSense / Stripe / IRS disclosures and reader-submitted data — never third-party "$X per view" claims. Full methodology.

Last editorial review

Reviewed on a rolling quarterly cycle. Dated reviews are published on the methodology record for each calculator.

Editorial standards

See our editorial policy and disclaimer. Results are estimates, not advice.

Helpful?