MacroFactor App Review: Pros, Cons, Is It Worth It?

I’ve tested the MacroFactor app for the past 3 months to evaluate whether it was worth the money and time for my own personal use, as well as a potential tool for my clients to use to track their food intake (I’m a nutrition coach). 

Over the past 3 months, I’ve experienced all that the app has to offer and can now definitively say that I think that MacroFactor is the best nutrition tracking app to hit the market thus far.  Even better than MyFitnessPal, which was my go-to nutrition tracking app for many years. 

The MacroFactor app is worth the money because it has the largest verified food database, it’s the most customizable nutrition tracker on the market, it’s easy to use, and it’s constantly upgraded as new scientific evidence or suggestions are presented.

After reading this article you’ll learn:

  • What MacroFactor has to offer
  • The pros and cons of MacroFactor
  • Things to consider before purchasing MacroFactor
  • What users have to say about MacroFactor
  • The best alternatives to MacroFactor

Editor Note: After reviewing the MacroFactor app and publishing this article, the creators of the app gave our audience a code to access a 2-week free trial vs the normal 1-week free trial regular users get. You can access this extra free trial by using the code FEASTGOOD if you decide to sign up

MacroFactor: Overview, Pros & Cons

Company Overview

MacroFactor is the latest nutrition tracking app that hit the app store in 2021 that has everyone buzzing. The app was created by fitness and nutrition experts Greg Nuckols and Eric Trexler who are known for being well-respected in the industry. 

The creators state that the app was designed: 

“To empower you with the recommendations and tools you need to reach your goals without stress, shaming, or unnecessary rigidity”.

App Overview: Pros & Cons

MacroFactor is an app that estimates the user’s calorie and macronutrient targets based on their goals and provides all of the tools necessary to log food to stay on track with these targets.

The app contains a large food database that stands out amongst other food tracking apps on the market because it has the largest Registered Dietitian food database.

The app also has multiple different input methods for logging food such as a barcode scanner, a voice input feature called “AI Describe” that allows you to dictate the inputs to your food log and manual entry options to suit the user’s preferences.

For me, this is one of the best features since it saves you time from having to manually look up foods like other macro tracking apps.  If something saves you time, you’ll be more likely to use it, which for my clients is one of the biggest barriers to tracking their food intake.

Unlike other macro tracking apps, MacorFactor uses the data received over time from the user’s results to estimate the user’s energy expenditure which includes the amount of energy we expend through exercise, with our daily activities, and our resting metabolic rate (the amount of energy we expend just by being alive).

In addition, the app allows its users to choose whether macronutrient targets are updated by the app’s algorithm, by the user, or by a coach making it customizable.

The downfall is that there is no free version of the app so users will have to pay to use any of the features the app offers besides the 7-day free trial that they offer. 

The price of the app has a monthly fee of $11.99 USD or if you so choose there are options to pay $47.99 USD for 6 months at a time or $71.99 USD for the year.

Another feature that some users are missing is the ability to use the tracker on a computer or desktop as the app does not yet have this capability, however, the creators have mentioned that this is something they’re wanting to include in the future. 


  • Largest RD-Verified Food Database
  • Convenient Input Options For Food Logging
  • Customizable Macro Plans
  • Weekly Adjustments To Intake Recommendations


  • Fee-Based App
  • No Desktop/Computer Capabilities

Start your free trial on either Apple or Google play.

Apps Store
Google play

Remember, if you use the code FEASTGOOD, you will get a 2-week free trial compared with the normal 1-week free trial regular users get.

Things To Consider Before Purchasing MacroFactor

A macro tracking app makes the process of tracking macros to improve nutritional knowledge, weight changes, body composition alterations, or performance more convenient and user-friendly. 

What I value in a tracking app is:  

  • The ease of use
  • A large database to accommodate a variety of food options
  • Customizable features to make the app reflective of my lifestyle
  • Weekly adjustments to keep me on track with my goals

MacoFactor has all of the features that I appreciate, but it also presented something that I didn’t know was lacking until I used the app, which is an app that is built to do the work for you but also explain to you exactly what is happening behind the scenes.

For example, the app estimates my daily energy expenditure (how many calories I’m burning per day) and uses it to make decisions about adjusting my intake over time. 

If I didn’t know why my energy expenditure was important, I could click on the icon next to energy expenditure and the app gives me a write-up about what it is, why it matters, and how the app uses this information to benefit me. This goes for almost every input or feature that the app has.

Here is an example of part of the write up for energy expenditure that they provided:

