Tracking what you eat each day can be helpful for many who are trying to lose weight or reach certain nutrition goals. Trying to track every single calorie might not be your best bet. Instead, consider tracking your macronutrients.

Macronutrients, also called macros for short, are the nutrient groups that your body needs in large amounts each day, including fats, carbohydrates and protein. There are many benefits to tracking macros instead of calories. First, you’ll have a more balanced diet by focusing on eating a variety of nutrients that give your body energy and help your digestive system work. Not only can this practice help you reach your health goals faster than focusing on calories alone, but this method of food logging can also help you understand which types of food make you feel good or bad, which foods improve your athletic performance and which foods help you focus or make you drag. Counting macros can also help you shift your current eating habits to healthier patterns for the long term.

You’ll need to learn how to read a nutrition facts label for this approach, but the benefits far outweigh the time you’ll spend grasping the concept of a macro diet. 

What are macronutrients?

Macronutrients are molecules we need in large amounts, also known as the main nutrients we need to simply survive. Micronutrients, in contrast, are substances required in much smaller amounts, such as vitamins, minerals and electrolytes.

The three macronutrients are carbohydrates, proteins and fats. Despite what fad diets may focus on, you do need all three: Cutting out any one macronutrient puts you at risk for nutrient deficiencies and illness.

A man's hands opening a loaf of homemade bread.

The three macronutrients are carbohydrates, proteins and fats.

Hudzilla/Getty Images

Carbohydrates

Carbohydrates give you quick energy. When you eat carbs, your body converts them to glucose (sugar) and either uses that sugar immediately or stores it as glycogen for later use, often during exercise and between meals. Complex carbohydrates — like starchy vegetables and whole grains — also promote digestive health because they’re high in dietary fiber.

Protein

Protein helps you grow, repair injuries, build muscle and fend off infections, to name a few functions. Proteins are made of amino acids, which are the building blocks of many structures in your body. You need 20 different amino acids, nine of which are essential amino acids, meaning your body can’t produce them on its own and you must obtain them from food.

High-protein foods include poultry, beef, fish, soy, yogurt, cheese and other dairy products. If you stick with a plant-based diet, some starches, vegetables and beans are also good sources of protein.

Fats

Dietary fat is required for your body to do its many jobs. You need fat to absorb the fat-soluble vitamins (A, D, E and K), insulate your body during cold weather and go long periods without eating. Dietary fat also protects your organs, supports cell growth and induces hormone production.

How many calories does each macronutrient have?

Each macronutrient corresponds to a specific calorie amount per gram: 

  • Carbohydrates have 4 calories per gram
  • Proteins have 4 calories per gram
  • Fats have 9 calories per gram

How many macros should I eat?

There’s really no answer to this question: Every person is different, and as such, every person’s ideal macronutrient intake will be different. The federal dietary recommendations suggest this macronutrient ratio as a baseline starting place:

  • 45% to 60% carbohydrate
  • 20% to 35% fats
  • Remainder from protein 

The federal suggestion is based on the fact that carbs serve as the body’s main fuel source and are the easiest macronutrient for the body to convert from food into energy. The metabolic processes for fat and protein are much more complex and take longer, which wouldn’t serve you well when you need quick energy.

Your macro ratio depends on your health and fitness goals, as well as how your body responds to particular foods. For example, many people thrive on a low-carb diet, but the thought of a low-carb diet for myself makes me shudder. I perform at my best when I eat about 50% carbohydrates.

Similarly, you may do well on a high-protein diet, while someone else might experience digestive discomfort from consuming that much protein.

Note that some people, especially those on the keto diet, count net carbs instead of total carbs. To get net carbs, subtract the grams of fiber from the total grams of carbs. Why count net carbs? Our bodies don’t digest fiber, so it doesn’t get absorbed by the small intestine and doesn’t provide your body with any energy. In that sense, calories from fiber don’t really count. 

How to calculate macronutrients

Now you know what macros are and how many calories they have. Next, you’ll need to do some math. That’s because your intake ratio is written in percentages but nutrition information is provided in grams. I’ll use my macro intake as an example.

1. First, you need to know how many calories you eat (or want to eat) each day. I eat roughly 2,300 calories per day.

2. Next, determine your ideal ratio. I like to eat about 50% carbs, 25% fat and 25% protein.

3. Then, multiply your total daily calories by your percentages.

Health Tips logo

4. Finally, divide your calorie amounts by their calorie-per-gram number. 

Here’s how I would calculate my calories for each macronutrient:

  • Carbs: 2,300 x 0.50 equals 1,150. I eat 1,150 calories worth of carbs each day (hello, extra slice of toast).
  • Protein: 2,300 x 0.25 equals 575, so I get 575 calories worth of protein.
  • Fats: 2,300 x 0.25 equals 575. I also get 575 calories comprised of dietary fat. 

To calculate the actual gram amounts: 

  • Carbs (4 calories per gram): 1,150 divided by 4 equals 287.5 grams of carbs.
  • Protein (4 calories per gram): 575 divided by 4 equals 143.75 grams of protein
  • Fat (9 calories per gram): 575 divided by 9 equals 63.8 grams of fat.

 If you don’t like math, don’t fret. The internet is home to a range of macronutrient calculators that will do the math for you.

