RubanTools

Macro Calculator

Find your personalised protein, carbohydrate and fat targets for your weight loss, maintenance or muscle-gain goal.

Your Details

Understanding Macronutrients

Protein - 4 kcal/g

Builds and repairs muscle, enzymes and hormones. Sources: eggs, chicken, fish, paneer, legumes, Greek yogurt. Aim 1.6–2.2 g/kg for active people.

Carbs - 4 kcal/g

Primary energy source for brain and muscles. Prefer complex carbs: oats, brown rice, millets, vegetables. Limit refined sugars and maida.

Fat - 9 kcal/g

Hormone production, fat-soluble vitamin absorption and cell membranes. Focus on unsaturated fats: nuts, avocado, ghee (moderate), olive oil.

Macro Calculator for Protein, Carbs and Fat

Macronutrients - protein, carbohydrates, and fat - are the three primary categories of nutrients that provide energy and support bodily functions. The science of tracking macros, popularised by the "If It Fits Your Macros" (IIFYM) approach in the early 2010s, has grown into a mainstream fitness strategy used by millions worldwide. According to the Indian Council of Medical Research (ICMR) 2020 dietary guidelines, an average Indian adult requires approximately 0.8-1.0 grams of protein per kilogram of body weight, 50-60% of calories from carbohydrates, and 20-30% from fats.

Customising Macros for Indian Diets

Traditional Indian diets are carbohydrate-heavy - rice, roti, dal, and sabzi form the core of most meals. This macro calculator helps users adjust their intake based on specific goals such as weight loss, muscle gain, or maintenance, while accounting for individual activity levels. Fitness-conscious Indians following programmes by gyms, sports federations, and online coaches (including those certified by the Fitness Professionals Association of India) use macro targets to optimise performance and body composition effectively.

Applications for Athletes and Competitive Fitness

India's competitive fitness landscape has grown rapidly, with bodybuilding, CrossFit, and marathon running gaining millions of participants. Athletes preparing for national competitions or those targeting personal health goals use macro calculators to build precise nutrition plans. The calculator accounts for Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation and applies activity multipliers to generate daily caloric and macronutrient targets in grams - providing actionable guidance without requiring a nutritionist consultation.

Frequently Asked Questions

Macronutrients are the three main energy-providing nutrients: Protein (4 kcal/g) - builds and repairs muscle, provides satiety, preserves lean mass during fat loss; Carbohydrates (4 kcal/g) - primary energy source for brain and exercise; Fat (9 kcal/g) - hormone production, fat-soluble vitamin absorption, essential fatty acids. Tracking macros ensures you eat the right nutrients for your specific goal.

For muscle building: 1.6–2.2g of protein per kg of body weight per day (current research consensus). For a 70 kg person: 112–154g protein/day. For fat loss while preserving muscle: 2–2.4g/kg. Indian protein sources: paneer (18g/100g), chicken breast (31g/100g), eggs (13g each), dal/lentils (9g/100g cooked). Most Indians eat only 0.6–0.8g/kg - significantly under the optimal range.

Recommended macro split for fat loss: Protein 30–35% of calories (preserves muscle); Carbohydrates 35–45% (energy for training); Fat 25–35% (hormones, satiety). For a 1600 kcal deficit diet for a 70 kg person: ~140g protein, ~160g carbs, ~44g fat. Higher protein within a deficit significantly improves body composition outcomes.

IIFYM is a flexible dieting approach - you can eat any food as long as it fits within your daily macro targets. Unlike rigid diet plans, IIFYM allows occasional Indian treats (samosa, biryani) without guilt if the day's remaining macros are adjusted. Research shows similar fat loss outcomes with flexible vs rigid dieting, but better long-term adherence with flexible approaches.