Macro Split Generator

Calculate your ideal macronutrient split based on your daily calorie goal and fitness objectives.

The Macro Split Generator calculates your optimal macronutrient breakdown (protein, carbohydrates, and fats in grams) based on your daily calorie goal and fitness objective. Select maintenance, muscle gain (bulk), or fat loss (cut) and adjust protein preference from moderate to very high. The tool shows exact gram targets for each macronutrient along with educational guidance on why each macro matters for your specific goal.

Protein
188g
752 kcal (30%)
Carbohydrates
281g
1124 kcal (45%)
Fats
69g
621 kcal (25%)

Macronutrient Guide

Protein (4 kcal/g)

Essential for muscle repair and growth. Aim for higher intake if you are active or in a calorie deficit.

Carbohydrates (4 kcal/g)

Your body's primary energy source. Vital for high-intensity training and recovery.

Fats (9 kcal/g)

Important for hormone production and nutrient absorption. Should not be too low for long periods.

Pro Tip

Adjust your carbs up or down based on your energy levels and performance in the gym while keeping protein and fat relatively stable.

Your data stays in your browser
Was this tool useful?
Tutorial

How to Use

1
1

Enter Calories

Input your daily target calorie goal (TDEE).

2
2

Choose Goal

Select whether you want to maintain weight, gain muscle, or lose fat.

3
3

Adjust Protein

Set your protein preference based on your training volume and taste.

Guide

Complete Guide to Macronutrient Splitting

What Are Macronutrients?

Macronutrients (macros) are the three primary nutrient categories that provide energy: protein (4 calories per gram), carbohydrates (4 calories per gram), and fats (9 calories per gram). Unlike micronutrients (vitamins and minerals), macros are needed in large quantities — typically hundreds of grams per day. The ratio in which you consume these macros significantly affects body composition, athletic performance, energy levels, and overall health. A 'macro split' is the percentage or gram distribution of each macronutrient in your daily diet.

Why Macro Splitting Matters

Calorie counting alone does not tell the full story. Two people eating 2,000 calories could have vastly different body compositions depending on their macro split. A high-protein diet preserves muscle during a calorie deficit, while adequate carbohydrates fuel high-intensity training and support recovery. Dietary fat is essential for hormone production (especially testosterone and estrogen), vitamin absorption, and brain function. Athletes, bodybuilders, and anyone pursuing specific fitness goals use macro splitting to optimize their nutrition beyond simple calorie tracking.

Key Concepts in Macro Calculation

Your Total Daily Energy Expenditure (TDEE) determines total calories. For maintenance, consume calories equal to TDEE. For bulk, add 10-20% surplus. For cut, subtract 15-25% deficit. Protein is set first: 0.7-1.0 g per pound of body weight for most people, up to 1.2 g/lb during aggressive cuts. Fat is set second: minimum 0.3 g/lb for hormonal health, typically 25-35% of calories. Remaining calories go to carbohydrates. The specific split depends on training volume, body type, food preferences, and metabolic response.

Best Practices for Macro Tracking

Start with a moderate split (30% protein, 35% carbs, 35% fat) and adjust based on results over 2-4 weeks. Weigh food portions for accuracy during the first month — most people underestimate serving sizes significantly. Focus on food quality within your macros: whole grains over refined carbs, lean meats over processed meats, healthy fats over trans fats. Adjust carbs up on heavy training days and down on rest days (carb cycling). Do not obsess over hitting exact numbers daily — aim for weekly averages within 5-10% of targets.

Examples

Worked Examples

Example: Cutting Phase Macro Split

Given: 180 lb person, TDEE of 2,500 cal, cutting at 20% deficit, high protein preference.

1

Step 1: Target calories = 2,500 × 0.80 = 2,000 cal.

2

Step 2: Protein = 1.0 g/lb × 180 = 180 g (720 cal, 36%).

3

Step 3: Fat = 0.35 g/lb × 180 = 63 g (567 cal, 28%).

4

Step 4: Remaining carbs = (2,000 - 720 - 567) / 4 = 178 g (712 cal, 36%).

