Skip to content
OmniCalcX

Macros Calculator

Calculate your ideal macronutrient split for cutting, maintaining, or bulking. Get personalized protein, carb, and fat targets in grams.

Share:
OmnicalcX
BMR
1649cal/day
at rest
TDEE
2556cal/day
maintenance
Target Calories
2556cal/day
maintenance level
Protein
160g
25% ยท 640 cal
Carbs
288g
45% ยท 1152 cal
Fat
85g
30% ยท 765 cal
Macro Ratio
Protein 25%Carbs 45%Fat 30%

How to Use This Macros Calculator

This macros calculator takes your personal details and fitness goals to produce a complete macronutrient breakdown โ€” protein, carbohydrates, and fat in grams โ€” tailored to your body.

Steps:

  1. Select your biological sex (male or female)
  2. Enter your age in years
  3. Enter your height in cm or feet/inches
  4. Enter your weight in kg or lb
  5. Select your activity level based on your daily routine
  6. Choose your goal: cut (lose fat), maintain, or bulk (gain muscle)
  7. View your target calories and macro split in grams and percentages

What Are Macronutrients?

Macronutrients (macros) are the three categories of nutrients that provide your body with energy and building blocks. Everything you eat is made up of some combination of these three:

  • Protein (4 calories per gram): The building block of muscle, skin, hair, enzymes, and hormones. Protein is essential for muscle repair, immune function, and satiety. Good sources include meat, fish, eggs, dairy, legumes, and protein powder.
  • Carbohydrates (4 calories per gram):Your body's preferred energy source, especially for high-intensity exercise. Carbs are stored as glycogen in your muscles and liver. They come in simple forms (sugar, fruit) and complex forms (oats, rice, potatoes, vegetables).
  • Fat (9 calories per gram): The most calorie-dense macronutrient. Fat is essential for hormone production (including testosterone), vitamin absorption (A, D, E, K), brain function, and cell membrane structure. Sources include oils, nuts, avocados, fatty fish, and butter.

Each macro plays a distinct role, and the ratio you choose significantly impacts how you feel, perform, and progress toward your goal.

How to Calculate Your TDEE

The calculator starts by finding your Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation, which is widely considered the most accurate formula for estimating metabolic rate.

For men:

BMR = (10 ร— weight in kg) + (6.25 ร— height in cm) - (5 ร— age) + 5

For women:

BMR = (10 ร— weight in kg) + (6.25 ร— height in cm) - (5 ร— age) - 161

Your BMR is then multiplied by an activity factor to estimate your Total Daily Energy Expenditure (TDEE):

Activity LevelMultiplierDescription
Sedentary1.2Desk job, little to no exercise
Lightly Active1.375Light exercise 1-3 days/week
Moderately Active1.55Moderate exercise 3-5 days/week
Active1.725Hard exercise 6-7 days/week
Very Active1.9Very hard exercise + physical job

Your TDEE represents the number of calories you burn in a day. This is your maintenance calorie level.

Macro Ratios for Different Goals

Once your target calories are set, the calculator assigns a macronutrient split based on your goal. Each goal has a different optimal ratio:

Cutting (Fat Loss): 35% Protein / 25% Fat / 40% Carbs

During a cut, protein is set high (35%) to preserve muscle mass while in a calorie deficit. Research shows that higher protein intake during weight loss helps maintain lean mass and increases satiety, making the deficit more tolerable. Fat is kept at 25% โ€” enough for hormonal health โ€” while carbs fill the remaining 40% to fuel your workouts.

Maintaining: 25% Protein / 30% Fat / 45% Carbs

Maintenance is the most flexible macro split. Protein at 25% provides more than enough for muscle preservation, while fat at 30% supports healthy hormone levels. Carbs at 45% give you plenty of energy for daily activities and training without unnecessary restriction.

Bulking (Muscle Gain): 25% Protein / 20% Fat / 55% Carbs

