Macro Calculator
Turn your daily calories into protein, carb and fat targets.
Want a personalised plan? Talk to an NNWA counsellor — free, no pressure.
Get my free plan →This calculator uses general Indian (ICMR/Asian-Indian) references and is for information and education only. It is not a medical diagnosis or a substitute for advice from a qualified doctor or registered dietitian.
What are macros?
‘Macros’ is short for macronutrients — the three nutrients that provide energy in your diet: protein, carbohydrate and fat. Total calories decide whether you lose, maintain or gain weight, but how those calories are split across the macros influences your energy, muscle, satiety and overall results. This calculator suggests a sensible macro split based on your calories and goal.
Each macro plays a distinct role. Protein builds and repairs tissue and keeps you full; carbohydrates are your body’s main fuel, especially for activity and the brain; and fats support hormones, absorption of vitamins and long-lasting energy. A balanced split that includes all three is almost always healthier than cutting any one out entirely.
How we calculate your split
We start from your daily calorie target and divide it into the three macros using practical, goal-based ratios, then convert those into grams (protein and carbohydrate provide about 4 calories per gram, fat about 9). Common starting splits include a balanced 30% protein / 40% carb / 30% fat, a higher-protein 40/35/25 for fat loss and muscle retention, and a higher-carb option for very active people — your result is tailored to the goal you choose.
How to use it
Enter your details and goal, and the calculator returns target grams of protein, carbohydrate and fat for the day. Use these as flexible targets to aim for, not rigid rules. Getting roughly into the right range consistently matters far more than hitting numbers to the decimal.
Choosing the right split
If your priority is fat loss while keeping muscle, a slightly higher protein share helps with fullness and preservation of lean tissue. If you train hard or do endurance activity, more carbohydrate supports performance and recovery. If you simply want balanced, everyday health, a moderate split works beautifully. There is no single ‘perfect’ split — the best one is the balanced approach you can actually sustain.
Protein
Dals, legumes, paneer, curd, eggs, fish, chicken, soya, milk.
Carbohydrate
Whole grains, millets, fruit, vegetables, brown rice, oats, roti.
Fat
Nuts, seeds, ghee in moderation, healthy oils, dairy fat.
Macros the Indian way
The good news is that a traditional Indian plate — dal, sabzi, roti or rice, curd and a protein — is naturally well-suited to a balanced macro split. With small tweaks, such as adding a protein source, choosing whole grains and millets, including plenty of vegetables, and being mindful with oil and sugar, you can hit healthy macro targets while eating food you genuinely enjoy. A counsellor can map your targets onto familiar meals so it never feels like a foreign diet.
A note on balance
Macro targets are a helpful framework, but they are not the whole story — food quality, fibre, micronutrients and your relationship with food all matter. Macro tracking is not necessary or advisable for everyone, particularly anyone with a history of disordered eating. Treat these numbers as a guide, keep your approach balanced, and seek professional advice for anything specific to your health.
Do I have to track macros precisely?
No. Aim for the right ballpark consistently. For most people, a roughly balanced plate is more practical and just as effective as exact tracking.
Which macro is most important?
All three matter, but protein is often the one people under-eat. Getting enough protein supports fullness, muscle and recovery, whatever your goal.
Can I follow a macro split as a vegetarian?
Yes. With dals, dairy, soya, legumes, nuts and whole grains, Indian vegetarian diets can meet balanced macro targets comfortably.
Is a low-carb or low-fat diet better?
Neither is universally better. Extreme cutting of any macro is rarely sustainable. A balanced split you can maintain is the healthier long-term choice.
Want your macros turned into real Indian meals? Free plan available.
Get my free plan →Keep it simple and sustainable
It is easy to get lost in numbers, but the most successful approach to macros is usually the simplest one: build most meals around a good protein source, plenty of vegetables, a sensible portion of whole-grain carbohydrate and a little healthy fat. Do that consistently and your macros will largely take care of themselves, without weighing every morsel. Perfect tracking is far less important than a balanced plate you can repeat happily for years.
If your goals or schedule change, your split can change too — there is nothing fixed or sacred about a particular ratio. The best plan is a flexible one that bends with your life. A counsellor can help you set realistic macro targets and, more importantly, show you how to hit them with everyday Indian meals so the whole thing feels natural rather than mathematical.