Lose weight, gain muscle, maintain results

Custom diet plan for crushing your goal
Reach your goals faster with a scientific plan made specifically for you

AI calorie tracking
Simply snap a photo, and the smart AI accurately calculates the calories

The fastest food logger in the world
Track your meals with ultra-fast food search, label scanning, and more

Coaching calibrated to your metabolism
Get a dynamic nutrition plan that adjusts your diet to fit your metabolism

Detailed nutrient breakdowns
Track vitamins and minerals, set custom targets, and dive into rich analytics

Smart insights on bodyweight trends
Find your true weight with the Weight Trend algorithm

Progress photos and measurements
Visualize your success by tracking progress photos and body metrics

Ad-free, privacy-first experience
We will never serve ads or use ad networks to track you
Driven by science, Feels like magic
Why choose MacroFactor? It's the smartest, fastest macro tracker.
No more guesswork
MacroFactor uses your data to adapt your macros to your metabolism. Just follow the plan and you'll reach your goal.
log foods fast
Log foods faster than any other app. Scan barcodes, import recipes from URLs, or simply snap a photo.
Based on science
MacroFactor's algorithms and recommendations are based on proven nutrition and behavioral science.
Reach your diet goals with smarter, more personal tech
Reach your diet goals
“The beauty of MacroFactor is that it adjusts to YOUR metabolism.”
“You never need to worry about dropping your calories too low or overthinking where your macros should be.
All you have to do is track your food and log your weight. That’s it. The app will guarantee that you reach your goal as long as you follow the plan.”
JEFF NIPPARD
“MacroFactor helped me break the cycle of punishment and restriction.”
“It gave me data, clarity, and most importantly, compassion for myself and for this body that I finally feel proud to call mine.
“My biggest win has been learning to love myself enough to truly care for my body.
This isn’t a diet. It’s a quiet revolution, and the unshakable belief that I am worth showing up for every single day.”
MOLLY
“I never felt stuck or like I had to guess.”
“No matter where I was or what I was eating, MacroFactor had a way to track it that fit real life.
Not having to deal with the hurdles of logging or awkwardly fiddling on my phone for 10 minutes while out with friends has made it a breeze to be consistent.”
KENDELL
Feature Breakdown
Macro Program features
- Coached, Collaborative, and Manual modes
- Low-carb, keto, carb-focused, and balanced diet plans
- Set different macros for different days
- Support for fasting days
Food Logger features
- AI photo food logging
- Barcode scanner
- Verified food search database
- Nutrition label scanner
- Recipe importer from URL
- Custom food and recipes
- Copy and paste foods, meals, or entire days
- Smart history
- Speech-to-text food logging
- Metric and imperial options
Nutrition Coaching features
- Bulk, cut, and maintenance goal settings
- Dynamic weekly adjustments
- Adherence neutral
- Goal ETA insights
- Select preferred rate of weight change
- Change your goal any time
Analytics and Insights features
- Energy expenditure estimate
- Weight trend
- Nutrition and weight habits
- Weekly, monthly, and historical nutrition averages
- Top contributors for any macro- or micronutrient
- Nutrient timing insights
- Integrations with Apple Health and Google Fit
- Home and lock screen widgets
Tracking features
- Macro tracking
- Weight tracking
- Period tracking
- Habit tracking for logging streaks
- Full micronutrient tracking
- Body measurement tracking
- Progress photo tracking
- Step tracking
Privacy features
- No ads
- Data is private and will never be sold
- Export your data any time
Ad-free, privacy-first experience
Premium by design
Month to month
Charged on a monthly basis.Yearly
Charged yearly for $71.99.Every 6 months
Charged for $47.99.Your subscription enables us to deliver the highest quality product and a user-focused experience.
- We will never serve ads or use ad networks to track you.
- Your subscription supports continuous enhancement of your experience.
- You have full access to all features and all of your data at all times.
- Top-notch customer support ensures you have a great experience.
- We offer a free trial so you can try before you buy.
Frequently asked questions
MacroFactor uses a verified food search database, so you can trust the nutrition information (unlike with MyFitnessPal’s unverified user-generated entries).
MacroFactor is the only app that makes calculations and adjustments based on what you actually did, not what you were supposed to do. The app’s smart algorithms make appropriate adjustments to your calorie and macro targets based on what you log, regardless of how close you came to hitting your targets.
Additionally, MacroFactor quantifiably has the fastest, most efficient food logger on the market. Logging a food in MacroFactor takes fewer taps than in any other app.
MacroFactor’s database covers most staple foods (fruits, vegetables, meats, grains, dairy products) worldwide.
In addition, the app has excellent barcode support in the US, Canada, the UK, Australia, Ireland, New Zealand, Japan, France, and Spain. The barcode support is quickly improving in Germany, as well.
Countries outside of those may see fewer localized options, but barcode support is growing over time, and users can still log from the huge library of common foods, add custom foods and recipes for local foods, and use the Label Scanner functionality to quickly scan and add any food with a nutrition label.
MacroFactor’s partnership with Open Food Facts also allows users to submit high-quality food data to be reviewed and added to the database. This means that users worldwide can take an active role in improving MacroFactor’s coverage of foods from their country.
We are always working to improve branded product and barcode support for everyone. We have a strong track record of expansion in this domain (with several big updates over the last year alone), and we are in the midst of a several-phase plan for massively expanding coverage in Europe and worldwide.
No, there isn’t (and will never be) a free version – for a few reasons.
MacroFactor is ad-free and focused on creating a premium, best-in-class user experience. Our aim is to provide the best tool for the job.
Furthermore, since the app is premium-only, we are able to offer a better service than the premium tier of other apps at a lower price (MacroFactor is $71.99/yr, vs. $79.99 for MyFitnessPal premium). We don’t need to defray the cost of free users by littering the app with ads and selling user data.
Finally, a premium-only business model ensures that our interests are always aligned with the interests of our users. When anyone could leave MacroFactor for a free alternative, the only way we succeed is by creating a truly exceptional product for our users.
MacroFactor’s prices are set at a competitive rate, though, and you have the option to choose from three subscription options to find the one that works best for you.
We do also offer a free trial, so you can try it out before being charged.
Currently, we don’t pull data from smart watches or activity trackers for one simple reason: they don’t seem to do a particularly good job of estimating energy expenditure.
Instead, we look at trended weight changes and compare those changes to calorie intake in order to back-calculate energy expenditure. We have some ideas about how we may be able to use activity data to further tweak and fine-tune our energy expenditure estimations at the margins, so we do plan on allowing users to integrate with activity trackers eventually (so we can empirically test those ideas). But for now, data from activity trackers wouldn’t affect the core functionality of the app: weight and nutrition data give us all the information we need to generate and adjust macro programs.
Not right now, but that’s something we’re planning on adding in the future.
Yes! Through our integrations with Apple Health and Google Fit, MacroFactor supports historical import of the last 30 days of data. This is more than enough to kickstart our analytics, and give you highly optimized recommendations on day one.
We don’t currently have a built-in coaching portal to allow you to see and manage your clients’ nutrition programs in-app. However, we make it easy for users to take screenshots of their nutrition information for the past week, and more importantly, we make it easy for users to export their daily weight, calorie intake, and macronutrient intake data to a spreadsheet, which they could send to a coach. MacroFactor also allows users to set custom macro targets day-to-day, which will make it simple for your clients to adjust their daily targets to match your recommendations. MacroFactor also supplies information that other apps don’t, including sophisticated weight trending and updating estimations of daily energy expenditure, which might help you make better diet adjustments for your clients. In short, we’re not going to pretend that MacroFactor is a game changer for nutrition coaches, but, relative to other nutrition apps, it should reduce a bit of friction to make your life (and your clients’ lives) a little easier.
Your estimated energy expenditure is a deterministic calculation based on your calorie intake and changes in body weight.
We start with the basic energy balance equation: Calories in – Calories out = Change in stored energy (and changes in stored energy obviously come with changes in weight over time). Since we want to estimate your energy expenditure, we need to rearrange the equation to solve for “Calories out”: Calories in – Change in stored energy = Calories out.
“Calories in” is simple to calculate, since you’re either logging your food in MacroFactor, or importing nutrition information from another source that’s synced with this app. “Change in stored energy” is slightly tougher to estimate, since we’re ultimately working with weight data. However, we can use information about your rate of weight change and the caloric content of fat tissue versus lean tissue to estimate the change in stored energy associated with your changes in weight (fat has a greater energy density than lean mass; at slower rates of weight loss or faster rates of weight gain, we anticipate that a larger proportion of the weight you gained or lost came from fat mass). From there, it’s simply a matter of solving the equation.
For example, if we estimate that you’ve been in an energy surplus of 200 Calories per day based on the rate at which your weight has been changing, and we can see that you’ve been eating approximately 3000 Calories per day, we can calculate that your daily energy expenditure is approximately 3000 – 200 = 2800 Calories.
As you continue to use MacroFactor, we’ll continue monitoring your energy intake and changes in weight to update your calculated energy expenditure. If you gain or lose a substantial amount of weight, or if your activity levels change, we won’t have to guess how those changes will impact your daily energy expenditure; we’ll be able to measure the impact, and adjust your calorie and macro recommendations accordingly.
Since our calculation of your energy expenditure is based solely on tracked energy intake and changes in weight, that allows our calorie and macro adjustments and recommendations to be “adherence-neutral.” In other words, you don’t have to be a robot with perfect dietary adherence for MacroFactor to make appropriate updates to your calorie and macro recommendations, based on your goals. If you eat a little more or a little less one week than your macro program recommended, that’s totally fine! Your updated calorie and macro recommendations for the next week are based on your actual energy intake and changes in weight, not how well you stuck to our recommendations. Not only does this allow our systems to be more robust to deviations from your macro program (which are totally fine; we don’t expect people to be robots), but we also hope that this “adherence-neutral” system will make deviations from your macro program less psychologically stressful. Since our system doesn’t require or expect perfect dietary adherence to make appropriate updates to your calorie and macro targets, that should lessen the perceived psychological cost of occasionally deviating from your recommended calorie targets.
As one final note, this calculation of energy expenditure is really at the heart of MacroFactor, and a lot of work has gone into ensuring that it’s as accurate and reliable as possible, given what we know about human physiology and metabolism. We’ve also taken great care to make it as robust as possible to less-than-perfect tracking (the more consistently you track your weight and nutrition, the better our recommendations will be, but if you occasionally forget to log your weight or nutrition, our algorithms still do an admirable job of rolling with the punches). However, it has one Achilles heel: partial nutrition tracking. If, for example, you track your breakfast and lunch one day, but you don’t put your dinner in the Food Log, we have no way of knowing that your energy intake for the day is incorrect, and your estimated daily energy expenditure (and future calorie recommendations) will decrease accordingly. However, as long as you avoid partial nutrition tracking, we should be able to accurately and reliably estimate your energy expenditure, and therefore recommend and appropriately adjust calorie and macro targets for you based on your goals.