Macro Calculator
Use this Macro Calculator to estimate your daily calories and split them into protein, carbohydrates, and fat based on your goal, activity level, and body details. It gives you a practical starting point for fat loss, maintenance, or muscle gain.
Select your unit system, enter your body details, choose your activity level and goal, and then calculate your daily calories and macros. This tool estimates BMR, TDEE, goal calories, and your daily macro targets in grams.
How to Use This Macro Calculator
Choose metric or imperial units first. Then enter your gender, age, weight, height, activity level, and goal. Click the calculate button to estimate your BMR, TDEE, target calories, and daily macros in grams.
Use the result as a practical starting point, then adjust your intake over time based on progress, hunger, recovery, and training performance.
What Is a Macro Calculator?
A macro calculator estimates your daily calorie needs and then divides those calories into protein, carbohydrates, and fat. People use macro targets to support fat loss, muscle gain, maintenance, and meal planning.
Macros matter because calories alone do not show how your diet is distributed across the nutrients that affect recovery, energy, fullness, and body composition.
Why Use Our Macro Calculator?
- Estimate BMR, TDEE, and goal calories in one place
- Get macro targets in grams, not just percentages
- Use body-weight based protein and fat rules
- Support fat loss, maintenance, and muscle gain goals
- Use a clear tool on mobile and desktop
How This Macro Calculator Works
This calculator first estimates your basal metabolic rate with the Mifflin-St Jeor equation. It then multiplies that value by your selected activity level to estimate your total daily energy expenditure, also known as TDEE.
After that, it adjusts calories based on your goal. For fat loss, it uses a moderate calorie deficit. For muscle gain, it uses a moderate calorie surplus. For maintenance, it keeps calories close to estimated TDEE.
Macro Logic Used
This tool uses a practical body-weight based method instead of relying only on fixed macro percentages.
Fat Loss: Protein = 2.2 g/kg, Fat = 0.8 g/kg, Carbs = remaining calories
Maintenance: Protein = 1.8 g/kg, Fat = 0.9 g/kg, Carbs = remaining calories
Muscle Gain: Protein = 2.0 g/kg, Fat = 0.8 g/kg, Carbs = remaining calories
Protein and carbs contain 4 calories per gram, while fat contains 9 calories per gram.
Macro Calculation Example
Example: A moderately active person who weighs 70 kg and wants maintenance calories will first get an estimated TDEE. The calculator then sets protein and fat targets using grams per kilogram of body weight and gives the remaining calories to carbs.
This creates a practical macro plan that many people can follow and adjust over time based on results.
Why Macros Matter
Protein supports recovery, muscle retention, and fullness. Carbohydrates help fuel training, movement, and daily performance. Fat supports hormones, nutrient absorption, and long-term diet sustainability.
A good macro target helps you move beyond calories alone and gives you a more useful framework for meal planning and body composition goals.