Welcome to our macronutrient calculator. If you want a quick answer first, here it is: macronutrients are protein, carbohydrates and fat, and how many grams you need depends on your daily calories and the split you choose. A balanced 2,000-calorie day works out to about 150 g of protein, 200 g of carbs and 67 g of fat. That is a simple, steady starting point for many people. The macronutrient calculator below gives your grams for any calorie target, so you do not have to do the maths by hand or guess from a generic chart.
Using this macronutrient calculator is easy. Type in your daily calorie target, choose a macro split that fits your goal and your taste, and watch the numbers update right away. Each result shows both the grams and the calories for protein, carbs and fat, so you can see where your energy is coming from. Try a few splits in a row. You will quickly see how a high-protein day looks different from a low-carb day, even when the total calories stay exactly the same, and that helps you pick a plan you can really follow.
Counting macros is helpful because calories alone do not tell the whole story. Two days can both add up to 2,000 calories, yet one can leave you hungry and tired while the other keeps you full, focused and ready to train. Protein, carbs and fat each do a different job in your body, and the balance between them shapes your hunger, your energy and how well you keep muscle. This page explains each macro in plain words, helps you choose a split, and shows worked examples, so your numbers make sense instead of feeling random.
Protein
600 kcal
Carbs
800 kcal
Fat
600 kcal
Do you first need your calorie number? Use our Maintenance Calories Calculator to find the calories you need to maintain your weight, then come back here and turn that number into daily protein, carbs and fat with this macronutrient calculator.
What Are Macronutrients?
Macronutrients, or macros for short, are the three big nutrients that give you energy: protein, carbohydrates and fat. You need them in large amounts every day, unlike vitamins and minerals, which you need in much smaller amounts. Every meal you eat is mostly a mix of these three, and the mix changes how a meal feels and what it does for you.
Protein provides 4 kcal per gram. It builds and repairs muscle and body tissue, and it also helps make enzymes, hormones and other important parts of the body. Good sources include meat, fish, eggs, dairy foods, beans, lentils and tofu. Protein is also the macro that helps you feel full for longer, which is why many people pay special attention to it when they want to lose weight or build strength and protect their muscle.
Carbohydrates also provide 4 kcal per gram. They are the body’s main fuel, and your brain and muscles use them happily during busy days and hard training. You will find carbs in bread, rice, pasta, potatoes, fruit, oats and beans, as well as in sweet foods and drinks. Carbs are not your enemy. The right amount helps you think clearly, work well and train hard, while too few can leave some people feeling flat, tired and low on energy.
Fat provides 9 kcal per gram, so it carries more than twice the energy of protein or carbs in the same weight. Fat helps your body make hormones, absorb vitamins A, D, E and K, and feel satisfied after a meal, which is often called satiety. Sources include olive oil, butter, nuts, seeds, avocado and oily fish. Because fat is so energy-dense, small portions add up fast, but you still need some fat every day for good health.
None of these three macros is good or bad on its own. Your body needs all three, and the best balance depends on your goal, your health, your training and the foods you enjoy. That is why a clear macronutrient calculator is so useful: it turns a vague idea like eating more protein into a simple daily target in grams that you can plan meals around and check at the end of the day.
Which Macro Split Should You Choose?
A macro split is simply the share of your calories that comes from protein, carbs and fat. The five splits in our macronutrient calculator cover the styles most people ask about. There is no single perfect split for everyone, so use this table to match a split to your goal, your training and the way you like to eat, then try it for a few weeks and see how you feel.
| Split | Protein | Carbs | Fat | Who it suits |
|---|---|---|---|---|
| Balanced | 30% | 40% | 30% | General health and beginners |
| High Protein | 40% | 30% | 30% | Weight loss, muscle building and staying full |
| Low Carb | 30% | 20% | 50% | People who prefer fewer carbs and blood-sugar control habits |
| Keto | 25% | 5% | 70% | Strict keto followers; only 5% carbs |
| High Carb for Athletes | 25% | 55% | 20% | Endurance training and very active days |
Balanced is the easiest place to start. It gives you solid protein, plenty of carbs for energy and enough fat for flavour and health, and it fits normal family meals without much fuss. High Protein suits people who want to lose weight or build muscle, because protein helps you stay full and protects muscle while you eat fewer calories. Low Carb lowers carbs to 20 percent and raises fat, which some people find steadier for appetite and blood-sugar control habits. Keto is much stricter, with only 5 percent carbs, so it takes careful planning and is not needed for most goals. High Carb for Athletes pushes carbs to 55 percent to fuel long runs, rides, matches and very active days.
Here is the honest note that matters most: the best split is the one you can stick to. A perfect split on paper will not help if you hate the meals, feel low on energy or quit after four days. Pick the split that fits your life, follow it with some patience, and adjust slowly if your hunger, training or results tell you something needs to change. Small, steady changes you enjoy will always beat a strict plan you cannot keep.
How Much Protein Do You Really Need?
Protein is the macro people ask about most, and a body-weight guide is easier to use than a percentage alone. In general, adults do well at about 1.2 to 1.6 g of protein per kilogram of body weight each day. That range supports normal health, everyday activity and holding on to muscle as you get older. If you weigh 70 kg, that is about 84 to 112 g a day, which many people can reach with protein at each meal.
People who are building muscle or losing fat usually do better at the higher range of about 1.6 to 2.2 g per kilogram of body weight. More protein helps you keep muscle in a calorie deficit, recover from training and feel full between meals. It does not have to come from powders or special products. Meat, fish, eggs, Greek yogurt, milk, beans, lentils and tofu can all help you reach your target through normal, tasty meals spread across the day.
Here is a worked example. A 70 kg person using the higher range would take 70 times 1.6, which is 112 g, and 70 times 2.2, which is 154 g. So that person should aim for about 112 to 154 g of protein per day. You can check this against the macronutrient calculator: if your chosen split gives you much less protein than your body-weight guide, choose a higher-protein split or raise your calorie target only if your goal truly needs it.
Worked Examples
Worked examples make the maths clear. Each example starts with total calories, takes the percentage for each macro, turns that share into calories, and then divides by 4 for protein and carbs or by 9 for fat to get grams. The calculator does this for you instantly, but seeing the steps once will help you trust and understand your own numbers.
First, 2,000 kcal on the Balanced split gives 150 g of protein, 200 g of carbs and 67 g of fat. Protein is 30 percent of 2,000, which is 600 kcal, divided by 4 gives 150 g. Carbs are 40 percent, which is 800 kcal, divided by 4 gives 200 g. Fat is 30 percent, which is 600 kcal, divided by 9 gives about 67 g.
Next, 2,500 kcal on the High Protein split gives 250 g of protein, 188 g of carbs and 83 g of fat. Protein is 40 percent of 2,500, which is 1,000 kcal, divided by 4 gives 250 g. Carbs are 30 percent, which is 750 kcal, divided by 4 gives about 188 g. Fat is also 30 percent, which is 750 kcal, divided by 9 gives about 83 g.
You may notice a little rounding in these results. Grams are rounded to the nearest whole number, so the three calorie shares may add up to a few calories more or less than your exact target. That is normal and it does not matter in real life, because food labels, portion sizes and home cooking are never perfect to a single gram either.
Frequently Asked Questions
What does a macronutrient calculator do?
It turns your calorie target into daily grams of protein, carbs and fat. You enter your daily calories, choose a macro split, and the calculator works out how many grams of each macro to aim for, along with the calories each one provides.
What is the best macro ratio for weight loss?
A higher-protein split inside a calorie deficit is a strong choice for weight loss, because protein helps you stay full and protect muscle. In the end, the best ratio is the one you can keep day after day, so choose a split you enjoy and can follow with patience.
How many grams of protein should I eat per day?
Use your body weight as a guide: about 1.2 to 2.2 g of protein per kilogram of body weight per day, depending on your goal. General adults sit near 1.2 to 1.6 g per kilogram, while people building muscle or losing fat often do better at 1.6 to 2.2 g per kilogram.
Are macros more important than calories?
Calories decide whether your weight changes, while macros decide how you feel along the way. The right macro balance shapes your hunger, your energy and how much muscle you keep, so calories come first for weight change and macros help you reach that target in a healthy, steady way.
Now you have your macro grams, make sure your calorie target itself is right for you. Read our guide to how many calories you should eat daily for help finding the right calorie target for your age, activity and goal, whether you want to lose, maintain or gain weight at a sensible pace.
Want to see macros in a real meal instead of a full day? Try our Chipotle Macro Calculator to count the protein, carbs, fat and calories in a burrito, bowl or tacos you build yourself. It is a friendly way to practise your new macro skills, compare your meal with your daily targets, and learn how small choices at lunch can change your whole day.