This is so beneficial for those who want to track their macros but don’t have the nutritional background to understand all the “whys” behind how it’s done. I love that the app goes the extra mile to provide its users with information about the inputs they are selecting for their goals so that not only are they able to work towards their goal, but they also get a solid base of nutritional knowledge.

I think this app is truly designed for anyone that wants to track macros whether they’re a beginner that needs the app to do the work for them, someone who wants the option to adjust things here and there to fit their preferences, or someone who wants full control over the adjustments over time ad simply wants to use the database for ease.

MacroFactor: Key Features & Benefits

MacroFactor’s key features are:

  • A Registered Dietitian Verified Food Database
  • Customizable Macronutrient Goals
  • Multiple Program Styles
  • Four Different Food Logging Inputs
  • Weekly Adjustments Based On Weight Trends

1.  Registered Dietitian Verified Food Database

MacroFactor stands out amongst other macro tracking apps because it has the largest food database that has been verified by a registered dietitian, while other apps have more room for error in their database making them less accurate.

There is nothing more annoying than taking the time to log all my food and it not being accurate because what’s the point in putting in the effort to log all my food if the database I’m using to judge my intake isn’t accurate.

If the user has some nutritional knowledge and knows what a certain portion of food should be then they may be able to catch when a certain food item isn’t accurate, but most people use a food tracker because they don’t know what macros or calories foods have off the top of their heads.

Having a food database that has been verified by a registered dietician gives me the confidence that I can input my intake and it will actually reflect what I’m consuming so that I can be as accurate as possible when logging my food.

2.  Customizable Calorie & Macronutrient Goals

Macro Program Energy Expenditure

Macro Factor allows you to customize your calorie and macronutrients goals to fit your lifestyle and preferences more than most other food trackers on the market.  

Here are some examples of how customizable the app is: 

Setting Calorie Goals

During the signup process with MacroFactor, I get to customize my inputs so that my macronutrient targets are as accurate as possible. 

I get to input my sex, age, height, weight, body fat percentage, amount of exercise per week, average steps per day, and my experience level with cardio and strength training. 

I like that I have to provide all of this data because the more information I can give the app, the more the app’s recommendations will reflect my lifestyle. This information gives the app information about the number of calories that I burn per day based on my metabolism, exercise activity, and non-exercise activity.

Another feature that I think is extremely important that was included is setting up a “Calorie Floor”. The calorie floor is setting a limit for the lowest possible caloric intake that the app can recommend, which is so important because if my calories are set too low it can negatively impact my metabolism and cause a number of health issues.

The app gives recommendations for a standard calorie floor (1200 calories/day), a lower calorie floor (800 calories/day), but also provides the option to remove the calorie floor. 

However, I would recommend always setting a calorie floor unless you’re in a bodybuilding contest prep that is supposed to push the body to its limits temporarily.

Another customization option that is available is to have my daily intake shift throughout the week, this means that some days I could increase my intake which would lower my intake on other days to ensure that my weekly calorie intake stayed the same based on my goals.

Some users would likely prefer this option if they want a higher calorie day on workout days and a lower intake on days that they aren’t training, but others may prefer to have a consistent intake throughout the entire week.

I think calorie shifting is an important customization feature because people may prefer spreading their intake evenly, while others may prefer having high and low days.

Setting Up Macronutrient Distribution

With this information collected the app is prepared to recommend a calorie intake and to start taking me through the process of customizing my macronutrient distribution, starting with the number of carbs and fats I want.

The app has the following options to choose from:

  • A Balanced Macronutrient Distribution: Standard carbohydrate and fat recommendations
  • A Performance-Based Macronutrient Distribution: Prioritizing carbohydrates over fats
  • A Low Carb Macronutrient Distribution: More emphasis on protein and fats with a lower percentage of intake allocated to carbs
  • A Keto Macronutrient Distribution: Most of the daily calories are allocated to fats, with protein being secondary, and carbs being as low as possible.

After choosing my carb and fat distribution, I can customize my protein intake, which is important because if I’m dieting or lean bulking I will want higher amounts of protein to ensure that I can retain or gain additional muscle mass. 

However, if I was less focused on muscle mass I could opt for a lower protein approach that would allow me to increase my carbs and fat.

The options the app provides for protein intake is:

  • Low
  • Moderate
  • High
  • Extra-High

I do wish that the app explained what percentage of daily intake was associated with each of these options or the grams per body weight so that those who have a bit more nutritional knowledge know what percentage of their intake is coming from protein. 

But this is just me being picky because I could calculate this after the fact.

Related Artice: 4:1 Carb To Protein Ratio Foods (16 Meal Examples)

