Macro Calculator – Calculate Your Daily Macros for Any Goal
Dial in your nutrition with our macro calculator. Get personalized daily protein, carb, and fat targets tailored to your body, calories, and whether you want to cut, bulk, or maintain.
How to Use This Macro Calculator
Enter your personal details
Input your gender, age, height, and weight. These factors determine your basal metabolic rate (BMR) — the calories your body burns at rest.
Select activity level and goal
Choose your typical activity level from sedentary to very active. Then select your goal: cut (lose fat), maintain, or bulk (build muscle).
Get your macro targets
The calculator shows your daily calorie target and the grams of protein, carbs, and fat to hit each day based on your goal.
Macro Split Recommendations by Goal
| Goal | Protein | Carbs | Fat | Best For |
|---|---|---|---|---|
| Cut (Fat Loss) | 30% | 40% | 30% | Preserving muscle while in a calorie deficit |
| Maintain | 25% | 50% | 25% | Body recomposition and stable weight |
| Bulk (Muscle Gain) | 30% | 45% | 25% | Supporting muscle growth with surplus calories |
| Keto | 25% | 5% | 70% | Ketogenic diet for fat adaptation |
Note: These are general guidelines. Individual needs vary based on training style, body type, and personal preference. Adjust based on your progress and how you feel.
Understanding Macros
Macronutrients are the three main types of nutrients your body needs in large amounts: protein, carbohydrates, and fat. Each provides energy (calories) and serves specific functions. Protein builds and repairs tissue at 4 calories per gram. Carbs fuel your brain and muscles at 4 calories per gram. Fat supports hormone production and nutrient absorption at 9 calories per gram.
The Mifflin-St Jeor equation used by this calculator estimates your BMR based on research showing it predicts calorie needs within 10% of measured values for most people. Your activity level multiplies this baseline to estimate total daily energy expenditure (TDEE). From there, we adjust calories up or down based on your goal.
Tracking macros gives more flexibility than just counting calories. Two 2,000-calorie diets can have very different effects depending on their macro composition. A high-protein diet preserves muscle during weight loss. Adequate carbs fuel intense training. Healthy fats support hormone production. Hitting macro targets often produces better body composition changes than calorie counting alone.
Tips for Hitting Your Macros
Prioritize Protein at Each Meal
Aim for 25-40g protein per meal. Good sources include chicken breast (31g per 100g), Greek yogurt (10g per 100g), eggs (6g each), and whey protein (20-25g per scoop). Protein keeps you full and preserves muscle during cuts.
Time Carbs Around Training
Eat more carbs before and after workouts when your body uses them most efficiently. Save lower-carb meals for rest days or evenings. Rice, oats, potatoes, and fruit are versatile carb sources that fit most macros.
Don't Fear Dietary Fat
Fat doesn't make you fat — excess calories do. Include healthy fats from nuts, olive oil, avocado, and fatty fish. Fat slows digestion and keeps you satisfied. Just measure carefully since fat is calorie-dense at 9 cal/g.
Use a Tracking App
Apps like MyFitnessPal, Cronometer, or MacroFactor make tracking easy. Log everything you eat for at least 2 weeks to learn portion sizes and macro content. Most people underestimate intake by 30-50% without tracking.
Frequently Asked Questions
Other Free Tools
Ketogenic Macro Calculator
Keto Macro Calculator – Perfect Macros for a Ketogenic Diet
Carb Intake Calculator
Carb Intake Calculator – Daily Carbohydrate Needs Calculator
Fat Intake Calculator
Fat Intake Calculator – How Much Fat Should You Eat Daily?
Protein Distribution Calculator
Protein Distribution Calculator – Optimize Protein Timing Per Meal
Protein Intake Calculator
Protein Intake Calculator – How Much Protein Do You Need Per Day?
Calorie Deficit Calculator
Calorie Deficit Calculator – How Many Calories to Cut to Lose Weight?