Nutrition

Best macro tracking app in 2026

Our verdictfitvee is the best macro tracking app if you train at home

Your target says 120 g of protein, and all you can swear to is eggs at breakfast. Open Calories in fitvee and three bars settle it: Protein, Carbs and Fat, each with the grams you’ve eaten against your target.

See the macro tracker in fitvee

Our picks at a glance

  • Best for macros with training

    fitvee

    A split you set, and a strength plan that climbs with you.

  • Best for detailed tracking

    MacroFactor

    A logger built for exactly this, if you’re happy to pay for it.

  • Best free macro targets

    Cronometer

    Custom targets on the free tier, with micronutrients beside them.

  • Best for low carb and keto

    Carb Manager

    Net carbs sit at its centre.

Macros before you commit: "2 eggs and toast" is 15 g of protein, 15 g of carbs and 11 g of fat.
Macros before you commit: “2 eggs and toast” is 15 g of protein, 15 g of carbs and 11 g of fat.

Plenty of apps can add up grams, and a few do it in more depth than fitvee. It takes this list because the grams get a job to do. Protein earns its keep when you train, and here the training is in the same membership: a session of about 15 minutes on the strength plan, with moves that get harder as you do.

  1. Every way of logging counts your macros.

    A barcode scan carries them, and so do searched foods and meals typed in plain words.

  2. The split is yours.

    It starts at 30% protein, 40% carbs and 30% fat. Pick Balanced, More protein or Lower carb, or enter your own, and the gram targets follow.

  3. The numbers are honest about themselves.

    A line under the bars says how many of today’s foods carried macro data, so a gap in the log can’t pass for a low protein day.

Memberships are sold per movement plan: strength (about 15 minutes), tai chi walking (7) or chair yoga (10 to 20). You pick one as you sign up, and the macro tracker rides along.

How it scored

Food tools
4/5
Workouts
5/5
Personalisation
5/5
Coaching
4/5
Progress and motivation
5/5
Value
4/5

You pay $15.19 for the first 28 days, then $38.95 every 4 weeks. On the strength plan, 12 weeks is $36.99, then $94.85 every 12 weeks (fitvee pricing).

On this pageOur verdictOur picks at a glanceThe best apps to track macrosWhat fitvee is likeWhy you'll keep coming backThe other appsWhat fitvee costsOur recommendationQuestionsHow we compareSources

The best apps to track macros, compared feature by feature

Every score is out of 5, next to the features it stands on. How we mark.

Food tools: macros, protein and logging

If numbers are your hobby, the top of this table goes deeper than fitvee, and fairly.

AppScoreWhat it rests on
fitvee4/5Protein, carbs and fat on scanned, searched and typed foods, preset or custom splits, and a line showing how many foods counted, beside usual foods and a goal from your quiz. Targets come from percentages, with no grams-per-kilo setting and no micronutrients
MacroFactor5/5A logger built for this: barcode and label scans, photo or described meals, and 1.36 million verified foods
Cronometer5/5Custom macro targets (Cronometer pricing) with micronutrient analysis beside them
MyNetDiary5/5Full nutrient detail and exercise tracking, plus Meal Scan and AI tools in paid tiers (MyNetDiary help)
MyFitnessPal Premium4/5Macros by gram and custom macro tracking (MyFitnessPal help), alongside a scanner and Meal Scan
Carb Manager4/5Made for low carb, with net carb tracking at its centre
Lose It4/5Macro tracking on a daily calorie budget

Value: paying for grams, or for more

A tracker on its own is the smaller bill, and these scores allow for that. fitvee’s 4 rests on what its price covers beyond the bars.