3.  Multiple Program Styles

MacroFactor has multiple program styles to choose from that allow me to further customize how much control I want over my calorie and macronutrient intake, whether I want full control, partial control, or everything to happen automatically.

The three program styles to choose from are:

  1. Coached: intake recommendations based on the data input in the signup process, weekly adjustments are done by the app to keep the user on track with their goals. This option is best if you want the app to do everything for you.
  1. Collaborative: the same as the coached style but users can make adjustments to their daily calories and macros if desired. This option is best if you want some control over your intake but don’t want to adjust everything yourself.
  1. Manual: calorie and macronutrients targets are manually input into the app, and any adjustments will need to be manually changed as well. This option is best if you’re working with a nutrition coach.

4.  Four Different Food Logging Inputs

Food Logging Input

MacroFactor offers four different options for logging food into the app, which I appreciate because different people have different preferences for how they like to do things. I think they’ve done a great job of making it extremely user-friendly.

The app includes the standard methods of food logging with its manual entry, recipe creator, and barcode scanner; but what sets this app apart from other apps on the market is its “AI Describe” food logging feature. 

The “AI Describe” allows users to dictate portions and foods that are then inputted into the food journal. I appreciate this feature a lot because sometimes I just don’t want to have to search for the foods I’ve eaten and adjust the portion size, so having this option is often the difference between me logging my food, or saying “forget about it”.

5.  Weekly Adjustments Based On Weight Trends

One of the most exciting features that the MacroFactor app offers is its ability to analyze the data that I’m inputting over time to estimate how many calories I’m burning per day (daily energy expenditure).

The app calculates how much energy I’m expending each day by using the number of calories that I’m consuming per my food log, and fluctuations in my body weight over time (rate of weight change in the app) to estimate how many calories I’m burning.

This is based on the equation: Calories in – Calories out = Change in Stored Energy (changes in body weight attributed to fat loss), but they’ve rearranged the equation to solve for “calories out” to estimate the number of calories I’m burning per day.

This is extremely valuable information because based on changes in my expenditure and the rate at which my body weight is changing, the app can make weekly adjustments to my “prescribed calorie intake” to keep me on track with my goals.

The creators also explain that the app is very intuitive in that it doesn’t require users to adhere perfectly to their prescribed macronutrients, instead it bases recommendations on what they actually did instead of what they were supposed to do.

I think this is such an important feature because most people give up on tracking because it’s unrealistic to track “perfectly” every day, but most tracking apps have this expectation so I constantly feel like I’m failing.

In using the app I actually found its intuitive approach to be extremely helpful because one of the downsides of macro tracking to me is feeling like I need to be so precise to stay on track with my goals, both mentally and physically. 

But with this more relaxed tracking system that doesn’t require perfection to get me headed in the right direction, macro tracking feels more realistic and sustainable.

The only way the app could be thrown off is if users are partially tracking their day, for example, maybe I only log my breakfast meal and then forget to track the rest of the day. 

This would throw off the app’s calculations because even though I probably ate more than just breakfast, as far as the app can tell those were my only calories for the day so it would base its calculations off of that number of calories per day.

Related Article: Should You Weigh Food Raw or Cooked When Tracking Macros?

What Do Users Have To Say About MacroFactor?

My Review Of MacroFactor As A Nutritionist

As a nutritionist, I am often asked by my clients if macro tracking is something that they should be doing, and my answer is always “it depends”. 

One of the reasons it depends is because most people don’t do well with rigidity as it’s not sustainable long-term, which is the experience that most have with macro trackers that expect us to nail our macros perfectly or else the system adjusts our calories/macros lower almost as a punishment.

But my experience with MacroFactor was completely different because their system is set up to be more intuitive and accepts that as human beings we’re not always going to be “on point” and that’s okay. So instead of punishing me for not adhering 100% to my targets, the system adjusted to suit what I was actually capable of doing each week.

Because of this, I would actually feel comfortable recommending macro tracking to more clients because I think it would be a more positive experience since there is more flexibility and less unrealistic expectations with MacroFactor. 

I also feel that using MacroFactor would be a good opportunity for my clients to learn more about nutrition because MacroFactor does a great job of explaining why it’s adjusting targets and why the inputs are important.

All in all, my personal experience with MacroFactor was positive and I would feel comfortable recommending it to any of my clients as a platform to track their macros.

Start your free trial on either Apple or Google play.

Apps Store
Google play

Remember, if you use the code FEASTGOOD, you will get a 2-week free trial compared with the normal 1-week free trial regular users get.

MacroFactor User Reviews