Result: Daily targets — 180g protein, 178g carbs, 63g fat (2,000 cal total). High protein preserves muscle during the deficit.

Example: Bulking Phase Macro Split

Given: 160 lb person, TDEE of 2,200 cal, bulking at 15% surplus, moderate protein.

1

Step 1: Target calories = 2,200 × 1.15 = 2,530 cal.

2

Step 2: Protein = 0.8 g/lb × 160 = 128 g (512 cal, 20%).

3

Step 3: Fat = 0.4 g/lb × 160 = 64 g (576 cal, 23%).

4

Step 4: Remaining carbs = (2,530 - 512 - 576) / 4 = 361 g (1,442 cal, 57%).

Result: Daily targets — 128g protein, 361g carbs, 64g fat (2,530 cal). High carbs fuel intense training during the surplus.

Use Cases

Practical Use Cases

Cutting Phase

Calculate a high-protein split to preserve muscle mass while losing body fat.

Bulking Phase

Ensure you have enough carbohydrates to fuel your intense gym performances.

Formula

Formulas Used

Calorie Content of Macronutrients

Calories=(P×4)+(C×4)+(F×9)\text{Calories} = (P \times 4) + (C \times 4) + (F \times 9)
VariableMeaning
Pprotein in grams
Ccarbohydrates in grams
Ffat in grams
4 cal/g for protein and carbs, 9 cal/g for fat

Macro Percentage

%macro=macro caloriestotal calories×100\%_{macro} = \frac{\text{macro calories}}{\text{total calories}} \times 100
VariableMeaning
%_macropercentage of total calories from one macronutrient
macro caloriesgrams × calories per gram
total caloriesdaily calorie target

Frequently Asked Questions

?What is a macro split?

A macro split is the ratio of macronutrients (protein, carbohydrates, and fats) in your diet. For example, a 40/30/30 split means 40% of your calories come from protein, 30% from carbs, and 30% from fat.

?How does the macro split generator work?

Enter your daily calorie goal, select your fitness goal (maintenance, bulk, or cut), and choose your protein preference. The tool calculates the optimal grams of protein, carbs, and fat for your needs.

?Is my fitness data private?

Yes, all calculations happen entirely in your browser. Your calorie goals and dietary preferences are never sent to any server, ensuring complete privacy.

?What macros should I eat to lose fat?

For fat loss (cutting), a higher protein intake helps preserve muscle mass. The tool recommends a high-protein, moderate-carb, moderate-fat split when you select the 'Fat Loss' goal.

?What macros should I eat to build muscle?

For muscle gain (bulking), you need sufficient protein for muscle synthesis and enough carbohydrates to fuel intense workouts. Select 'Muscle Gain' to get an optimized macro split for bulking.

?Can I share my macro split results?

Yes, click the 'Share' button to copy a link with your macro split encoded in the URL. Send it to your trainer, nutritionist, or workout partner.

?How do I know my daily calorie target (TDEE)?

Your Total Daily Energy Expenditure (TDEE) depends on your age, weight, height, and activity level. Use a TDEE calculator to find your number, then enter it here to get your macro breakdown.

Help us improve

How do you like this tool?

Every tool on Kitmul is built from real user requests. Your rating and suggestions help us fix bugs, add missing features and build the tools you actually need.

Rate this tool

Tap a star to tell us how useful this tool was for you.

Suggest an improvement or report a bug

Missing a feature? Found a bug? Have an idea? Tell us and we'll look into it.

Related Tools

Recommended Reading

Recommended Books on Nutrition & Fitness

As an Amazon Associate we earn from qualifying purchases.

Boost Your Capabilities

Professional Products to Boost Your Performance

As an Amazon Associate we earn from qualifying purchases.

Newsletter

Get Free Productivity Tips & New Tools First

Join makers and developers who care about privacy. Every issue: new tool drops, productivity hacks, and insider updates — no spam, ever.

Priority access to new tools
Unsubscribe anytime, no questions asked