AppScoreWhat it rests onA month at renewal
fitvee4/5Macros, diary, daily plan, Library and coach under one price. Anything extra, Premium Workouts included, sits among the separate subscriptions named in the terms. A tracker on its own costs far less$24.07 to $42.20, by plan
Cronometer4/5Basic is free with no time limit (Cronometer help) and keeps the scanner$0; Gold $10.99, or $5.00 yearly
MyNetDiary4/5A scanner and no ads come with the free tier. Meal Scan and the AI tools are paid$0; Premium $8.99, or $5.00 yearly
Carb Manager4/5Its paid tier is the lowest here$0; Premium $8.49, or $3.33 yearly
MacroFactor4/5One tier with everything, in a paid-only app with a 7-day trial$11.99; $6.00 yearly
MyFitnessPal Premium3/5The gram view you came for is the part that costs extra$19.99; $6.67 yearly
Lose It3/5A free calorie budget, with the scanner moving to Premium (Lose It help)$6.67 yearly

The training behind the target

The trackers are marked on what they’re for: food and price. Cronometer and MyNetDiary do track exercise, MyFitnessPal Premium has workout routines, and MacroFactor runs a Workouts app on the same account. Here’s fitvee beyond the bars.

JobScoreWhat it rests on
Workouts5/5Strength, walking and chair plans to follow along with, the Library, and move ladders that climb from the wall to the floor
Personalisation5/5Your push-up and squat answers set your starting rung, and each check-in can move the next session
Progress and motivation5/5Before-and-after numbers from a can-do check, four badges, and a weekly streak built to survive a bad week
Coaching4/5Vee and Vin are in the price, can change today and can read your calories. Grams of protein aren’t in what they read, so the bars stay your check

See the macro tracker in fitvee

What fitvee is like: hitting a protein target

Setting the target

Macros are simple arithmetic: protein and carbs carry 4 calories a gram and fat carries 9 (USDA). fitvee does the arithmetic for you. On a 1,600 kcal goal the starting split reads 120 g of protein, 160 g of carbs and 53 g of fat.

Press Edit and you can pick Balanced, More protein or Lower carb, or type your own whole percents that add to 100. Move protein to 40% and the target climbs to 160 g. Only the targets change. What you’ve logged stays put.

A test member on a 40% protein split: 24 of 160 g of protein so far, with 1,013 kcal left to find the rest.
A test member on a 40% protein split: 24 of 160 g of protein so far, with 1,013 kcal left to find the rest.

The trade-off is plain. Your target is a share of calories, so a coach’s “1.6 g per kilo” needs converting into a split by hand.

Getting there in a day

Breakfast is what you always have, so it’s waiting under Usual at breakfast at your last portion. Lunch is a can of tuna: Scan food reads the barcode and the macros go in with it. You only ate half, so Change portion takes it down, in half steps or by grams and ounces.

Mid-afternoon is when the bars earn their place, because the Protein line tells you how far you’ve got while there’s still a dinner to fix it. Dinner is a home meal. Type “2 eggs and toast” and each food returns with its portion, and the day’s protein moves when you press Log 222 kcal.

What the numbers cover

Log a food with no macro data and a line appears under the bars: “From 7 of 10 foods.” The page tells you what the total covers instead of quietly short-changing your protein. Gaps happen because packaged foods in fitvee draw heavily on Open Food Facts, which volunteers build (Open Food Facts).

The grams themselves hold up better than you might fear. In a check of one popular tracker, 50 people’s 4-day records lined up closely with a Belgian reference database for calories and macros, and poorly for sodium and cholesterol. Five free apps, given 30 food records from lower-income adults, followed macros well, though every one read low on something. So watch the direction of your numbers more than any single day.

Know the edges, too. The bars count protein, carbs and fat and nothing else, and they live on Calories, under More: the row on Today shows calories alone.

What the protein is for

Protein is only half the deal. The gains people chase were measured with training: across 49 trials of 1,863 people doing resistance training, protein supplements added a modest amount of muscle and strength, with nothing more to gain past about 1.6 g per kg a day, and the effect shrank with age.