Here are what MacroFactor users had to say about the app:

MacroFactor User Reviews

Best Alternative Products For MacroFactor

FeaturesMacroFactorMyFitnessPal (Premium)Cronometer (Premium)RP Diet
Food log to keep track of what you eat and drink
Large RD-verified food database
Custom designed macro program based on your preferences and goals
Dynamic weekly adjustments to your plan based on actual logged caloric intake and weight change
Barcode scanner
Copy/paste foods, meals, and entire days
Full micronutrient reporting
Custom foods and recipes
Timeline-style food log that doesn't limit you to a discrete number of meals or snacks
Smart history that remembers what you eat and when
"Al describe" that allows you to log via your voice or plain text
Sophisticated weight trending
Dynamic and science-driven expenditure calculation
Customizable actions menu and robust dashboard analytics for energy expenditure trend, weight trend, logging habits, and more.
Convenient integrations (including ability to bring your own food logger)

Price Comparison


Monthly: $11.99

Yearly: $71.99



Monthly: $19.99

Yearly: $79.99



Monthly: $6.99

Yearly: $39.99

RP Diet:

Monthly: $14.99

Yearly: $149.99

My Fitness Pal

My Fitness Pal was the app of choice for many people because of its large food database, ability to track calories and macronutrients, and in its premium version the customization of macronutrients and some micronutrient targets. 

However, MFP’s database is notorious for having so many food entries that are inaccurate, which can be frustrating for users who are probably wanting to be as accurate as possible since they’re taking the time to log everything they eat. 

As most MacroFactor users have mentioned in their reviews, the new MacroFactor app appears to blow MFP out of the water with its algorithms, collected data, and user-friendly interface that educates users as they go along.

The one thing that I will say that MFP has over MacroFactor is that it does have a free version of the app that still allows for users to track their calories, macros, and activity whereas MacroFactor only has a 7-day free trial and then users have to pay to continue using it.

My Fitness Pal is likely the best option for those who want a free calorie tracking app, and are aware of macronutrients but are not too focused on them. This is because the app’s free version doesn’t allow us to customize our macros as much as we might want to, so if we’re going to pay for this feature we might as well pay for MacroFactor instead.


Cronometer is another macro tracking app on the market that is widely used because of its customizable calorie and macronutrient targets and its food database. My one critique of the food database is that it isn’t verified by a registered dietician, which makes me think that the entries are probably less reliable.

One feature that cronometer has that MacroFactor does not is their pro edition for trainers, which allows trainers to access the user’s data and make changes to the plan. 

MacroFactor does have the Manual Style of coaching which allows the user to change their targets based on their coach’s recommendations, but it isn’t as easy as a coach going in and inputting the changes themselves.

The cronometer app would probably be the best bet for someone looking for a free macro tracking app that allows them to customize their own calorie and macronutrient goals.

RP Diet

The renaissance periodization diet app has become popular because of its emphasis on nutrient timing, which is a focus on consuming nutrients at the optimal times to promote better body composition and performance results. This is accomplished by prioritizing carbohydrates when users are most active, and prioritizing fats when users are less active.

The app also functions as a typical calorie and macronutrient tracker with a large food database with manual and barcode scanning food logging capabilities. 

However, the RP Diet differs from MacroFactor because RP focuses on complete compliance and wants users to nail their macronutrient targets at each meal, whereas MacroFactor makes adjustments based on what you actually end up eating at the end of the day and not what it wants you to do.

RP is probably the best option for those who want more rigidity in their approach because it has less flexibility on when and what you can eat, and instead wants to keep people on a regimented schedule (which some people might prefer but I personally do not).

I used the RP Diet App for over 9 weeks. Read my full review of the RP Diet App.

Other Nutrition App Reviews

Final Thoughts

MacroFactor is the top nutrition tracking app on the market to date because of its RD verified food database, its convenient food logging input, its attention to detail, and its intuitive algorithms that work with the user instead of against them.

Start your free trial on either Apple or Google play.

Apps Store
Google play

Remember, if you use the code FEASTGOOD, you will get a 2-week free trial compared with the normal 1-week free trial regular users get.

Have a FeastGood Nutrition Coach help you get results faster than trying to stick it out alone

About The Author

Amanda Parker
Amanda Parker

Amanda Parker is an author, nutrition coach, and Certified Naturopath.  She works with bodybuilders, Olympic weightlifters, and powerlifters to increase performance through nutrition and lifestyle coaching.


GET access to MacroFactor

2 Week Free Trial

Unlock this extended free trial by using the code FEASTGOOD.