The best macro calculators

IIFYM

Price: Free, but you must provide your email address to get your results.

IIFYM stands for “If It Fits Your Macros” — a phrase and popular hashtag used by the macro-tracking community to refer to a specific flexible dieting approach.

This calculator is one of the most comprehensive available. It collects lifestyle and health information that many calculators don’t, such as how active you are at work, what kind of cravings you have and whether you have any medical conditions.

Screenshot of the IIFYM calculator.

The IIFYM calculator takes into account your daily routine and other important factors. 

Healthy Eater

Price: Free

Healthy Eater’s macro calculator calculates your macronutrient ratio based on your age, gender, height, weight and activity level. You can customize your ratio based on whether you want to reduce your weight, lose 10% body fat, maintain your current weight or gain weight.

I like this macro calculator because you can see your ratio in terms of a whole day: three meals, four meals or five meals.

Legion Athletics

The Muscle for Life macro calculator dashboard.

This macro calculator uses your lean body mass (LBM), basal metabolic rate (BMR) and total daily energy expenditure (TDEE) to calculate an accurate ratio. 

Legion Athletics

Price: Free

The Legion Athletics macro calculator is another very detailed calculator. It takes into account your weight, your body fat percentage and your activity level. From there, this calculator determines your lean body mass, basal metabolic rate and total daily energy expenditure.

The upside to this calculator is that you get a more accurate ratio because it considers more factors. The downside is that you need to know your body composition before using it.

You choose whether you want to gain, lose or maintain your current weight and you can use the sliders at the bottom to adjust your ratio if the automatic recommendation isn’t ideal for you.

Tracking your macros

Your macro numbers aren’t very helpful if you don’t put them to use.

“Tracking macros” refers to the process of logging all your meals throughout the day and breaking down your macro ratio to ensure you’re eating according to your goals. It sounds scary, but again, the web comes to the rescue with a slew of digital macro-tracking programs. It also gets easier with practice, and you’ll find whole foods are much easier to track than processed, pre-made foods.

The best macro trackers

MyFitnessPal

Price: Free or $20 per month

The free version of MyFitnessPal doesn’t allow you to enter gram amounts for macros, only percentages. If you’re comfortable with percentages only, then MFP is a great free option because of its barcode scanning feature and massive database of foods and drinks.

Screenshot of MyFitnessPal dashboard.

The MyFitnessPal dashboard breaks down your macronutrient intake with a helpful pie chart. 

MyFitnessPal

With a premium subscription, you can track by gram amounts and percentages, and you can see macro breakdowns for each meal and snack. A premium subscription also gets you extra features like food analyses (quality of what you’re eating), food timestamps (when you eat what) and weekly reports.

MyMacros Plus

MyMacros Plus is another great app with a large food database and barcode scanning feature.

You can also track your body weight and enter custom foods for homemade recipes so you don’t have to log the individual ingredients. My favorite thing about MyMacros Plus is that it’s usable without the internet, so you can track macros even when you’re offline.

Tip: Food databases are helpful, but they often include multiple entries with different information for the same item, which can get confusing. It might be easier to manually log the macronutrients in your meals instead of relying on the food database. 

A screenshot of a Cronometer nutrition report.

Cronometer offers a detailed dashboard and reports feature to easily track macros.

Cronometer

Cronometer

Price: $50 per year. Free version available.

The Cronometer tracker tracks vitamins and minerals in addition to macros. It also allows you to track important biometrics, such as blood pressure, cholesterol, sleep, mood, pulse and more — but you first need this information on hand to use the features.

If you do have access to that information, Cronometer provides insight into long-term trends and a clear snapshot of your overall health. While Cronometer is impressive, it can be a bit overwhelming if you only want to track macros and not the rest of the metrics it offers.

Why should I track macros?

Know that you don’t need to track macros to be healthy, lose weight, build muscle or reach any other health goal. The only time you actually need to track macros is if your doctor told you so.

Logging your every bite can be frustrating and time-consuming, but it’s worth noting that you’ll get pretty good at eyeballing portions if you make tracking a habit.

Tracking macros can be incredibly useful for some things, such as preparing for a bodybuilding show or optimizing athletic performance. It can also be helpful if you want to implement “flexible dieting,” or the practice of eating any foods you want, as long as they fit into your macronutrient ratio. For many people struggling to lose weight, tracking macros can help you see exactly why you’re not losing weight because it provides a much more accurate estimate of your actual caloric intake.

Counting your macros may also be the key to finally eating less processed foods, as processed and packaged foods tend to be high in fats and carbs (and not often high in protein), and adding in more superfoods. Many people who want to create a calorie deficit to lose weight prefer tracking macronutrients instead of counting calories, as it takes the emphasis off of weight loss and shifts the focus to nutrition. This is very helpful for creating long-term healthy habits.

Additionally, many people enjoy tracking macros because it helps them understand what types of foods work best for their bodies (i.e. perhaps you’ll discover you thrive on higher protein). Give it a try to see if it works for your lifestyle, but don’t feel like you ever need to track your macros.