Ezcalcus
Home
CookingEveryday LifeEducationFinance
Ezcalcus

Free, instant calculators for everyday life — finance, health, cooking, and everyday math, no sign-up required.

Health & FitnessBMI CalculatorIdeal Weight CalculatorWeight Loss CalculatorWeight Gain CalculatorSee all →
FinanceOvertime CalculatorMortgage CalculatorLoan CalculatorCar Loan CalculatorSee all →
Everyday LifeBirthday CalculatorDate Difference CalculatorTip CalculatorDiscount CalculatorSee all →
Math & ConversionPercentage CalculatorUnit ConverterSquare Footage CalculatorSee all →
LegalPrivacy policyTerms of serviceContact

© 2026 Ezcalcus. All calculators are provided for informational purposes only.

  1. Home /
  2. Health & Fitness /
  3. Macro Calculator
Free Macro Calculator

Get your daily protein, carb & fat targets

Enter your stats, activity level, and goal to get daily grams of protein, carbs, and fat based on your calorie needs.

Daily calorie target
2507 kcal
Protein (30%)188 g
Carbs (40%)251 g
Fat (30%)84 g
These grams are targets, not rules — hitting them consistently over weeks matters more than hitting them exactly every day.
BMR 1618 kcal · TDEE 2507 kcal
30/40/30 splitGoal-basedMetric and imperialInstant result

How the macro split works

This calculator uses a balanced 30/40/30 split of protein, carbs, and fat by percentage of total calories.

MacroShare of caloriesCalories per gramRole
Protein30%4 kcal/gSupports muscle repair and satiety.
Carbohydrates40%4 kcal/gYour body's primary energy source.
Fat30%9 kcal/gSupports hormones and nutrient absorption.

Grams are calculated as (target calories × share) ÷ calories per gram. Use the macro calculator above to see your exact numbers.

About this macro calculator

Macronutrients — protein, carbohydrates, and fat — are the three sources of dietary calories, and how you split them can matter as much as the total number of calories you eat. This calculator first estimates your Total Daily Energy Expenditure (TDEE) using the Mifflin–St Jeor BMR formula and your activity level, then adjusts that number based on your goal: maintaining, losing, or gaining weight.

From your target calories, it splits macros using a balanced ratio of 30% protein, 40% carbohydrates, and 30% fat — a common general-fitness starting point that supports muscle maintenance, provides steady energy, and keeps fat intake at a healthy level. Protein and carbohydrates each provide about 4 calories per gram, while fat provides about 9 calories per gram, and those conversion factors are what turn each percentage into a gram target.

For weight loss, this calculator applies the same 500-calorie daily deficit used across our other calorie-based tools, which typically produces around 0.5 kg (about 1 lb) of fat loss per week. For weight gain, it applies a 500-calorie surplus to support gradual muscle and weight gain. Maintaining simply uses your TDEE as-is.

A 30/40/30 split works well as a general default, but individual needs vary. Athletes and people focused on strength training often benefit from higher protein intake, while endurance athletes may want more carbohydrates. Use this calculator as a starting point and adjust the ratios to fit your training style, food preferences, and how your body responds over time.

This tool provides general estimates for educational purposes only and is not a substitute for personalized advice from a doctor or registered dietitian — especially if you have a medical condition, an eating disorder history, or specific performance or medical nutrition needs.

Sample macro breakdowns

Common weights and goals, already calculated.

Lose weight

60kg80kg100kg

Maintain weight

60kg80kg100kg

Gain weight

60kg80kg100kg

Macro calculator questions

How your protein, carb, and fat targets are calculated.

What are macros?

Macros (macronutrients) are the three sources of dietary calories: protein, carbohydrates, and fat. Protein and carbs each provide about 4 calories per gram, while fat provides about 9 calories per gram.

How does this calculator split my macros?

It uses a balanced default split of 30% of calories from protein, 40% from carbohydrates, and 30% from fat — a common general-fitness starting point — then converts each percentage into grams using standard calorie-per-gram values.

How is my calorie target calculated before splitting macros?

This calculator first estimates your BMR with the Mifflin–St Jeor equation and multiplies it by your activity level to get your TDEE (maintenance calories). If your goal is to lose weight, it subtracts 500 calories; if your goal is to gain weight, it adds 500 calories.

Should everyone use a 30/40/30 macro split?

No — it's a reasonable general-purpose default, but athletes, bodybuilders, and people with specific medical or performance goals often use different ratios, such as higher protein for strength training or higher carbs for endurance sports.

How much protein do I need?

This calculator's default gives you 30% of your calories from protein. Many active adults do well with roughly 1.6–2.2 grams of protein per kilogram of body weight, which may be higher or lower than the 30% default depending on your weight and goals.

Why do carbs and protein have fewer calories per gram than fat?

This is simply the energy density of each macronutrient: protein and carbohydrates provide about 4 calories per gram, while fat provides about 9 calories per gram — more than double, gram for gram.

Will eating my exact macros guarantee results?

No. Macro targets are a useful guide, but factors like total calorie intake, food quality, sleep, training, and consistency over weeks and months matter just as much as hitting exact gram targets every day.

Is this macro calculator medical advice?

No. It provides general estimates for educational purposes only. Talk to a doctor or registered dietitian before making significant changes to your diet, especially if you have a medical condition.

Related tools

🌀

Air Fryer Calculator

Convert any oven recipe's temperature and time to air fryer settings instantly.

Open tool →
⚖️

BMI Calculator

Find your body mass index, weight category, and healthy weight range for your height.

Open tool →
🎯

Ideal Weight Calculator

Estimate your ideal body weight using four medical formulas, plus the healthy BMI range for your height.

Open tool →