HomeFitness › Macro Calculator

Macro Calculator

Turn your daily calorie target into grams of protein, carbohydrates and fat. Not sure of your calories? Use the calorie calculator first.

What are macros?

Macronutrients are the three nutrients that supply calories: protein, carbohydrates and fat. Protein and carbohydrates each give 4 calories per gram, and fat gives 9 calories per gram. Counting macros, rather than only calories, lets you control the quality of what you eat as well as the quantity.

What each macro does

  • Protein repairs and builds muscle and keeps you full. Many active adults do well with roughly 1.2 to 2.0 grams per kilogram of body weight per day; the calculator's protein figure gives you a quick sanity check against that.
  • Carbohydrates are the body's preferred fuel for hard exercise and for the brain. Endurance athletes typically eat more of them.
  • Fat supports hormone production and the absorption of vitamins A, D, E and K. Most guidelines suggest fat make up around 20 to 35% of calories.

Choosing a split

There is no single best ratio. The balanced and high-protein options suit most people who are lifting weights or dieting, because higher protein helps preserve muscle and appetite control. A lower-carb split can suit people who feel better with fewer starchy foods. The endurance split gives more fuel for long runs, rides and swims. A keto split is very restrictive and works only if you stay consistent; speak to a doctor first if you have diabetes, kidney problems or take medication.

Whatever you choose, the most important factor is the one you can stick to. Adherence beats the perfect ratio.

Using the per-meal numbers

Dividing your daily grams across meals is a simple way to plan your day. It does not need to be exact: hitting your daily total within about 5 to 10 grams is fine. Spreading protein across your meals rather than eating most of it at dinner may also help your body use it more effectively.

Frequently asked questions

How many grams of protein do I need?

A common range for active adults is 1.2 to 2.0 g per kg of body weight per day (about 0.5 to 0.9 g per lb). Sedentary adults need less, with a minimum recommendation of 0.8 g per kg.

Do I need to hit my macros exactly?

No. Aim to land within roughly 5 to 10% of your targets on most days. Consistency over weeks matters far more than precision on any single day.

Are macros or calories more important?

For changing your weight, total calories matter most. Macros affect how full you feel, how well you keep muscle, and how you perform in training.

How do I track macros?

Weigh or measure your food and log it in a nutrition app. Many apps have barcode scanners and large food databases, which makes tracking quick after the first week.

Not medical advice. This calculator gives general estimates for adults and is not a substitute for professional advice. Speak to a doctor or registered dietitian before making significant changes to your diet or exercise, especially if you have a medical condition or are pregnant. Read the full disclaimer.

More calculators