Skip to main content

Macro Calculator

Learn how to turn your daily calorie target into grams of protein, carbohydrates and fat, and which split suits your goal and type of diet.

  • Free, no sign-up
  • Updated 1 Oct 2026

Eating well is one part of staying healthy

The right health cover takes care of the rest, from check-ups to hospital bills.

What are macros?

Macronutrients, or macros, are the three nutrients that give your food its calories: carbohydrates, protein and fat. Each does a different job, and the balance between them affects your energy, hunger and how your body changes.

MacroEnergy per gramMain job
Carbohydrates4 kcalQuick energy for the brain and muscles
Protein4 kcalBuilds and repairs muscle, keeps you full
Fat9 kcalHormones, vitamin absorption, stored energy

How are your macros calculated?

  • First, work out your daily calorie needs from your BMR (Mifflin-St Jeor equation) and your activity level. Our calorie calculator does this for you.
  • Next, adjust that figure for your goal: about 550 kcal less to lose half a kilo a week, or about 275 kcal more to gain a quarter kilo a week. Do not go below 1,200 kcal for women or 1,500 kcal for men without medical advice.
  • Finally, split the calories using your diet type and convert each share into grams.
Grams of each macro

Grams = daily calories × share (%) ÷ kcal per gram

For example, a moderately active 30-year-old man who is 175 cm tall and weighs 70 kg needs about 2,556 kcal a day to maintain his weight. On a balanced diet that is about 320 g of carbohydrates, 128 g of protein and 85 g of fat.

Choosing a diet type

Diet typeCarbsProteinFat
Balanced50%20%30%
High protein40%30%30%
Low carb25%35%40%
Low fat60%20%20%
  • Balanced suits most people and fits the way many Indian meals are built around grains, dal and vegetables.
  • High protein helps you feel full while losing weight and supports muscle gain when paired with strength training.
  • Low carb can help some people control appetite or blood sugar, but talk to your doctor first if you have diabetes or take medication.
  • Low fat can suit people who prefer more rice, roti and fruit, or who have been advised to limit fat.

The best diet type is the one you can follow for months, not weeks. Total calories matter most for weight change; macros fine-tune how you feel and what the weight you lose or gain is made of.

How much protein do you need?

Indian dietary guidelines recommend about 0.8 g of protein per kg of body weight a day as a minimum for healthy adults. People who exercise regularly, are losing weight or are trying to build muscle often do better with around 1.2 to 2 g per kg.

Many Indian diets are high in grains and low in protein, so the protein target is often the hardest one to hit. Divide your daily protein in grams by your weight in kg to check it against these ranges.

Protein-rich Indian foods

  • Dals and pulses: moong, masoor, toor, chana and rajma.
  • Dairy: paneer, curd, Greek-style yoghurt and milk.
  • Soya: soya chunks, tofu and soya milk.
  • Eggs, fish and chicken, if you eat them.
  • Sprouts, besan (gram flour) and sattu.
  • Nuts and seeds such as peanuts, almonds and pumpkin seeds, in small portions because they are high in fat.

Tips for hitting your macros

  • Build each meal around a protein source first, then add grains and vegetables.
  • Use a food-tracking app for a couple of weeks to learn what your portions contain.
  • Measure cooking oil and ghee: fat adds up quickly at 9 kcal per gram.
  • Choose whole grains, millets and vegetables for most of your carbohydrates.
  • Aim to be within about 10 g of each target on most days rather than perfect every day.

How accurate is a macro calculator?

Your macros are only as accurate as the calorie estimate they start from, which can be 10% or more off for any one person. Use the numbers as a starting plan, follow them for two or three weeks, and adjust calories if your weight is not moving the way you want.

Frequently asked questions

1.What are good macros for weight loss?

A calorie deficit matters most. Within that, a balanced or high-protein split works well for most people because protein keeps you full and protects muscle. A high-protein split on a moderate deficit is a good starting point.

2.Should I count macros or calories?

Calories decide whether you lose or gain weight. Macros decide how full you feel and whether you keep muscle. Counting macros covers both, because the grams add up to your calorie target.

3.Is a low-carb diet better for losing weight?

Not necessarily. Studies generally find low-carb and low-fat diets lead to similar weight loss when calories are matched. Pick the style you enjoy and can keep up.

4.How much protein is too much?

Up to about 2 g per kg of body weight a day is considered safe for healthy adults. People with kidney disease should follow their doctor's advice on protein.

5.Do I need to hit my macros exactly every day?

No. Being close on most days, especially with protein and total calories, is what makes the difference over weeks and months.

6.Can I follow these macro splits if I have diabetes?

You can use them for general information, but talk to your doctor or a registered dietitian before changing how many carbohydrates you eat, especially if you take insulin or other medicines that lower blood sugar.

Guides to read next

Plain-English guides from the Policywings desk on the same topic as this calculator.