So fitvee hands you the training. Today’s card on the strength plan might be Squat, pull, push: you squat back to a chair, pull on a towel and push from your knees, about 15 minutes, with one more round if you want it. Push-ups start at the wall and end on the floor, and squats start at a chair and end in a split squat, on a plan of 28 days a round: 25 follow-along sessions and 3 rest-and-stretch days. Bodyweight is a fair way to do it, if the sets get hard: in 28 studies of 747 healthy adults taking sets to failure, muscle size grew about the same on light and heavy loads, and strength grew more on heavy ones.

Today on the strength plan: 15 minutes, one button, and with the food row added, calories left with scan and + below.
Today on the strength plan: 15 minutes, one button, and with the food row added, calories left with scan and + below.
Legs gone? Easier sits under the move: toes down, heels up, one at a time.
Legs gone? Easier sits under the move: toes down, heels up, one at a time.

The strength quiz asks how many push-ups and squats you can do and shifts each ladder to match. Pick “gain muscle” and four days a round become strength days. After that the check-in steers: call a session too easy and every move in the next one goes up a step, call it too hard and it comes down.

The coach reads your day in calories, meal by meal, not in grams. Ask Vin about dinner and it totals what’s logged so far, and whether that covers your protein is still the bar’s job. Tell it your legs are done and today drops a level.

Dinner question, answered from the day's log: Vin totals what's in and offers tonight's meal.
Dinner question, answered from the day’s log: Vin totals what’s in and offers tonight’s meal.

Why you’ll keep coming back

If you track macros you probably like numbers, and fitvee has good ones for you. All of them come from your sessions, not your food.

The ladder keeps going.

On day 28 you take a step on or stay level, and your check-ins suggest which. Round 2 on strength brings new moves such as the decline push-up and one-arm doorframe row, with longer sessions. Each step on after that repeats the round a level harder.

Reps to set beside your grams.

The strength plan’s day 1 can-do check counts push-ups in a row, squats in 30 seconds and a plank hold. Day 28 runs it again and puts “Up from” beside each gain. Across 138 studies of goals of all kinds, people who monitored their progress were more likely to get there, especially when they recorded it.

See the macro tracker in fitvee

The other apps, one by one

MacroFactor

Suits
Detailed tracking comes first, and you’ll pay for it.
Main strength
The top rating here: 23,836 US App Store ratings average 4.84.
Drawback
Food and training sit in separate apps, and only a yearly plan covers both.

Cronometer

Suits
You track micronutrients as well as macros.
Main strength
100,343 US App Store ratings at 4.77 stars, and a web version beside the apps.
Drawback
Basic carries ads until you pay for Gold.

MyNetDiary

Suits
You want a free tracker with no ads on your phone or iPad.
Main strength
A 4.81 on the US App Store, from 171,507 ratings.

Carb Manager

Suits
You eat low carb or keto.
Main strength
It’s made for you, and 736,702 US App Store ratings give it 4.82 stars.

MyFitnessPal Premium

Suits
Your foods and history are already there.
Main strength
Scale: 2,389,253 US App Store ratings at 4.71 stars.
Drawback
Its meal plans need Premium+, at $99.99 a year (archived page).

Is it worth it: MyFitnessPal Premium. Head to head: fitvee vs MyFitnessPal.

Lose It

Suits
You think in a daily calorie budget and want macros listed beside it.
Main strength
A free Basic tier with 50M+ foods, rated 4.77 on the US App Store.

What fitvee costs, and which tier sets macro goals

PlanFirst paymentThenA month at renewal
12 weeks, strength or chair$36.99 for 84 days$94.85 every 12 weeks$34.25

The pricing page lists the rest. This one renews until you cancel online, and there are no refunds, except where the law requires (cancel, refunds).

Which tier lets you set macro goals? At Cronometer, the free one. At MyFitnessPal, Premium. In fitvee, every membership.

