Macro Calculator — Find Your Daily Protein, Carbs and Fat

This macro calculator breaks your daily calorie needs into the exact grams of protein, carbohydrates, and fats your body needs — based on your specific fitness goal.

Counting calories alone only tells half the story. Two people eating the same 2,000 calories can have completely different results depending on what those calories are made of. Use this free macro calculator to calculate macros that actually support your goal, whether that is weight loss, muscle gain, or maintaining where you are right now.

Don’t know your calories? Calculate your TDEE first →

What your macros mean:

These three numbers — protein, carbs, and fat — together make up your daily calorie intake. Hitting your protein target consistently matters most for preserving and building lean muscle mass. Carbs and fat fill the remaining calories based on your goal and personal preference.

What are macronutrients — and why do they matter?

Macronutrients, or macros, are the three nutrients that provide your body with energy — protein, carbohydrates, and fats. Every food you eat is made up of some combination of these three.

Calories tell you how much energy you are consuming. Macros tell you where that energy is coming from — and that distinction matters enormously for body composition, energy levels, and how your body responds to a calorie deficit or surplus.

Protein is the building block of muscle tissue. It supports muscle growth during a calorie surplus and protects lean muscle mass during a calorie deficit — which is exactly why protein for weight loss is just as important as protein for muscle growth.

Carbohydrates are your body’s primary energy source, particularly during exercise and high-intensity activity. Complex carbohydrates also support steady energy levels and recovery from training.

Fats are essential for hormone production, nutrient absorption, and long-term cellular health. Healthy fats, including omega fatty acids, cannot be skipped entirely no matter what your goal is.

A nutrition plan built only around total calories — without attention to macros — usually leads to muscle loss during weight loss, poor energy during training, or unwanted fat gain during a calorie surplus.

How this macro calculator works

This calculator starts with your daily calorie requirement, then splits it into protein, carbohydrates, and fat based on your selected fitness goal.

The macro split — the percentage of your total calories from each macronutrient — changes depending on whether your goal is fat loss, muscle gain, or maintenance. Each gram of protein and carbohydrate provides 4 calories, while each gram of fat provides 9 calories. The calculator uses these conversion values to translate your calorie target into exact grams.

If you do not already know your daily calorie requirement, use our TDEE Calculator first to find your maintenance calories, or our Calorie Deficit Calculator if your goal is fat loss.

The calorie-to-gram conversion values used in this calculator — 4 calories per gram for protein and carbohydrates, and 9 calories per gram for fat — are established figures referenced across nutritional science literature published by the National Institutes of Health and used as the standard basis for macronutrient calculation worldwide.

How to use this macro calculator

Step 1 — Enter your daily calories

Enter your total daily calorie target. If you are maintaining your current weight, use your TDEE. If you are losing fat, use your calorie deficit target. If you are building muscle, use your calorie surplus target.

Step 2 — Enter your body weight

Your weight in kilograms helps fine-tune your protein recommendation, since protein requirements scale with body weight more reliably than with total calories alone.

Step 3 — Choose your fitness goal

Select weight loss, muscle gain, or maintenance. Each goal uses a different macro split optimised for that specific outcome.

Step 4 — Read your results

Your results show grams per day for protein, carbs, and fat — along with the percentage breakdown and calories from each macronutrient.

Macros for weight loss

During a calorie deficit, the biggest risk is losing muscle alongside fat. Cutting macros that prioritise protein help prevent this.

A higher protein intake during fat loss — typically 30 to 35 percent of total calories — preserves lean muscle mass while your body draws energy from fat stores. This is one of the most well-established principles in nutrition science for anyone combining a calorie deficit with strength training.

Carbohydrates and fats are reduced moderately during a fat loss macro split, but never eliminated — both remain essential for training performance and hormone health.

Macros for muscle gain

Bulking macros work differently. During a calorie surplus, the priority shifts toward providing enough energy and carbohydrates to fuel intense training and recovery, while still keeping protein high enough to support muscle growth.

A muscle gain macro split typically includes a higher percentage of carbohydrates — around 45 percent — to fuel resistance training and replenish glycogen stores between workouts. Protein intake for bodybuilding remains a priority, though slightly lower as a percentage than during a cutting phase, since total calories are already higher.

A lean bulk approach — a modest calorie surplus paired with these macros — tends to produce better long-term results than an aggressive surplus, which typically adds more fat than muscle.

Macros for maintenance

Maintenance macros use a balanced split designed for long-term sustainability rather than rapid change in either direction.

This split works well for anyone not actively trying to lose or gain weight, but who wants a structured nutrition plan that supports daily activity, training performance, and overall health.

Understanding macro ratios

A macro ratio describes the percentage of your daily calories that comes from each macronutrient. You may have seen common examples like a 40-30-30 split — 40 percent carbs, 30 percent protein, 30 percent fat.

There is no single correct macro ratio for everyone. The right split depends on your goal, your activity level, and your personal response to different macronutrient distributions. This calculator uses goal-based defaults that reflect current nutrition research, giving you a reliable starting point you can adjust as needed.

How activity level affects your macro needs

Your daily activity level — sedentary, lightly active, moderately active, very active, or extremely active — directly affects your total calorie needs, which in turn affects your macro grams even at the same percentage split.

Someone training six days a week needs significantly more total carbohydrates than someone with a sedentary lifestyle, simply because their calorie needs are higher to begin with. This is why your TDEE, which already accounts for your activity level, is the right starting point for this calculator.

Frequently asked questions

How do I calculate my macros?

The simplest way to calculate macros is to start with your total daily calories, then apply a percentage split based on your goal. Multiply your calories by each percentage, then divide by 4 for protein and carbs, or by 9 for fat. This calculator does the full calculation automatically once you enter your calories, weight, and goal.

How much protein do I need per day?

Daily protein intake generally falls between 1.6 and 2.2 grams per kilogram of body weight for anyone strength training regularly, with higher amounts more relevant during a calorie deficit to protect lean muscle mass. Our calculator factors your body weight into your protein target directly.

Are carbs bad for weight loss?

No. Carbohydrates are not inherently linked to fat gain — total calorie balance is what determines weight loss or gain. A moderate reduction in carbohydrate intake during a calorie deficit is common, but eliminating carbs entirely is unnecessary and often unsustainable for most people.

Can I follow the same macros every day?

Yes, and for most people this is the easiest approach to stay consistent. Some people prefer to cycle carbohydrates higher on training days and lower on rest days, but this is a refinement, not a requirement for results.

How often should I recalculate my macros?

Recalculate every four to six weeks, or whenever your weight changes by three to five kilograms, or if you change your fitness goal. Your macro grams should update alongside your calorie target as your body and goals change.

Related calculators

TDEE Calculator — Find your total daily calorie burn, the starting point for your macro calculation.

Calorie Deficit Calculator — Set your daily calorie target for fat loss before calculating your cutting macros.

BMR Calculator — Understand your minimum calorie floor to make sure your macro plan stays within a safe range.

Body Fat Percentage Calculator — Track body composition changes alongside your macro-based nutrition plan.

Ideal Weight Calculator — Set a target body weight to guide your overall nutrition strategy.