Free Macro Calculator
Calculate your ideal daily protein, carbohydrates, and fat targets based on your body stats and goal. Uses the Mifflin-St Jeor equation for accurate results.
Enter your details and click Calculate to see your macro targets.
What Are Macronutrients (Macros)?
Macronutrients โ commonly called "macros" โ are the three primary nutrients your body uses for energy and structural functions: protein, carbohydrates, and fat. Every food you eat contains some combination of these three, and each plays a distinct, irreplaceable role in human physiology.
Protein (4 kcal per gram) is the building block of muscle tissue, enzymes, hormones, and immune cells. It is the most satiating of the three macros, meaning it keeps you feeling full longer. Dietary protein sources include chicken, fish, eggs, dairy, legumes, and protein supplements.
Carbohydrates (4 kcal per gram) are your body's preferred energy source, especially for high-intensity exercise and brain function. They are stored as glycogen in the liver and muscles. Complex carbs like oats, rice, potatoes, and vegetables provide sustained energy alongside fiber and micronutrients.
Fat (9 kcal per gram) is the most calorie-dense macro. Fat supports hormone production, cell membrane integrity, absorption of fat-soluble vitamins (A, D, E, K), and provides long-lasting fuel during low-intensity activity. Healthy fat sources include avocado, nuts, olive oil, and fatty fish.
How to Count Macros
Counting macros means tracking the grams of protein, carbohydrates, and fat you consume each day โ rather than focusing solely on total calorie count. This approach gives you more granular control over your body composition. The process involves:
- Calculate your TDEE โ Total Daily Energy Expenditure, which is your BMR multiplied by an activity factor. Our calculator does this for you using the Mifflin-St Jeor equation.
- Choose a calorie target โ Cut (deficit), maintain, or bulk (surplus).
- Apply a macro split โ Divide your calorie target among protein, carbs, and fat according to your goal percentage split.
- Track your food โ Use apps like MyFitnessPal, Cronometer, or Lose It! to log meals and hit your daily targets.
Consistency matters more than perfection. Hitting within 5โ10 grams of each macro target daily is a realistic and effective approach for most people.
Cutting vs. Bulking: Choosing the Right Goal
Cutting means eating in a calorie deficit to lose body fat while preserving muscle. Our calculator applies a 500 kcal/day deficit, which theoretically produces about 1 lb of fat loss per week. The macro split shifts to higher protein (40%) to protect lean muscle during the deficit.
Maintenance means eating at your TDEE โ neither gaining nor losing significant weight. This is ideal for performance athletes, people in a "diet break," or those happy with their current weight.
Bulking means eating in a calorie surplus to support muscle growth. A modest +300 kcal/day surplus (lean bulk) minimizes fat gain while providing the anabolic fuel needed for hypertrophy. Carbohydrates are increased to 45% to fuel heavy training sessions.
Understanding the Mifflin-St Jeor Equation
Our calculator uses the Mifflin-St Jeor formula, widely regarded as the most accurate BMR (Basal Metabolic Rate) prediction for most adults. BMR is the number of calories your body burns at complete rest. The formula is:
- Male: BMR = (10 ร kg) + (6.25 ร cm) โ (5 ร age) + 5
- Female: BMR = (10 ร kg) + (6.25 ร cm) โ (5 ร age) โ 161
This BMR is then multiplied by an activity factor (1.2 to 1.9) to estimate your full TDEE. Your adjusted calorie goal is then distributed across protein, carbs, and fat based on the macro percentages that best support your stated goal.
Frequently Asked Questions
Related Free Tools
Need a custom tool built for your business?
Get a Free Quote