Macro Calculator

Calculate your daily protein, carb, and fat intake based on your goals and calorie target.

Understanding Macronutrients

Macronutrients are the three main nutrients your body needs in large amounts: protein, carbohydrates, and fat. Each plays a different role in fueling your body and building muscle.

Calorie Breakdown

FAQ

What macro split is best for weight loss?
Moderate protein (30-35%), moderate carbs (30-40%), moderate fat (25-35%) works for most people.
How much protein do I need?
1.6-2.2g per kg of body weight is optimal for muscle building. 1.2-1.6g for maintenance.
What is the keto diet?
A very low-carb, high-fat diet that forces your body to burn fat for fuel.
How much protein do I need per day?
The recommended dietary allowance (RDA) is 0.8 g per kg of body weight, but active individuals need more. For muscle building, aim for 1.6–2.2 g per kg (0.73–1.0 g per lb). Endurance athletes need 1.2–1.4 g per kg. On a 2,000-calorie diet with 30% protein, you'd get about 150 grams.
Should I track macros or just calories?
Tracking macros is superior for body composition goals because it ensures you get enough protein to preserve muscle during weight loss, enough carbs for energy, and enough fat for hormones. Calorie-only tracking can lead to inadequate protein and muscle loss. If tracking macros feels overwhelming, start with calories and prioritize protein intake.
What's the best macro split for fat loss?
A high-protein approach works best: 35–40% protein, 30–35% carbs, and 25–30% fat. This preserves lean muscle mass during a calorie deficit, keeps you feeling full, and slightly increases your metabolic rate through the thermic effect of food. Aim for a 300–500 calorie daily deficit.
Can I eat carbs at night and still lose weight?
Yes. Total daily calorie and macro intake matter far more than meal timing. Carbs at night will not automatically cause fat gain. Some people even sleep better with a moderate carbohydrate-containing evening meal. Focus on hitting your daily macro targets consistently.

How to Use the Macro Calculator

  1. Enter your body stats — age, gender, weight, and height. Choose metric or imperial units.
  2. Select your activity level — from sedentary (desk job, little exercise) to very active (intense daily training).
  3. Choose your goal — lose weight (calorie deficit), maintain weight, or gain muscle (calorie surplus).
  4. Set your diet preference — balanced, low-carb, or high-protein. This determines the macro split ratio.
  5. Review your results — you'll see daily calorie target plus exact grams of protein, carbohydrates, and fat to hit each day.

Understanding Macronutrients and Tracking

Macronutrients are the three nutrients your body needs in large quantities: protein, carbohydrates, and fat. Each plays a distinct role. Protein (4 calories per gram) builds and repairs muscle tissue, supports immune function, and promotes satiety. Carbohydrates (4 calories per gram) are your body's preferred energy source, fueling both your brain and muscles. Fat (9 calories per gram) regulates hormones, absorbs fat-soluble vitamins (A, D, E, K), and provides long-lasting energy.

The right macro split depends on your goals. For general health, a balanced split of 30% protein, 40% carbs, and 30% fat works well. For fat loss, higher protein (35–40%) helps preserve lean muscle during a calorie deficit while keeping you full. For muscle gain, more carbohydrates (45–50%) fuel intense training sessions, with moderate protein (30%) supporting recovery. Low-carb or ketogenic approaches shift to 60–75% fat, 15–30% protein, and 5–10% carbs.

Tracking macros is more flexible than simply counting calories because it ensures you're getting the right types of calories. Two diets with identical calorie counts can produce very different results depending on macro composition. A food tracking app makes this easier — scan barcodes or search databases to log foods and see your running macro totals throughout the day. Consistency matters more than perfection: hitting your targets within 5–10 grams day to day will produce results over time.

Related Tools