Macro Calculator

Calculate your exact protein, carbs, and fat targets based on your goal and diet preference. Precision nutrition for serious results.

✓ 4 Diet Styles ✓ CSS Pie Chart ✓ Meal Timing ✓ Indian Food Examples
TDEE / Calorie Input
Your TDEE (Maintenance Calories)
kcal/day
💡 Use our TDEE Calculator to find your number, then paste it here.
Goal & Diet Preference
Your Goal
Number of Meals per Day
Diet Preference
Your Daily Macro Targets
— kcal/day
Protein
—g —% — kcal
Carbohydrates
—g —% — kcal
Fats
—g —% — kcal
Protein (4 kcal/g)
Carbs (4 kcal/g)
Fats (9 kcal/g)
🥩
Protein
—
grams per day
— kcal
🍚
Carbohydrates
—
grams per day
— kcal
🥑
Fats
—
grams per day
— kcal
Meal-by-Meal Breakdown
Food Sources by Macro
🥩 Protein Sources
  • Chicken breast31g / 100g
  • Whey protein25g / scoop
  • Eggs6g / egg
  • Paneer (cottage cheese)18g / 100g
  • Greek yogurt10g / 100g
  • Tuna (canned)25g / 100g
  • Moong dal (cooked)7g / 100g
  • Soya chunks52g / 100g dry
🍚 Carb Sources
  • White rice (cooked)28g / 100g
  • Oats66g / 100g dry
  • Sweet potato20g / 100g
  • Roti (whole wheat)25g / roti
  • Banana23g / medium
  • Brown rice (cooked)23g / 100g
  • Dalia (broken wheat)60g / 100g dry
  • Quinoa (cooked)21g / 100g
🥑 Healthy Fats
  • Almonds49g / 100g
  • Peanut butter50g / 100g
  • Avocado15g / 100g
  • Whole eggs (yolk)5g / egg
  • Ghee12g / tbsp
  • Olive oil14g / tbsp
  • Walnuts65g / 100g
  • Flaxseeds42g / 100g
🏆

Hit Your Protein Target — Every Single Day

Hitting 150–200g of protein through food alone is challenging. GainsX Whey Protein (25g per scoop, 120 kcal) and GainsX Creatine Monohydrate (5g/day, proven to boost strength by 5–15%) are the two most research-backed supplements to maximize your results.

What Are Macros? (Macronutrients Explained)

Macronutrients — or “macros” — are the three primary nutrients your body uses for energy: protein, carbohydrates, and fats. Unlike micronutrients (vitamins and minerals), macros provide calories and form the structural basis of your muscle, hormones, and cellular function.

Tracking macros goes beyond just counting calories. Two people eating 2,500 kcal can have dramatically different body composition results depending on how those calories are distributed. A high-protein, moderate-carb approach will build more muscle and preserve more lean mass than a high-fat, low-protein approach at the same calorie level.

Why Protein Is the Most Important Macro for Muscle Building

Protein is the building block of muscle tissue. Every time you train, you create micro-tears in your muscle fibers. Dietary protein provides the amino acids needed to repair and grow these fibers — a process called muscle protein synthesis (MPS).

Optimal Protein Intake by Goal:
• Fat Loss (Cut): 2.2–2.6g per kg of body weight — higher protein preserves muscle while in a deficit
• Maintenance / Recomp: 1.8–2.2g per kg — supports muscle retention and recomposition
• Muscle Gain (Bulk): 1.6–2.2g per kg — additional calories matter more at this stage
• Source: International Society of Sports Nutrition (ISSN) Position Stand

Understanding Carbohydrates: Fuel, Not the Enemy

Carbohydrates are your body’s preferred energy source, especially during high-intensity training. Muscle glycogen (stored carbs) directly powers strength training, HIIT, and explosive movements. Low carb intake = lower training performance = slower muscle growth.

Carb Timing for Maximum Performance

Strategic carb placement around your workouts maximizes energy and recovery:

  • Pre-workout (1–2 hours before): Complex carbs (oats, rice, sweet potato) for sustained energy
  • Post-workout (within 1–2 hours): Fast-digesting carbs (white rice, banana) + protein to replenish glycogen and kickstart recovery
  • Rest days: Reduce carbs by 20–30% and increase healthy fats

Dietary Fats: Why You Shouldn’t Skip Them

Dietary fats are essential for hormone production (including testosterone), fat-soluble vitamin absorption (A, D, E, K), joint health, and brain function. The key is choosing quality fat sources:

  • Monounsaturated fats: Olive oil, avocado, almonds — anti-inflammatory, heart-healthy
  • Polyunsaturated fats (omega-3): Walnuts, flaxseeds, fatty fish — critical for inflammation control and recovery
  • Saturated fats (moderate): Ghee, eggs, coconut oil — important for testosterone production
  • Trans fats — AVOID: Processed foods, vanaspati — no health benefit, numerous harms

