What Is a Macro Calculator?
A macro calculator helps you determine how much protein, carbohydrates, and fat you should eat each day to reach your fitness goal — whether that's losing weight, building muscle, or maintaining your current body composition.
Understanding Macronutrients
Macronutrients (macros) are the three main energy sources your body uses. Each plays a distinct role in your health and fitness:
Protein
Carbohydrates
Fat
Your Data Stays Private
All calculations happen in your browser with complete privacy protection:
- No uploads — your personal data never leaves your device
- No tracking — we don't collect or store any health information
- No cookies — zero third-party data sharing
- Instant results — all processing happens locally on your device
How to Use the Macro Calculator
Results update automatically as you fill in your information — no need to press a calculate button. Follow these steps to get your personalized macro targets:
Choose Your Unit System
Select Metric (kg and cm) or Imperial (lb, feet, and inches) at the top of the calculator. Switching units will clear your height input to prevent incorrect conversions.
Enter Personal Information
Fill in your gender, age, weight, and height. All four fields are required for the calculation to run. The results will appear as soon as valid data is entered across all fields.
Select Your Activity Level
Choose the option that best describes your typical week:
- Sedentary — desk job, little to no exercise
- Lightly Active — light exercise 1–3 days per week
- Moderately Active — moderate exercise 3–5 days per week
- Very Active — hard exercise 6–7 days per week
- Extremely Active — physical job or training twice a day
Set Your Goal and Diet Type
Pick a goal based on how many calories above or below your TDEE you want to eat:
- Lose Weight — 500 kcal deficit (approximately 0.5 kg per week)
- Lose Slowly — 250 kcal deficit (sustainable fat loss)
- Maintain — eat at your TDEE (body recomposition)
- Gain Slowly — 250 kcal surplus (lean muscle gain)
- Gain Muscle — 500 kcal surplus (faster muscle building)
Then select a diet type to define how those calories are split across macros:
| Diet Type | Protein | Carbs | Fat | Best For |
|---|---|---|---|---|
| Standard | 30% | 40% | 30% | Balanced approach |
| High Protein | 40% | 35% | 25% | Muscle building |
| Low Carb | 35% | 25% | 40% | Fat adaptation |
| Keto | 25% | 5% | 70% | Ketogenic diet |
Read Your Results
The right panel shows your BMR, TDEE, and daily calorie target, followed by exact gram and percentage targets for each macro. A donut chart visualizes the calorie split. Use the per meal toggle to see how to distribute your macros across 3 or 5 meals.
Features
Mifflin-St Jeor BMR Formula
Uses the most widely recommended equation for estimating resting calorie needs, with separate formulas for male and female physiology.
- Clinically validated accuracy
- Gender-specific calculations
- Activity multiplier (1.2 to 1.9)
Five Fitness Goals
Choose from five calorie targets relative to your TDEE, from aggressive fat loss to muscle building.
- −500 kcal (lose weight fast)
- −250 kcal (lose slowly)
- Maintenance (body recomp)
- +250 kcal (lean gain)
- +500 kcal (muscle building)
Four Diet Types
Select a macro distribution that matches your dietary approach and lifestyle preferences.
- Standard (balanced)
- High Protein (muscle focus)
- Low Carb (fat adaptation)
- Keto (ketogenic)
Metric and Imperial Support
Toggle between metric (kg, cm) and imperial (lb, ft + in) units with automatic conversion.
- Instant unit switching
- Automatic height conversion
- Real-time label updates
Macro Donut Chart
Interactive visualization of your calorie distribution across protein, carbohydrates, and fat.
- Hover for exact values
- Color-coded segments
- Instant updates
Per Meal Breakdown
Toggle between 3-meal and 5-meal plans to see how your daily macros divide across each meal.
- 3-meal or 5-meal options
- Per-meal macro targets
- Daily totals included
Frequently Asked Questions
What is a macro and why does it matter?
Macros (macronutrients) are protein, carbohydrates, and fat — the three nutrients that provide calories. Tracking macros gives you more precise control over body composition than tracking calories alone, because each macro has different effects on muscle retention, energy levels, and fat loss.
Key benefit: You can eat the same number of calories but achieve dramatically different results depending on your macro split. For example, higher protein intake helps preserve muscle during weight loss, while adequate carbs support training performance.
What is BMR and TDEE?
BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest to maintain basic functions like breathing, circulation, and cell production.
TDEE (Total Daily Energy Expenditure) is BMR multiplied by your activity level — the actual number of calories you burn in a day including exercise, daily movement, and digestion.
Resting Metabolism
- Calories at complete rest
- Basic body functions only
- Baseline measurement
Total Daily Burn
- BMR + activity calories
- Includes exercise & movement
- Your actual daily target
Which formula does this calculator use?
This calculator uses the Mifflin-St Jeor equation, which is considered the most accurate formula for estimating BMR in the general population and is widely used by registered dietitians.
The Mifflin-St Jeor equation has been validated as the most accurate predictor of resting metabolic rate in non-obese and obese individuals.
— Academy of Nutrition and Dietetics
The formula accounts for gender differences in metabolism and has been clinically validated across diverse populations.
How accurate are these results?
The results are estimates based on statistical population averages. Individual factors such as muscle mass, metabolism variation, hormones, and health conditions are not accounted for.
Expected accuracy range: ±10% for most individuals. Factors that can affect accuracy include:
- Body composition (muscle vs. fat ratio)
- Metabolic adaptation from previous dieting
- Thyroid function and hormonal balance
- Accuracy of activity level selection
- Non-exercise activity thermogenesis (NEAT)
Which diet type should I choose?
Your diet type choice depends on your goals, preferences, and how your body responds to different macronutrient ratios:
Standard
Best for: Beginners, balanced approach, general fitness
A well-rounded macro split that works for most people. Start here if you're new to tracking macros.
High Protein
Best for: Muscle building, fat loss with muscle retention
Prioritizes protein to support muscle growth and recovery. Ideal for strength training and body recomposition.
Low Carb
Best for: Insulin sensitivity, steady energy, fat adaptation
Reduces carbohydrate intake while maintaining adequate protein. Works well for people who feel better on fewer carbs.
Keto
Best for: Ketogenic diet, metabolic therapy, epilepsy management
Very low carb (5%) to induce ketosis. Requires strict adherence and is not suitable for high-intensity training.
Why is my calorie target minimum 1,200 kcal?
This calculator automatically caps the minimum target at 1,200 kcal to protect your health. If your TDEE minus your deficit falls below this threshold, the calculator will show 1,200 kcal as your minimum safe target.
If you need to eat below 1,200 kcal:
- Consult a registered dietitian or healthcare professional
- Get medical supervision and regular monitoring
- Consider a smaller deficit with more patience
- Focus on increasing activity instead of decreasing calories
How do I convert my results into a meal plan?
Use the per meal breakdown toggle in the calculator to see how to divide your daily macros across 3 or 5 meals.
Example: If your daily protein target is 150g and you eat 3 meals, aim for roughly 50g of protein per meal.
Get Your Targets
Note your daily macro goals from the calculator
Choose Meal Frequency
Toggle 3-meal or 5-meal breakdown
Plan Your Meals
Build meals around per-meal targets
Track & Adjust
Use a food tracking app to log intake
No comments yet. Be the first to comment!