A precision macronutrient calculator with goal-based splits, gram and percentage targets, and four diet presets. Built for lifters who want exact numbers — not generic 40/30/30 defaults.
The Macro Calculator is a precision tool that breaks your daily calorie target into the three macronutrients that shape body composition: protein, carbohydrates, and fat. Where calorie counters tell you how much energy to consume, this calculator tells you where each calorie should come from — and that distinction determines whether your physique changes.
Built at ffmicalculatore.com for athletes, lifters, and serious dieters, this tool factors in bodyweight, training level, and your specific goal (cut, maintain, lean bulk, recomp, keto) to deliver gram-level macro targets you can hit with a food scale and a bit of discipline.
MACROS / NUTRITION REPORTLIVE
01 /Input Parameters
AgeYR
WeightKG
WeightLBS
HeightCM
HeightFT / IN
Activity LevelPER WEEK
GoalSELECT
−
Cut
=
Maintain
+
Bulk
Diet PresetSPLIT
02 /Output / Verdict
// AWAITING INPUT
Fill in your stats on the left and run the analysis to view your daily macro report.
Macro Formula Explained
The calculator runs three layered equations. First, BMR via Mifflin-St Jeor. Second, TDEE from activity multiplier. Third, the calorie target adjusted by goal, then split into macronutrient grams using your selected diet preset.
Protein and carbs each provide 4 calories per gram; fat provides 9 calories per gram. That density gap is why fat targets always look smaller than carb targets even at similar percentages.
The Three Macronutrients Explained
Every gram of food you eat falls into one of three macros (or alcohol, but that's a different story). Each macro plays a distinct role in body composition, performance, and recovery.
PProtein
4
kcal/g
1.6-2.4
g/kg
25-40%
target
The single most important macro for body composition. Protein preserves muscle during cuts and builds it during bulks. Hit it first — the rest is secondary. Spread across 3 to 5 meals for optimal muscle protein synthesis.
Your primary training fuel. Carbs refill muscle glycogen for the next session and support intense lifting volume. Higher carb diets generally outperform low-carb ones for hypertrophy and strength.
Sources · Rice · Oats · Potato · Fruit · Pasta · Bread
FFats
9
kcal/g
0.5-1.5
g/kg
20-35%
target
Critical for hormone production, especially testosterone and other anabolic hormones. Never drop below 0.5 g/kg of bodyweight — too low for too long and your endocrine system pays the price.
Different goals call for different macronutrient ratios. Here are the four most validated splits and when to use each one.
Default
Balanced
P 30%C 45%F 25%
Recomp
High Protein
P 40%C 35%F 25%
Low Carb
Reduced Carb
P 35%C 25%F 40%
Ketogenic
Keto
P 25%C 5%F 70%
Which Split Should You Pick?
Balanced (30/45/25) is the default starting point for most lifters. It supports moderate training volume, hormone production, and lifestyle flexibility.
High Protein (40/35/25) is the recomp split for advanced lifters trying to gain muscle and lose fat simultaneously. Higher protein protects muscle in a deficit.
Low Carb (35/25/40) works well for endurance athletes adapting to fat oxidation, or anyone with insulin sensitivity issues. Not optimal for max-effort lifting.
Keto (25/5/70) is a therapeutic protocol — useful for specific medical contexts but suboptimal for most strength athletes who depend on glycolytic fuel for high-volume training.
How to Use the Macro Calculator
01
Pick Stats
Choose units, gender, and enter age, height, and weight.
02
Activity Level
Pick the multiplier matching your weekly training and lifestyle.
03
Set Goal
Cut, Maintain, or Bulk. Adjusts your daily calorie target automatically.
04
Pick Preset
Balanced, High Protein, Low Carb, or Keto. Sets the macro split.
Goal-Based Macro Adjustments
Your goal determines the calorie target before macros are calculated. Here's how each goal modifies the math.
Goal
Calorie Adjust
Best For
Cut
TDEE − 500 kcal
Steady fat loss while preserving muscle
Aggressive Cut
TDEE − 750 kcal
Short-term fast fat loss with risk of muscle loss
Maintain
TDEE ± 0
Recomposition and physique maintenance
Lean Bulk
TDEE + 300 kcal
Slow, clean muscle gain with minimal fat
Mass Bulk
TDEE + 500 kcal
Faster muscle gain with some unavoidable fat
Protein Targets by Goal
Protein needs are the most goal-sensitive macro. Here's the evidence-backed range for each phase.
Phase
Protein Target
Reasoning
Cutting
2.0 to 2.4 g/kg
Higher protein protects muscle in a deficit
Maintenance
1.6 to 2.0 g/kg
Sufficient for recovery and recomp
Bulking
1.6 to 2.2 g/kg
Adequate stimulus for muscle protein synthesis
Endurance
1.4 to 1.8 g/kg
Lower hypertrophy demand, higher carb need
General Health
1.2 to 1.6 g/kg
Above the RDA for active sedentary adults
Common Macro Mistakes to Avoid
Hitting calories but ignoring macros. 2,500 kcal of pizza is not the same as 2,500 kcal of chicken, rice, and avocado. Body composition responds to macros, not just calories
Underestimating protein needs. The default RDA (0.8 g/kg) is for sedentary adults. Lifters need 2x to 3x more for muscle preservation and growth
Eating too little fat. Dropping below 0.5 g/kg of bodyweight tanks testosterone and disrupts hormone production. Never go ultra-low-fat for more than a few weeks
Cutting carbs unnecessarily. Most lifters perform better at moderate-to-high carb intakes. Carbs fuel training and refill glycogen — drop them only with good reason
Using volumetric measurements. "One cup of rice" varies by 25 to 40% in actual weight. Use a food scale for accuracy
Not adjusting after weight changes. Lose or gain 3+ kg and your macros need recalculating. Static targets don't track moving bodyweight
Tips for Hitting Your Macros
Plan meals the night before. Pre-logging tomorrow's food eliminates 90% of macro guesswork
Eat protein at every meal. 30 to 50g per meal across 3 to 5 meals optimizes muscle protein synthesis
Use a food scale, every time. Cups and spoons are 20 to 40% off. Grams don't lie
Build meal templates. 3 to 5 staple meals you eat repeatedly makes daily tracking effortless
Time carbs around training. Pre and post-workout carb-heavy meals support performance and recovery
Track for 2 weeks at maintenance before adjusting. If weight is stable, your numbers work. Adjust by ±10% if needed
Hit protein first, fat second, fill remaining calories with carbs. This priority order produces the most consistent body comp results
Who Should Use the Macro Calculator?
Bodybuilders and physique athletes setting precise targets for prep or off-season
Strength athletes fueling for performance while managing weight class
Recreational lifters moving from "eat clean" to actual numerical targets
Coaches programming nutrition for clients with diverse goals
Endurance athletes calibrating fuel for long training blocks
Anyone in a fat-loss plateau who suspects their macros are off
People exploring keto, low-carb, or high-protein diets who need exact gram targets
Frequently Asked Questions
Macros are the three macronutrients in food: protein (4 kcal/g), carbohydrates (4 kcal/g), and fat (9 kcal/g). They matter because body composition responds to macro distribution, not just total calories. Two diets with identical calories but different macro splits produce different physique outcomes — protein protects muscle, carbs fuel training, fat regulates hormones.
The calculator uses Mifflin-St Jeor for BMR (accurate within ±10%) combined with established macro ratios from sports nutrition research. The output is a strong starting point. Track for 2 weeks, weigh yourself daily, and adjust by ±10% in any macro if your body composition isn't responding as expected.
For lifters, 1.6 to 2.2 g per kg of bodyweight covers most goals. Bump to 2.0 to 2.4 g/kg during a fat-loss phase to protect muscle. Above 2.4 g/kg shows diminishing returns. The 0.8 g/kg RDA is for sedentary adults — lifters need 2 to 3 times that.
Most lifters and strength athletes perform better on moderate-to-high carb diets (3 to 7 g per kg of bodyweight). Carbs refill muscle glycogen for high-volume training. Low-carb diets work for some people, but they almost always reduce maximal strength and hypertrophy potential compared to balanced approaches.
A high-protein split (40/35/25 or similar) is generally optimal during cuts. Aim for 2.0 to 2.4 g of protein per kg of bodyweight, moderate carbs (3 to 4 g/kg), and fat at 0.8 to 1.0 g/kg. This combination preserves muscle, supports training intensity, and keeps hormones healthy in a deficit.
A balanced split (30/45/25) at TDEE +200 to +400 calories produces lean muscle gain. Hit 1.6 to 2.2 g/kg protein, prioritize carbs around training, and keep fat at 0.8 to 1.2 g/kg. Aggressive bulks (500+ surplus) gain muscle faster but add fat that has to be cut later.
If you hit your macros accurately, calories take care of themselves — your protein × 4 + carbs × 4 + fat × 9 equals your calorie target by definition. Most tracking apps display both automatically. Hit macros, calories follow.
Keto can work for muscle maintenance and slow hypertrophy, but research consistently shows higher-carb approaches produce better strength and size gains for most lifters. Keto's hormonal and performance trade-offs make it suboptimal for hypertrophy-focused training. Use it only if you have specific medical or personal reasons.
Recalculate every 4 to 6 weeks during an active cut or bulk, or after any weight change of 3 kg or more. Macro targets are tied to bodyweight and TDEE — both shift over time. Static targets from months ago no longer match your current physiology.
Yes. The Macro Calculator at ffmicalculatore.com is completely free, requires no signup, and runs entirely in your browser. None of your inputs are stored, transmitted, or tracked. Use it as often as you need across cuts, bulks, recomps, and diet experiments.