Macro Maestro
Your evidence-based nutrition coach. Enter your stats, choose your activity & goal — get calories, macros, and a meal plan split.
Your Details
Your Plan
Goal note…
Example split: Protein divided evenly; more carbs earlier & around training; fats spread moderately.
How to Use This Macro Nutrient Calculator
- Select your preferred Units (US or Metric)
- Enter your Age (years)
- Select your Gender (Male or Female)
- Enter your Height (inches/cm) and Weight (lb/kg)
- Select your Activity Level — from Sedentary to Very Active
- Select your Goal — Lose Fat, Maintain, or Build Muscle
- View your personalized results across 4 tabs: Calories, Macros, Pie Chart, and Meal Plan
How Macros Are Calculated (Mifflin-St Jeor Formula)
This calculator uses the Mifflin-St Jeor equation to estimate BMR, then applies activity and goal adjustments:
Male BMR: (10 × weight in kg) + (6.25 × height in cm) — (5 × age) + 5
Female BMR: (10 × weight in kg) + (6.25 × height in cm) — (5 × age) — 161
TDEE = BMR × Activity Multiplier
Daily Calories = TDEE × Goal Multiplier (0.80 for Cut, 1.00 for Maintain, 1.15 for Bulk)
Macros: Protein = 4 cal/g, Carbs = 4 cal/g, Fat = 9 cal/g
Real Example
Inputs:
- Units: US (180 lb, 70 inches)
- Age: 30 years | Gender: Male
- Activity Level: Moderate (3-5 days/week)
- Goal: Maintain weight
Results:
- BMR: 1,783 calories/day
- TDEE: 2,763 calories/day
- Daily Calorie Target: 2,763 calories
- Protein: 173g (25%) | Fat: 92g (30%) | Carbs: 311g (45%)
- Meal Plan: Protein ~43g per meal (Breakfast, Lunch, Dinner) + 43g Snack
Why Use This Macro Nutrient Calculator?
- ✅ Scientifically Accurate — Uses Mifflin-St Jeor BMR formula (gold standard)
- ✅ 3 Goal Options — Cut (fat loss), Maintain, Bulk (muscle gain)
- ✅ 5 Activity Levels — From sedentary to very active athlete
- ✅ Complete Macro Breakdown — Grams and percentages for Protein, Fat, Carbs
- ✅ Visual Pie Chart — See your macro distribution at a glance
- ✅ 4-Meal Plan — Practical split for Breakfast, Lunch, Snack, Dinner
- ✅ US & Metric Support — Works with pounds/inches or kg/cm
- ✅ Free & Unlimited — No signup required
- ✅ Mobile Friendly — Responsive design with tab navigation for small screens
Frequently Asked Questions
What are macronutrients (macros)?
Macronutrients are nutrients your body needs in large amounts for energy and function:
– Protein: 4 calories per gram — builds and repairs muscle
– Carbohydrates: 4 calories per gram — primary energy source
– Fat: 9 calories per gram — hormone production and energy storage
What macro split should I use for my goal?
General guidelines:
– Fat Loss (Cut): Higher protein (30%), moderate fat (25%), lower carbs (45%)
– Maintenance: Balanced: 25% protein, 30% fat, 45% carbs
– Muscle Gain (Bulk): Higher carbs (48%), moderate protein (27%), moderate fat (25%)
How much protein do I need?
For active individuals: 1.6–2.2 grams per kg of body weight. This calculator follows these evidence-based recommendations.
What activity level should I choose?
Sedentary (1.2): Office job, little to no exercise
Light (1.375): Light exercise 1-3 days/week
Moderate (1.55): Moderate exercise 3-5 days/week
Active (1.725): Hard exercise 6-7 days/week
Very Active (1.9): Hard daily training + physical job
Is this calculator accurate for bodybuilding?
Yes — this calculator is specifically designed for bodybuilding and fitness enthusiasts. It uses the Mifflin-St Jeor formula (most accurate for athletes) and includes a bulk/cut/macros option. For advanced bodybuilders, adjust based on progress.
How do I track my macros?
Use food tracking apps like MyFitnessPal, Cronometer, or MacroFactor. Weigh food with a kitchen scale for accuracy. Focus on whole, nutrient-dense foods first.
Related Health & Fitness Calculators
- BMR Calculator — Basal metabolic rate only
- BMI Calculator — Body Mass Index
- Calorie Burn Calculator — Calories burned during exercise
- Water Intake Calculator — Daily hydration needs
- Body Fat Calculator (Navy Method) — Estimate body fat percentage
- One Rep Max Calculator — Strength training 1RM
Disclaimer: This macro nutrient calculator provides estimates for informational purposes only. Individual nutrition needs vary based on metabolism, training intensity, and health conditions. Consult a registered dietitian or healthcare professional before making significant dietary changes.
