Macro Calculator
Calculate protein, carbs, and fat ratios.
health
Adjust the inputs below
Ready when you are
Adjust the inputs on the left to see your protein.
Introduction to the Macro Calculator
The Macro Calculator is a free online tool that converts your daily calorie target into grams of protein, carbohydrates and fats. The core formulas are Protein g = (Calories x P percent) / 4, Carbs g = (Calories x C percent) / 4 and Fat g = (Calories x F percent) / 9.
Indian gym users, home cooks and dietitians use this macros tool for muscle gain, fat loss and maintenance plans. Whether you eat a Pune vegetarian thali, a Hyderabad biryani or a Mumbai fish curry, the same macro split logic applies, only the food choices change. Related concepts like TDEE, BMR, calorie deficit and protein per kg bodyweight all sit on top of this basic macro calculation.
Inputs are daily calories, goal (cut, maintain, bulk) and dietary preference. Outputs are protein, carb and fat targets in grams plus example Indian meals to hit those numbers.
Note: This is general guidance. For medical conditions like diabetes or PCOS, consult a registered Indian dietitian.
Who Should Use This Macro Calculator
- Gym beginners in Bengaluru learning protein targets for the first time during a Rs 1500 monthly fitness plan.
-
- Home cooks in Mumbai meal prepping for the family with proper protein and carb balance.
-
- PCOS and diabetes patients in Pune managing low GI carb plans with dietitian advice.
-
- Bodybuilders in Hyderabad calculating macros during cutting season before stage shows.
-
- Vegetarian Jain users in Ahmedabad balancing dal, paneer and tofu protein within a sattvic diet.
Tips for Macro Tracking
Smart Macro Tracking Tips
- Indian veg diets often fall short of protein; aim for 1.2-1.6 g per kg bodyweight, using paneer, dal, tofu and whey.
-
- Use a kitchen scale (Rs 600-1500) to weigh chapatis, rice and dal for first 2-3 weeks; accuracy is everything.
-
- Track using HealthifyMe, MyFitnessPal or Google Sheets; a free 30 day trial usually shows real eating patterns.
-
- Limit added fats from ghee and oil to 25-30 g/day for fat loss; for bulk allow 50-60 g/day spread across 4 meals.
-
- Plan one cheat meal per week (chaat, biryani, dosa) within total weekly calorie budget; restrictions rarely last.
Formula Explanation
Core Macro Formula
Protein grams = (Total Calories x Protein percent) / 4 Carbs grams = (Total Calories x Carb percent) / 4 Fat grams = (Total Calories x Fat percent) / 9 Common split for fat loss: 35 protein, 35 carb, 30 fat Common split for muscle gain: 30 protein, 50 carb, 20 fat
Where:
- Total Calories = daily calorie target based on TDEE and goal
-
- Protein/Carb/Fat percent = chosen macro split
-
- 4 and 9 = calories per gram (protein 4, carb 4, fat 9)
Example: 2000 kcal at 35/35/30 split gives Protein 175 g, Carbs 175 g, Fat 67 g.
Macro Quick Reference Table
| Goal | Calories | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|
| Fat loss, sedentary woman | 1500 | 131 | 131 | 50 |
| Maintenance, active man | 2400 | 180 | 270 | 80 |
| Muscle gain, active man | 2800 | 175 | 350 | 78 |
| Veg PCOS plan | 1600 | 120 | 160 | 53 |
| Endurance athlete | 3000 | 150 | 450 | 67 |
Real-World Example
Example: Anjali's Fat Loss Macros
Meet Anjali, a 29 year old marketing executive from Pune who weighs 68 kg with a TDEE of 1900 kcal. She wants to lose 6 kg over 4 months through a sensible Indian vegetarian fat loss plan.
Step 1: Anjali sets daily calories at TDEE minus 400 = 1500 kcal for a 0.4 kg per week deficit. Step 2: She chooses 35/35/30 split: Protein 131 g, Carbs 131 g, Fat 50 g. Step 3: Practical meals: 4 chapatis, 1 cup rice, 2 katori dal, 200 g paneer, 1 scoop whey, 30 g almonds.
Result: Anjali tracks for 16 weeks, loses 6.4 kg, maintains muscle mass and saves Rs 8000 by cooking at home instead of ordering Zomato meals.
Frequently Asked Questions About Macros
Indian gym users, vegetarians and dietitian clients often ask about the right macro split for fat loss vs muscle gain, protein sources in Indian veg meals and how to track macros without spending hours daily. The answers below cover common Indian foods, sample splits and practical tracking tips.
Frequently asked questions
How does the Macro Calculator work?
The Macro Calculator splits your daily calorie target into grams of protein, carbohydrates, and fat. The default split varies by goal: 40% carbs, 30% protein, 30% fat for balanced, 40-50% protein for muscle gain, 50% protein for cutting. Each gram of protein and carbs contributes 4 calories; each gram of fat contributes 9 calories. The calculator handles custom ratios too.
Are the macro recommendations accurate for Indians?
The split percentages align with International Society of Sports Nutrition recommendations. For Indian diets, the calculator suggests 1.6-2.2 grams of protein per kg of body weight for active adults, higher for muscle gain. This is well above the typical Indian intake of 0.8 g/kg, so vegetarian users may need to add dal, paneer, soya, eggs, or protein supplements to hit targets.
What inputs does the Macro Calculator need?
Enter your daily calorie target (from the Calorie Calculator), your goal (cutting, maintaining, bulking), and optionally your body weight for per-kg protein targets. The calculator returns grams of protein, carbs, and fat per day, plus their calorie contribution. You can also customise the percentage split if you follow a specific dietary protocol like keto (5% carbs) or high-carb endurance.
How much protein should an Indian vegetarian aim for?
An active Indian vegetarian should target 1.4-1.8 grams of protein per kg of body weight. A 70 kg vegetarian needs 100-125 grams daily, achievable through dal (7g per katori), paneer (15g per 100g), soya chunks (52g per 100g dry), curd (3g per katori), eggs if eaten (6g each), and 1-2 protein scoops. The calculator computes the target; pacing it across meals is the practical challenge.
Is the Macro Calculator free to use?
Yes, the Macro Calculator is free on AllSmartCalculators with no signup, ads inside the form, or login. Works on any device. Bookmark it when planning meals for a fitness goal, switching dietary protocols (keto, low-carb, balanced), or adjusting macros as body weight changes. Useful for matching kitchen output to a tracked daily macro target.
What other calculators help with diet and fitness?
Pair the Macro Calculator with the Calorie Calculator (for the total target), the BMR Calculator (for the resting metabolic floor), and the Body Fat Calculator (to track lean-mass progress). The Water Intake Calculator handles daily hydration, and the Heart Rate Zone Calculator helps structure exercise intensity to support body-composition goals.
Related calculators
BMI Calculator
Calculate your Body Mass Index in seconds — with WHO categories and Asian-specific cutoffs.
BMR Calculator
Calculate your Basal Metabolic Rate — the calories your body burns at complete rest.
Calorie Calculator
Daily calorie needs to maintain, lose, or gain weight — based on your BMR and activity level.
Body Fat %
Estimate body fat percentage.
Results from this calculator are estimates for informational use only — not financial, medical, or professional advice. Read our full disclaimer before acting on any number you see here.

