MacrosFirst is the most powerful and easiest to use macro tracker available.

Whether you practice flexible dieting, meal prepping, IIFYM, keto, RP, or any lifestyle that’s all about tracking and optimizing your macros, MacrosFirst has you covered.

Come see for yourself why tens of thousands of people have made the switch from other apps to MacrosFirst!

What makes MacrosFirst the best?

‣ Thoughtful, intuitive app design that makes tracking your macros a joy.
‣ Massive Food Database - Search 5+ million foods by name or barcode scan.
‣ Unlimited Custom Daily Meals - Track your daily macros in as many daily meals as you like.
‣ Automatically calculate each food's serving size according to your macro objective for that food.
‣ Create Unlimited Custom Foods, Meals, & Recipes
‣ Share your Foods, Meals, & Recipes with your friends, family, or anyone else using MacrosFirst.
‣ No Data, No Problem - MacrosFirst works offline so you can track your macros wherever you are.
‣ Macro Calculator - Whether you're getting started with macros or you need to set a new goal given your progress, our macro calculator is here to help.

Want even more features?

MacrosFirst Premium is a subscription that unlocks the ultimate macro management experience.

‣ Different Daily Macro Goals - Schedule custom macro goals for any day of the week each containing its own set of custom meals.
‣ Export Meal History - Download Excel exports of your daily meal history including complete food detail.
‣ Save Day and Meal Notes - Take notes on your daily log or per meal.
‣ Track Water Intake - Ensure you're staying hydrated by recording your daily water intake.
‣ Net Carb Tracking - Automatically deduct fiber and sugar alcohols from your carbs.
‣ Create Extra Daily Meals - Need to log that unplanned snack? No problem! Create unlimited meals on your daily log that do not repeat.
‣ VIP Customer Support - Requests from Premium subscribers are given top priority, 7 days a week.


MacrosFirst is free to download and use. Should you choose to upgrade to MacrosFirst Premium, we offer two auto-renewing subscription options:


Payment will be charged to your credit card through your iTunes account at confirmation of purchase. Subscription renews automatically unless cancelled at least 24 hours prior to the end of the subscription period.

There is no increase in price when renewing.

Subscriptions can be managed and auto-renewal turned off in Account Settings in iTunes after purchase. Any unused portion of a free trial period will be forfeited when you purchase a subscription to MacrosFirst Premium. Once purchased, refunds will not be provided for any unused portion of the term.

Read our full Terms and Conditions at

Read our Privacy and Security Policy at

What’s New

Version 2.0.31

This week we made a small improvement for folks who plan their days in advance. Now when you edit a daily goal with new macros, those new values will apply to future days in your log even when foods have already been logged. Second, we cleaned up the Recent foods list when logging foods on your day to exclude foods that were recently added as ingredients in a Recipe. Enjoy!

Ratings and Reviews

4.4 out of 5
62 Ratings

62 Ratings

gianlucaimprota ,

One of the best

I’ve tried every macro counting app on the market, and this one is nearly perfect. The design is sleek, the functionality are great , and most of all, the customer service is top notch: I couldn’t figure out how to do something, and after writing an email to the developer, he answered with a custom video ,made just for me, to explain my issue.
Anyway, the food database is very big, you can modify items and save them, the barcode scanner works right away, and you have the option to see the macros you have left , not just the one you already ate.
Try this app, you won’t be disappointed!!!

TRQ12 ,

Best macro tracker on the market

This new and improved app has everything you need in a macro tracker and more. Just input your goals to set up your week. Then choose foods from their extensive library or enter your own to populate your meals. Once a meal is established, you can copy and paste it to another day if you wish. The app does all the calculating for you and tells you if you are on track for the day. You can even enter your water intake and track micro nutrients like sodium and fiber. A lot of other great features too and so easy to use!

DeadliftQueen ,

Finally, the best macro tracker for me!

I’ve tried every darn macro tracker out there and everyone of them had something off... a confusing design, poor food search, stupid expensive features and finally I got lucky and found Macrosfirst. I love this tracker. It’s so simple, so straight forward, and so easy to use. I also love that that it automatically calculates my food serving sizes by my macro goal per food. This is especially helpful at the end of the day when I need to hit my protein. Great work! Thanks for this app.

App Privacy

The developer, MacrosFirst, LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Contact Info

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Contact Info
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like