Macro Calculator for Indian Diets — Practical Application

Traditional Indian diets are typically high in carbohydrates (rice, roti, dal) and lower in protein compared to Western bodybuilding diets. For Indian fitness enthusiasts, this macro calculator helps bridge the gap:

  • Use whey protein or soya chunks to hit protein targets when whole food sources fall short
  • Dal, rajma, and chana are excellent plant-based protein sources but also carry carbs — account for both
  • Ghee is a quality fat source — 1 teaspoon (5g) = 45 kcal, use it mindfully
  • Paneer is one of the best Indian protein foods — 100g provides ~18g protein and ~20g fat

Diet Preferences Explained

Standard Split

Balanced macros — roughly 30% protein, 40–45% carbs, 25–30% fat. Works for most goals and is the easiest to sustain long-term using a regular mixed diet.

High Protein Split

Protein is pushed to 35–40% of calories. Ideal for aggressive cutting phases where muscle preservation is critical, or for those who respond well to high-protein diets.

Low Carb Split

Carbs reduced to 25–30% of calories, fat increased to 35–40%. Good for metabolic flexibility, appetite control, and those who feel better with fewer carbs. Still allows sufficient carbs for gym performance.

Keto Split

Carbs restricted to ≤5% of calories (~20–50g/day). Fat is the primary fuel (60–70%). Suited for specific therapeutic or fat-loss goals. Not optimal for heavy strength training due to limited glycogen availability. Requires strict adherence.

Frequently Asked Questions About Macros

Research consistently shows that 1.6–2.2g of protein per kg of body weight is optimal for muscle protein synthesis. Going higher (up to 3g/kg) is safe but offers diminishing returns. For a 70 kg person, this means 112–154g of protein per day. Distribute protein across 4–6 meals of 25–40g each for maximum absorption and muscle protein synthesis throughout the day.
Not necessarily — but tracking macros for at least 2–4 weeks gives you a strong mental model of your food choices. After that, many experienced athletes use portion-based or intuitive eating guided by macro awareness. If you’re stuck on a plateau or have a specific physique goal, returning to strict tracking can help identify blind spots. Apps like Cronometer or MyFitnessPal make daily tracking manageable.
At the most basic thermodynamic level, a calorie is a calorie. However, macros have very different effects on satiety, muscle retention, hormone levels, and metabolic rate. Protein has the highest thermic effect (20–30% of its calories are burned during digestion), promotes satiety, and prevents muscle catabolism. This is why 2,000 kcal with 200g protein produces very different body composition results than 2,000 kcal with 80g protein.
For fat loss, prioritize high protein (2–2.6g/kg) to preserve muscle in a caloric deficit. Beyond protein, the best carb-to-fat split is whichever you can adhere to consistently. Some people find low-carb more satiating; others need carbs to maintain gym performance. The most effective approach is one you can sustain — typically 35% protein, 35% carbs, 30% fat for a cutting phase.
Distribute protein evenly across 4–6 meals (25–40g per meal) to maximize muscle protein synthesis throughout the day. Prioritize carbs around your workout — a moderate-carb meal before training (1–2 hrs prior) and a carb + protein meal after. Fats can be spread across most meals but keep them low immediately around workouts as they slow digestion and can blunt the post-workout insulin response.
Yes, but it requires more planning. Best vegetarian protein sources: paneer, Greek yogurt, eggs, whey protein, soy chunks, tofu, tempeh, moong dal, rajma, chickpeas. For vegans: soy protein, pea protein, tofu, tempeh, lentils, edamame. Plant proteins are often incomplete (missing some essential amino acids), so combining sources (rice + dal, wheat + legumes) or using a complete plant protein supplement ensures you get all essential amino acids.
Keto is generally suboptimal for maximum muscle building because muscle glycogen (fueled by carbs) powers high-intensity strength training. In ketosis, the body shifts to fat-burning which works well for endurance but limits explosive performance. That said, some people do make muscle gains on keto with high protein intake and adapted training. For most gym-goers, a standard or high-protein diet with carbs will produce better muscle growth results than keto.
Studies show that average protein intake in India is significantly below recommended levels — many adults consume only 40–50g of protein per day (the Indian RDA is just 0.8g/kg, which is even lower than sports nutrition recommendations). For fitness goals, you need 1.6–2.2g/kg — often 2–3x more than the average Indian diet provides. Supplementing with whey protein (25g per scoop) is one of the most practical ways to bridge this gap affordably.
100% Authentic Supplements
Tracking details within 48 hours
Verify directly with the brand