Macro Calculator

Macronutrients are protein, carbohydrates and fat, the three sources of calories in food. Planning them in grams makes meal planning easier.

Use the calorie calculator to find your number.
Results update as you type.

Protein a day

100 g

with 250 g carbs and 67 g fat

Carbohydrates
250 g50% of calories
Protein
100 g20% of calories
Fat
67 g30% of calories

Calories from each macronutrient

  • Carbs50%50%
  • Protein20%20%
  • Fat30%30%

About this calculator

Enter your daily calories and choose a split. Balanced suits most people; higher protein helps when losing weight or building muscle.

How to use it

  1. Enter daily calories.
  2. Choose a split or enter your own.
  3. Read grams of each.

The formula

Grams = calories × share ÷ 4 (carbs, protein) or ÷ 9 (fat)
4 kcal
per gram of carbohydrate or protein
9 kcal
per gram of fat

Worked example

2,000 kcal, balanced split

  1. Carbs: 50% → 250 g.
  2. Protein: 20% → 100 g.
  3. Fat: 30% → 67 g.

What the result means

Indian diets are often high in carbohydrates; shifting a little to protein, such as dal, paneer, eggs or curd, helps many people.

Assumptions

  • Calories are already set for your goal.

Limitations

  • Fibre, sugar and vitamins are not covered.

Frequently asked questions

What is a good macro split?

Around 45% to 55% carbs, 15% to 25% protein and 25% to 35% fat suits most adults.

How do I get 100 g of protein in an Indian diet?

Combine dal, curd, paneer, eggs, chicken or fish, soy and milk across meals.

Do macros matter for weight loss?

Calories matter most; enough protein helps keep muscle and hunger in check.

Not medical advice. This calculator is a general screening tool and cannot diagnose any condition. Results are estimates. Please talk to a doctor or a qualified health professional about your health and before making changes to diet, exercise or treatment.

Last reviewed on 1 October 2026. Found a mistake? Tell us.