Macro Calculator - Protein, Carbs & Fat Targets
Calculate your daily calories with the Mifflin-St Jeor formula and get protein, carb, and fat targets for three popular macro splits. Free and runs entirely in your browser.
Sex
Goal
BMR
1718
kcal/day
TDEE
2662
kcal/day
Target
2662
kcal/day
Balanced (30/40/30)
P 200 g · C 266 g · F 89 g
Low carb (40/20/40)
P 266 g · C 133 g · F 118 g
High protein (40/30/30)
P 266 g · C 200 g · F 89 g
This is an indication, not medical advice.
How Macro Targets Are Calculated
The calculator starts with your basal metabolic rate (BMR) using the Mifflin-St Jeor equation, the formula the American Dietetic Association found most accurate for healthy adults: 10 x weight (kg) + 6.25 x height (cm) - 5 x age + 5 for men, or - 161 for women. A 30 year old man of 178 cm and 75 kg has a BMR of about 1717 kcal. That number is multiplied by an activity factor between 1.2 (sedentary) and 1.9 (extra active) to get your total daily energy expenditure (TDEE).
Your goal then shifts the calorie target: losing weight subtracts 500 kcal per day, which works out to roughly 0.5 kg (1 lb) of fat loss per week, while gaining muscle adds a moderate 300 kcal surplus so more of the gain is lean tissue instead of fat. The calculator never drops below 1200 kcal, a common floor below which meeting basic micronutrient needs becomes difficult.
The three splits translate those calories into grams using 4 kcal per gram of protein and carbohydrate and 9 kcal per gram of fat. Balanced (30/40/30) suits most people and most training styles. Low carb (40/20/40) keeps carbs around 100-150 g at typical calorie levels, popular for appetite control. High protein (40/30/30) pushes protein toward 2 g per kg of body weight, useful during a cut when preserving muscle matters most.
Treat the output as a starting point, not a verdict. Formulas estimate the average person of your size, but real metabolisms vary by 10-15% either way. Track your weight for two to three weeks at the suggested intake: if nothing moves in the direction you want, adjust by 100-200 kcal and reassess. Pair this tool with the Calorie Calculator for a deeper look at energy needs and the BMI Calculator for a quick baseline.
How the Macro Calculator Works
- 01Enter your age, sex, height, and weight (metric or imperial).
- 02Pick your activity level and goal: lose weight, maintain, or gain muscle.
- 03The tool computes your TDEE with the Mifflin-St Jeor formula and applies a 500 kcal deficit or 300 kcal surplus.
- 04Read your protein, carb, and fat grams for three macro splits, each with a visual bar.
Choosing a Macro Split
Balanced (30% protein, 40% carbs, 30% fat) works for most people and most training styles. Low carb (40/20/40) keeps carbohydrates around 100-150 g per day, which many people find easier for appetite control. High protein (40/30/30) pushes protein toward 2 g per kg of body weight and is the usual choice during a cut, when preserving muscle matters most. All three splits deliver the same calories, so weight change depends on the calorie target, not the split.
When to Use This Calculator
Use it whenever you start a new nutrition phase: beginning a diet, switching from cutting to maintenance, or planning a lean bulk. Recalculate after every 5 kg of weight change, since your BMR shifts with body mass, and whenever your training volume changes meaningfully. It is also useful for meal prep: knowing you need, say, 150 g protein per day makes it much easier to plan four meals of 35-40 g each.
Common Use Cases
- Set daily protein, carb, and fat targets before starting a cut or lean bulk → Calorie Calculator
- Plan meal prep portions around a concrete daily protein number
- Compare how a low-carb day differs from a balanced day at the same calories
Tips
- Weigh yourself weekly and adjust calories by 100-200 kcal if the trend stalls for two to three weeks.
- Hit protein first: it protects muscle in a deficit and is the most satiating macronutrient.
- Recalculate your targets after every 5 kg of weight change, since BMR moves with body mass.
Frequently Asked Questions
What are macros?→
Which formula does this calculator use?→
How big is the calorie deficit for weight loss?→
How much protein do I really need?→
Do I have to hit my macros exactly every day?→
Related tools
12 suggested- 01Calorie Calculator - BMR & TDEECalculate your Basal Metabolic Rate (BMR) and Total Daily Energy Expenditure (TDEE). See calories for weight loss, maintenance, and weight gain.
- 02BMR Calculator - Mifflin-St Jeor & Harris-BenedictCalculate your basal metabolic rate with both major formulas side by side, plus a TDEE table for every activity level. Free, instant, browser-based.
- 03Body Fat Calculator - US Navy MethodEstimate body fat percentage from tape measurements with the US Navy formula, including category table and lean mass. Free, instant, browser-based.
- 04Sleep Calculator - Best Bedtime & Wake-Up TimesFind the ideal time to go to bed or wake up based on 90-minute sleep cycles, so your alarm rings in light sleep. Free, instant, browser-based.
- 05Water Intake Calculator - How Much Water Per Day?Estimate your daily water needs from body weight, exercise minutes, and climate, in liters and 250 ml glasses. Free, instant, browser-based.
- 06Ideal Weight Calculator - Robinson, Miller, Devine & HamwiSee your ideal body weight per four classic formulas and the healthy BMI range, in kg and lb. Free, instant, browser-based.
- 07Final Grade Calculator - What Do I Need on My Final?Calculate the score you need on your final exam to reach your target grade. Free, instant, browser-based.
- 08Test Grade Calculator - Easy Grader for TeachersEnter questions and wrong answers to get the score and letter grade, plus a full grading chart. Free, instant, browser-based.
- 09Grade Curve Calculator - Curve Test ScoresCurve a set of test scores with a flat add, square root curve, or scale-to-highest, and compare before/after statistics. Free and browser-based.
- 10Debt Payoff Calculator - Snowball vs AvalancheCompare the snowball and avalanche debt strategies: months to debt-free, total interest, and payoff order for your debts. Free and browser-based.
- 11Savings Goal Calculator - Months to Goal & Required DepositCalculate how long a savings goal takes with monthly deposits and interest, or the monthly deposit needed to hit a deadline. Free and browser-based.
- 12Split Bill Calculator - Group Expenses & Settle UpSplit group expenses fairly: per-person balances and the minimal set of transfers to settle up after a trip or dinner. Free and browser-based.
From the blog
Further reading- BMR and TDEE Calculator: Find Your Daily Calorie NeedsLearn what BMR and TDEE mean, how to calculate them with the Mifflin-St Jeor and Harris-Benedict formulas, and how to set calorie targets that work.8 min read
- Ideal Body Weight Calculator: Find Your Healthy RangeFour clinical formulas to calculate ideal body weight by height and sex. Compare the Devine, Hamwi, Robinson, and Miller methods with free tools.9 min read
- Free Online Calculators for Everyday Math and FinanceFree online calculators for percentages, discounts, VAT, compound interest, and unit conversion. Instant results in your browser, no sign-up needed.8 min read
Link to this tool
Free to use, free to linkMentioning this tool in a README, a blog post or your team wiki? Paste one of these and your readers land straight on the tool, running in their own browser.
- HTML
<a href="https://toolforte.com/tools/macro-calculator">Macro Calculator</a> - MD
[Macro Calculator](https://toolforte.com/tools/macro-calculator)