Macro Calculator

Calculate your daily macros
Enter your daily calorie target and choose how you want calories divided between protein, carbohydrates and fat. The calculator converts percentages into grams.
Turn your result into a Trofia routine.

Your calculation is a starting point. Continue with personalized nutrition planning, meal tracking and Trofia's full wellness experience.

Your estimated macro split
Protein — g/day
Carbs — g/day
Fat — g/day

What are macros?

Macros, short for macronutrients, are protein, carbohydrates and fat. They provide energy and play different roles in the diet.

This calculator converts a calorie target into grams using 4 kcal per gram for protein, 4 kcal per gram for carbohydrates and 9 kcal per gram for fat.

Adult macro ranges

The National Academies' adult Acceptable Macronutrient Distribution Ranges are 10–35% of energy from protein, 45–65% from carbohydrates and 20–35% from fat.

These are population-level reference ranges, not a personalized prescription.

Macro calculator for Indian diets

Macro targets can be used with Indian foods such as rice, roti, dal, vegetables, paneer, curd, eggs, chicken, fish, fruit and legumes.

The macro split does not determine which foods you must eat. Food choice, portions and overall dietary pattern still matter.

Use the Indian Food Calorie Calculator →

Macros and weight management

A macro calculator helps organize a calorie target. It does not predict exactly how a person will respond to a diet.

For weight-management planning, combine calorie awareness with meal quality, activity, sleep, hydration and consistent tracking.

Frequently Asked Questions

How are macro grams calculated?

The calorie share for each macro is converted to grams using 4 kcal/g for protein, 4 kcal/g for carbohydrate and 9 kcal/g for fat.

Can I customize the macro percentages?

Yes. Choose Custom and enter your own protein, carbohydrate and fat percentages. They must add up to exactly 100%.

Is one macro split best for everyone?

No. Macro needs and preferences vary between individuals.

Explore Trofia

Calorie Calculator →    Protein Calculator →    Indian Food Calories →    Meal Tracking →

Explore Trofia →