๐Ÿ’ฐ Financial Calculators โค๏ธ Health & Fitness Calculators ๐Ÿ“ Math Calculators ๐Ÿ”„ Conversion Calculators ๐Ÿ“Š Business Calculators ๐Ÿ—๏ธ Construction Calculators ๐Ÿ“… Date & Time Calculators ๐Ÿงฎ Everyday Calculators

Macro Calculator

Calculate your daily protein, carbohydrate, and fat targets based on your TDEE and chosen macro split. Tabs for weight loss, maintenance, and muscle gain.

โšก Quick Calculator Get a fast estimate
yrs
kg
cm
Daily Target
2ย 633 kcal/day
Protein
197 g/day (30%)
Carbohydrates
263 g/day (40%)
Fat
88 g/day (30%)
TDEE (Maintenance)
2ย 633 kcal/day
Link copied to clipboard!

How to Use the Macro Calculator

Choose your goal tab (Maintain, Lose Weight, or Gain Muscle), then enter your details and select an activity level. Pick a macro split that fits your dietary preference. The calculator computes your TDEE and divides it into daily protein, carbohydrate, and fat targets in both calories and grams.

The Extended Calculator below shows a macro pie chart for your selected goal and a meal distribution guide. The Professional Calculator adds a weekly macro cycling plan (training/rest/refeed days) and carb-to-fat trading for ketogenic adjustments.

Need more detail?
๐Ÿ“Š Extended Calculator More options, charts, and scenario comparison
kg
cm
years
Daily Calorie Target
2649 kcal
TDEE
2649 kcal
Protein
135g
Carbs
328g
Fat
88g
20%50%30%2649kcal
Protein:135g540 kcal
Carbs:328g1314 kcal
Fat:88g795 kcal
Macro Timing Guide
MealProteinCarbsFat
Pre-workout (1โ€“2h before)27g82g9g
Post-workout (within 2h)41g99g9g
Remaining meals68g148g71g

Macro Splits Explained

Balanced (40/30/30): 40% carbs, 30% protein, 30% fat โ€” suitable for most active individuals.

Low-Carb (25/45/30): 25% carbs, 45% protein, 30% fat โ€” good for fat loss and preserving muscle.

High-Protein (30/40/30): 30% carbs, 40% protein, 30% fat โ€” ideal for muscle building and body recomposition.

Calorie density: Protein = 4 kcal/g | Carbohydrates = 4 kcal/g | Fat = 9 kcal/g

Example

Male, 30 years, 80 kg, 180 cm, moderately active. Goal: Maintain. Balanced split.

BMR โ‰ˆ 1,845 kcal | TDEE = 1,845 ร— 1.55 = 2,860 kcal

Protein: 2,860 ร— 30% รท 4 = 215 g/day

Carbs: 2,860 ร— 40% รท 4 = 286 g/day

Fat: 2,860 ร— 30% รท 9 = 95 g/day

Need full precision?
๐Ÿ”ฌ Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
kg
cm
years
Base Daily Macros (TDEE: 2724 kcal)
2724 kcal
Protein
156g
Carbs
334g
Fat
85g
Carb / Fat Trading

Trade fat for carbs (1g fat โ‰ˆ 2.25g carbs, same calories). Use a positive number to reduce fat and increase carbs; negative to do the reverse.

g fat

โ†’ Reduces fat by 0g, adds 0g carbs

Weekly Macro Cycling Plan (on)

Click to cycle: Training โ†’ Rest โ†’ Refeed

DayTypekcalPCF
Mondaytraining2724156g355g76g
Tuesdayrest2424156g238g94g
Wednesdaytraining2724156g355g76g
Thursdayrest2424156g238g94g
Fridaytraining2724156g355g76g
Saturdayrefeed3024156g449g67g
Sundayrest2424156g238g94g
Weekly Total184691092g2227g577g

Frequently Asked Questions

Fat provides 9 kcal per gram because of its chemical structure โ€” it has more carbon-hydrogen bonds available for oxidation. Protein and carbohydrates each provide 4 kcal per gram. This is why high-fat foods are calorically dense.
Most research suggests 1.6โ€“2.2 g of protein per kg of body weight per day for muscle building, and 1.2โ€“1.6 g/kg for general health and weight maintenance. The high-protein split in this calculator typically aligns with these ranges for moderately active individuals.
Tracking total calories is the most important factor for weight change. Macros matter for performance, body composition, and satiety. If you are new to tracking, start with calories alone and introduce macro targets once you are comfortable.
Research shows that calorie deficit โ€” not carbohydrate restriction per se โ€” drives fat loss. Low-carb diets work for many people because they tend to reduce appetite and calorie intake naturally. The best diet is the one you can sustain long-term.

Related Calculators