During a bulk, carbohydrates take center stage (55%) because they provide the energy needed to fuel intense training and support recovery. Protein stays at 25% โ€” still well within the optimal range for muscle growth (1.6-2.2 g/kg). Fat is reduced to 20%, which is the minimum recommended for healthy hormone function, freeing up more calories for carbs.

How to Track Your Macros

Calculating macros is only useful if you actually track them. Here's a practical approach:

  1. Use a tracking app. MyFitnessPal, Cronometer, and MacroFactor are popular choices. They have extensive food databases and barcode scanners for convenience.
  2. Weigh your food. Eyeballing portions is the #1 tracking mistake. A food scale costs about $10-15 and makes tracking dramatically more accurate. Weigh solids in grams and measure liquids in milliliters.
  3. Don't stress over perfection. Hitting within 5-10 grams of each macro target is excellent. Consistency over weeks matters far more than any single day.
  4. Plan ahead.Pre-log your meals at the start of the day. This lets you see where you stand and adjust portions before you've already overeaten.
  5. Adjust every 2-3 weeks.If you're not seeing results after 2-3 weeks of consistent tracking, adjust your calorie target by 200-300 calories and re-evaluate.

Common Mistakes

  • Choosing the wrong activity level.Most people overestimate how active they are. If you have a desk job and work out for 45 minutes, you're "Lightly Active," not "Moderately Active." Choosing too high an activity level means eating more calories than you actually burn.
  • Cutting calories too aggressively. The calculator caps your cut at 80% of TDEE (or TDEE - 500, whichever is higher). Going lower than this increases muscle loss, metabolic adaptation, and the likelihood of binge eating.
  • Ignoring fiber.Fiber is a type of carbohydrate that isn't digested. While it doesn't count toward your net carbs, it's essential for digestive health and satiety. Aim for 25-35g of fiber per day from vegetables, fruits, whole grains, and legumes.
  • Not tracking cooking oils and sauces.A tablespoon of olive oil is 120 calories and 14g of fat. These "invisible" calories add up fast and can easily put you hundreds of calories over your target.
  • Changing everything at once. If your calculated macros are very different from your current diet, transition gradually. Start by hitting your calorie target, then adjust individual macros over a few weeks.

Frequently Asked Questions

How do I know if my macros are working?

Track your body weight (weekly average) and take progress photos every 2-4 weeks. On a cut, you should see the scale trending down at roughly 0.5-1% of body weight per week. On a bulk, aim for 0.25-0.5% per week. If nothing changes after 3 weeks of consistent tracking, adjust calories by 200-300.

Should I count net carbs or total carbs?

For simplicity, count total carbs. Net carbs (total carbs minus fiber) are more relevant for low-carb and ketogenic diets, but for standard macro tracking, total carbs is the standard approach and keeps things straightforward.

Can I eat flexibly while tracking macros?

Yes. This approach is often called "flexible dieting" or "if it fits your macros (IIFYM)." As long as you hit your daily macro targets, you can include any foods you enjoy. However, prioritizing whole, nutrient-dense foods will make it easier to stay within your calorie budget and feel better overall.

What if I have a bad day and go over my macros?

One bad day doesn't ruin your progress. Just get back on track the next day. The occasional overeating session has minimal impact in the context of weeks and months of consistent tracking. Don't try to "make up for it" by severely restricting the next day โ€” that often leads to a cycle of overeating and restriction.

Do I need to track macros forever?

No. Many people track for a few months to develop an intuitive understanding of portion sizes and macro content, then transition to more relaxed eating. The knowledge you gain from tracking is permanent โ€” you'll naturally make better food choices even without logging everything.

Are these macro ratios suitable for vegans or vegetarians?

The macro ratios work for any dietary pattern. However, plant-based eaters may find it harder to hit high protein targets since most plant foods contain a mix of macros (legumes have both protein and carbs, for example). Consider using our protein calculator to plan specific protein sources.

This calculator is for informational purposes only. Consult a healthcare professional for medical advice.