AppWhere macros sitPrice
fitveePresets or your own split, in every membershipThe plan above
CronometerCustom targets on free Basic$0; Gold is $59.99 a year
MyFitnessPalThe free tier shows macros. Macros by gram and custom macro tracking are PremiumPremium is $79.99 a year (App Store)
MacroFactorOne paid tier, so nothing to unlock$71.99 a year (App Store), or $89.99 with Workouts (MacroFactor help)
MyNetDiaryFull nutrient detail on the free tier$0; Premium is $59.99 a year (MyNetDiary help)
Carb ManagerNet carb tracking is always free$0; Premium is $39.99 a year (App Store)
Lose ItMacro tracking is on its feature listPremium is $79.99 a year (Lose It tiers)

You’re paying fitvee for a training plan as much as a tracker, so judge it against that.

Our recommendation

If your macros are there to serve your training, go with fitvee. You get protein, carbs and fat on every way of logging, a split you control, and a plan that climbs with you, in one place.

Against MacroFactor, the macro tracker to beat, your session and your calories share a screen, your training answers back after every session, and there’s a coach to change today.

If the numbers are the whole point, take MacroFactor for depth, Cronometer for micronutrients and free custom targets, or Carb Manager for net carbs. More on our pick: fitvee review. New to all this? Start with the best calorie counter for beginners.

See the macro tracker in fitveeJust want the calorie counter? See it here

“My afternoons were low on protein. Seeing the macros on my diary, I added eggs at lunch and the afternoons felt better.”
Greg A. on the strength plan, week 3

Questions

What is the best macro tracking app?

With training built in, fitvee. For depth, MacroFactor. For free custom targets, Cronometer.

What’s the easiest macro tracker for beginners?

Pick a simple macro tracking app that sets the targets for you. fitvee starts you on a split from your calorie goal, and you never have to touch it.

How do I track macros for free?

Cronometer Basic and MyNetDiary’s free tier both do it, scanner included.

How do you track macros?

Set a calorie goal, choose a split, log what you eat, and watch the grams against your targets. An app does the sums.

Can I use fitvee as a protein tracker app?

Yes: the Protein bar shows grams eaten against your target, and a higher protein split raises that target.

How many grams of protein per day?

The current US guidelines state a target of 1.2 to 1.6 g per kg of body weight a day (US guidelines), which is 84 to 112 g at 70 kg (154 lb). For healthy people who exercise, a sports nutrition position stand says 1.4 to 2.0 g per kg is enough for most. In 74 trials of healthy adults, those who trained saw small muscle gains from more protein, and those 65 and over saw them at a lower intake. People over 65 who exercise are advised at least 1.2 g per kg, and anyone with kidney disease should ask a doctor first.

Do I need to count macros to lose weight?

No. Weight follows energy in and out over time, and it moves slowly (Hall et al., 201160812-X)). Macros help with protein, preference or a plan someone set you.

Macros or calories: which matter more?

Calories set the size of the day, and macros set its shape. fitvee shows both on one page.

Does fitvee track micronutrients?

No, only protein, carbs and fat.

Do I need a workout plan to use it?

Each membership comes with one, and all three are open to any adult. fitvee sells only in the United States (terms). If your health gives you any doubt, check with your doctor first.

How we compare

For this page we used the pricing, help and store pages each app publishes, as read on 6 November 2026. All fitvee images are of a preview, with a test member and sample history. The longer version: How we compare.

What the scores mean. Every app faces the same scale across six jobs. Scoring 5 takes the complete job and a standout on top. Scoring 4 means the essentials are there. Scoring 3 means a genuine catch, and a key part priced as an extra is the usual one. Scoring 2 means only some of the job, and 1 means hardly any. Each mark names its reasons in the table. When an app’s own pages leave a job unclear, it stays out of that table. There’s no grand total, because a lifter and a dieter want different things.

Who wrote and checked this page:

Priya Raman

Nutrition writer

Writes about food logging, macros and barcode scanning. Cooks most nights and counts protein, not points.

Sources

All read 6 November 2026 unless noted.

41 sources, numbered as they appear on this page

