ToolSpotAI

Macro Calculator

Calculate daily macronutrient targets โ€” protein, carbs, and fat โ€” based on your goals and activity level.

Health

Personal Details

Activity Level

Goal

Diet Type

BMR

1,699

cal/day at rest

TDEE

2,633

cal/day maintenance

Daily Target

2,633

calories/day

2,633

cal/day

Protein (30%)

197g

790 cal

Carbs (40%)

263g

1053 cal

Fat (30%)

88g

790 cal

ProteinCarbsFat

Meal Breakdown

MealCaloriesProteinCarbsFat
Meal 187866g88g29g
Meal 287866g88g29g
Meal 387866g88g29g
Total2633197g263g88g

BMR calculated using the Mifflin-St Jeor equation. TDEE = BMR ร— Activity Factor. Protein & Carbs: 4 cal/g ยท Fat: 9 cal/g. These are estimates โ€” individual metabolism varies. Consult a healthcare professional before starting any diet.

Advertisement

What is Macro Calculator?

A macro calculator determines your optimal daily intake of the three macronutrients โ€” protein, carbohydrates, and fat โ€” based on your body metrics, activity level, and fitness goals. While total calories determine whether you gain or lose weight, the ratio of macronutrients affects body composition, energy levels, recovery, and overall health. Macro tracking (also called IIFYM โ€” "If It Fits Your Macros") is a flexible dieting approach that focuses on hitting specific macronutrient targets rather than restricting food types. This approach allows you to eat a wide variety of foods while still achieving your body composition goals, making it more sustainable than restrictive diets.

How It Works

Enter your age, gender, height, weight, and activity level. The calculator computes your BMR using the Mifflin-St Jeor formula, then multiplies by your activity factor to get your TDEE. Based on your goal (lose weight, maintain, or build muscle), calories are adjusted. Finally, the selected diet preset or custom ratio distributes those calories across protein, carbs, and fat. Results show grams and calories for each macro, with optional per-meal breakdowns.

Formula

TDEE = BMR ร— Activity Multiplier
Goal Calories = TDEE ยฑ adjustment (e.g., -500 for weight loss)
Protein (g) = Goal Calories ร— Protein% รท 4
Carbs (g) = Goal Calories ร— Carb% รท 4
Fat (g) = Goal Calories ร— Fat% รท 9

Formula Explained

The calculator first establishes your total daily energy expenditure (TDEE), then adjusts for your goal. A typical weight loss deficit is 500 calories/day (about 1 pound per week). For muscle building, a surplus of 250-500 calories is typical. The macro percentages are then applied to the adjusted calorie target, and converted to grams using the caloric density of each macronutrient: 4 calories per gram for protein and carbs, 9 calories per gram for fat.

Example

Male, 30 years old, 5'10" (178cm), 180 lbs (82kg), moderately active BMR (Mifflin-St Jeor): 1,780 cal TDEE: 1,780 ร— 1.55 = 2,759 cal Goal: Build muscle (+500): 3,259 cal High Protein preset (45% protein, 30% carbs, 25% fat): Protein: 3,259 ร— 0.45 รท 4 = 367g Carbs: 3,259 ร— 0.30 รท 4 = 244g Fat: 3,259 ร— 0.25 รท 9 = 91g

Tips & Best Practices

  • โœ“Prioritize protein first โ€” it is the most important macro for both muscle building and weight loss.
  • โœ“Spread protein intake across 3-5 meals for optimal muscle protein synthesis.
  • โœ“Fat should not go below 20% of total calories, as it is essential for hormone production and nutrient absorption.
  • โœ“Adjust your macros every 4-6 weeks as your weight and activity level change.
  • โœ“Track your food intake for at least 2 weeks to develop an intuitive sense of portion sizes before going more flexible.

Common Use Cases

  • โ€ขSetting daily nutrition targets for muscle building or fat loss
  • โ€ขPlanning meals and grocery shopping around macro targets
  • โ€ขComparing different diet approaches (keto, high protein, balanced)
  • โ€ขBreaking daily macros into per-meal targets for meal prep
  • โ€ขOptimizing sports nutrition for athletic performance

Frequently Asked Questions

Macronutrients are the three main nutrients your body needs in large amounts: protein (4 calories per gram), carbohydrates (4 calories per gram), and fat (9 calories per gram). Together they make up the caloric content of all food you eat.

For general health, aim for 0.36g per pound of body weight. For muscle building or active people, 0.7-1.0g per pound is recommended. For example, a 180-pound person building muscle should eat 126-180 grams of protein daily.

A common effective macro ratio for weight loss is 40% protein, 30% carbs, 30% fat. Higher protein helps preserve muscle mass during a calorie deficit. However, the most important factor is maintaining a calorie deficit โ€” macro ratios help optimize body composition during weight loss.

The standard ketogenic diet uses approximately 70% fat, 25% protein, and 5% carbohydrates. This typically means under 20-50 grams of carbs per day, which forces the body to use fat as its primary fuel source through a metabolic state called ketosis.

Protein: grams ร— 4 = calories. Carbs: grams ร— 4 = calories. Fat: grams ร— 9 = calories. For example, 150g protein (600 cal) + 200g carbs (800 cal) + 60g fat (540 cal) = 1,940 total calories.

Related tools