Macro Calculator
Free, Private, and Quick
Turn your daily calories into grams of protein, carbohydrate, and fat, for the day and for each meal.
Your entries stay in your browser. They leave it only if you choose to send your result on WhatsApp. Only your choice of units is remembered, on this device.
Your result will appear here
Enter your calories, goal, and split to see your grams a day and per meal.
Your daily target
- Protein
- Carbohydrate
- Fat
This has been held at 1,200 kcal, a safe minimum. Please talk to a nutritionist before eating less than this.
How this was calculated
Losing weight takes off 500 kcal a day, and gaining adds 300. Each percentage of that target is turned into grams, using 4 kcal per gram for protein and carbohydrate, and 9 kcal per gram for fat. Dividing by your meals gives the amount per meal.
Want to talk this through?
WhatsApp opens with this message, and nothing is sent until you send it:
This is arithmetic on the numbers you enter, not a meal plan or medical advice. It is for adults, and not meant during pregnancy or for managing a medical condition. This is an estimate for general information only, not medical advice.
What Macros Are
Macronutrients, or macros, are the three parts of food that give you energy: protein, carbohydrate, and fat. Each one has its own job. Protein helps build and repair the body. Carbohydrate is a main source of fuel, especially for the brain and for exercise. Fat helps your body absorb some vitamins, and it is needed to make hormones.
Counting them is not necessary for healthy eating, and many people eat very well without ever doing it. It can be useful for some goals, or for anyone curious about what is on their plate.
How It Is Worked Out
You give the calculator three things: your calories, your goal, and your split. If you are losing weight, it takes off 500 kcal a day, and if you are gaining, it adds 300. A weight-loss target is held at 1,200 kcal at the lowest.
It then works out each share of those calories and turns it into grams, using 4 kcal per gram for protein and carbohydrate, and 9 kcal per gram for fat. Dividing by your number of meals gives you the amount for each one.
The percentages are yours to choose, and they need to add up to 100. Ready-made splits will be added once the nutritionist has reviewed them.
Quality Still Matters
Two diets with the same macros can be very different. Carbohydrate can come from whole grains, pulses, fruit, and vegetables, or from sweets and refined snacks. Fat can come from nuts, seeds, and mustard or groundnut oil, or from deep-fried food. The numbers don’t show this difference, but your body notices it.
Fitting It to Indian Meals
Many Indian meals bring grains, pulses, and vegetables together, so one dish often counts towards more than one macro. Dal has both protein and carbohydrate, for example, and paneer has both protein and fat. Aim to get roughly close over a week. If you have diabetes or another condition, please get advice before changing your split, because it can affect your treatment.
Questions About Macros
Clear Answers, No Jargon
What split should I choose?
There is no single right answer, because it depends on your health, your activity, and the food you enjoy. A nutritionist can help you choose one that suits you, especially if you have diabetes or another condition.
Where do I get my calorie figure?
The calorie calculator estimates it for you, and it has a link that brings the figure here. You can also type in a figure you already know.
Why does fat have fewer grams than carbohydrate at the same percentage?
Fat has more energy in each gram, 9 kcal against 4 kcal for protein and carbohydrate. So the same share of your calories comes to fewer grams.
Do I need to weigh my food?
No. Most people find that rough portions are enough. Weighing for a short while can help you learn what a portion looks like, but it isn't needed for good health.
Get Coaching!
Tell me about your goals and your routine, and we will work out the next step together.
Email address
[CLIENT: enquiry email address]
Call me
Visit me
5 Sangram Colony, Mahaveer Marg, C-Scheme, Jaipur 302001