fitvee

  1. 1fitvee product pagefitvee.com, read 6 November 2026
  2. 2fitvee pricing pagefitvee.com, read 6 November 2026
  3. 6A test member on a preview of fitveeread 6 November 2026
  4. 12fitvee help: termsfitvee.com, read 6 November 2026
  5. 13fitvee pricing pagefitvee.com, read 6 November 2026
  6. 14fitvee pricing pagefitvee.com, read 6 November 2026
  7. 21fitvee pricing pagefitvee.com, read 6 November 2026
  8. 22fitvee product pagefitvee.com, read 6 November 2026
  9. 26fitvee product pagefitvee.com, read 6 November 2026
  10. 34fitvee pricing pagefitvee.com, read 6 November 2026
  11. 35fitvee help: cancelfitvee.com, read 6 November 2026
  12. 36fitvee help: refundsfitvee.com, read 6 November 2026
  13. 37fitvee pricing pagefitvee.com, read 6 November 2026

MacroFactor

  1. 3MacroFactor product pagemacrofactor.com, read 6 November 2026
  2. 17MacroFactor App Store listingapps.apple.com, read 6 November 2026
  3. 20MacroFactor product pagemacrofactor.com, read 6 November 2026
  4. 29MacroFactor help: how macrofactor subscriptions and bundles workhelp.macrofactorapp.com, read 6 November 2026

Cronometer

  1. 4Cronometer pricing pagecronometer.com, read 6 November 2026
  2. 7Cronometer product pagecronometer.com, read 6 November 2026
  3. 30Cronometer App Store listingapps.apple.com, read 6 November 2026
  4. 31Cronometer help: subscription typessupport.cronometer.com, read 6 November 2026

Carb Manager

  1. 5Carb Manager App Store listingapps.apple.com, read 6 November 2026

MyNetDiary

  1. 8MyNetDiary product pagemynetdiary.com, read 6 November 2026
  2. 15MyNetDiary help: difference between premium lifetime premium and premium plusmynetdiary.com, read 6 November 2026
  3. 16MyNetDiary help: how much does mynetdiary costmynetdiary.com, read 6 November 2026
  4. 32MyNetDiary App Store listingapps.apple.com, read 6 November 2026

MyFitnessPal

  1. 9MyFitnessPal pricing pagemyfitnesspal.com, read 6 November 2026
  2. 18MyFitnessPal help: the difference between free premium and premiumsupport.myfitnesspal.com, read 6 November 2026
  3. 19MyFitnessPal App Store listingapps.apple.com, read 6 November 2026

Lose It!

  1. 10Lose It! product pageloseit.com, read 6 November 2026
  2. 11Lose It! pricing pageloseit.zendesk.com, read 6 November 2026
  3. 33Lose It! App Store listingapps.apple.com, read 6 November 2026

Evenepoel et al., J Med Internet Res

  1. 23Evenepoel et al., J Med Internet Res research paperdoi.org, read 6 November 2026

Griffiths et al., Public Health Nutrition

  1. 24Griffiths et al., Public Health Nutrition research paperdoi.org, read 6 November 2026

Morton et al., Br J Sports Med

  1. 25Morton et al., Br J Sports Med research reviewdoi.org, read 6 November 2026

Lopez et al.

  1. 27Lopez et al. research reviewdoi.org, read 6 November 2026

Psychological Bulletin

  1. 28Psychological Bulletin research reviewpubmed.ncbi.nlm.nih.gov, read 6 November 2026

Jager et al., J Int Soc Sports Nutr

  1. 38Jager et al., J Int Soc Sports Nutr public guidelinedoi.org, read 6 November 2026

Journal of Cachexia, Sarcopenia and Muscle

  1. 39Journal of Cachexia, Sarcopenia and Muscle research reviewpubmed.ncbi.nlm.nih.gov, read 6 November 2026

Journal of the American Medical Directors Association (PROT-AGE Study Group)

  1. 40Journal of the American Medical Directors Association (PROT-AGE Study Group) public guidelinepubmed.ncbi.nlm.nih.gov, read 6 November 2026

Hall et al., The Lancet

  1. 41Hall et al., The Lancet research paperdoi.org, read 6 November 2026