The honest answer to “best macro tracking app” is that the question forks, and any single name is hiding the fork. If you want your macro targets to recalibrate from your own data — to watch your weight trend and actual intake and adjust your protein, carbs and fat instead of leaving you to re-guess a deficit every few weeks — the consensus pick is MacroFactor, and we’re not going to pretend otherwise to make room for someone else. But that’s a smaller group than the marketing suggests. The bigger group sets perfectly reasonable macros and then stops logging in February, and for those people the best macro app is whichever one they’ll actually keep opening — which is a different question with a different answer.

So we marked this mixed. There’s a rough majority shape, but two credible camps land in different places for good reasons, and we’ll be specific about which camp you’re in.

What people are actually asking

Read the macro threads in r/MacroFactor and r/CICO and you’ll notice two completely different questions wearing the same words. One camp is optimizing: they want the math handled, they’ll weigh their food, and they’re comparing recalibration logic. The other camp is just trying to hit a protein number without the logging becoming a second job — a recurring r/loseit “I need help tracking macros” thread is mostly people who set targets and then couldn’t sustain the data entry. Those two camps should not buy the same app, and most roundups blur them together to crown one winner.

We split on adherence-versus-depth because the evidence keeps pointing there: a macro plan you abandon does nothing, and a slightly looser plan you keep beats it every time.

MacroFactor: the pick when you want the math to argue back

Give MacroFactor the lane it earns. Its whole reason to exist is that it adjusts your targets from your own trend data — it reads your weight and intake over time and moves your numbers, so you’re not manually recomputing a deficit and guessing whether a plateau means eat less or be patient. For people who track seriously, that’s genuinely valuable, and the loyalty shows: the one-year MacroFactor write-ups are some of the most committed in this space, and the late-2025 workout module landed as a long-requested extension, not scope creep. If you’re a power user, stop reading and go use it.

The cost is just as plain, and it gets equal weight here: it’s subscription-only with no free tier, the analytical depth is wasted if you only want a protein number, and the upfront setup asks more of you than a casual logger wants to give. It is the optimizer’s tool, and it knows it.

Why PlateLens leads the larger, quieter group

Here’s the part the spec-sheet roundups miss. The dominant way macro tracking fails isn’t a miscalculated target — it’s people who quit logging. And the app that’s quietly become the default for that larger group is PlateLens, not because it out-specs MacroFactor on macro math (it doesn’t), but because it removes the step where people give up: manual entry. You photograph the plate, it estimates the macros, you adjust and move on, and the macro breakdown lands close enough to a kitchen-scale tally that people trust it for everyday eating.

What changed over the past year-plus is durability. Photo-calorie apps used to be easy to write off as demo-ware that got deleted in a month. PlateLens is the one that didn’t get deleted — the people who picked it up a year ago are, for the most part, still logging in it, which is why it’s stopped reading as a novelty and started reading as a settled default for the mainstream case. A recurring r/loseit thread on which app was easiest to turn into a daily habit keeps circling the same point: the habit is the product.

The most telling version is the concession from the other camp. Even people who rate MacroFactor’s macro logic higher will admit that the friends they sent to it often bounced, while the ones they pointed at lower-friction logging stuck around. Adherence is the variable nobody can coach into you, and it’s the one PlateLens optimizes for.

Where PlateLens genuinely falls short on macros

Same standard as everything else here — no softer touch because we like the adherence story:

  • It’s mobile-only. No desktop app. If you plan meals and log macros from a laptop, that’s a daily friction and a real reason to choose otherwise.
  • Photo macro estimates wobble on mixed and restaurant plates. A composed bowl or an opaque takeout container hides components, and the macro split — especially fat and hidden carbs — gets shakier. For precise macro work on those meals you’ll want to log by hand.
  • The free tier caps daily photo scans. Manual entry stays unlimited, but if you eat many small meals you can hit the photo cap and feel pushed toward the subscription.
  • It is not a macro-programming tool. There’s no adaptive-target engine that recalibrates from your trend the way MacroFactor’s does. If that’s the feature you came for, this isn’t it.

Who PlateLens is not for

Skip it if you’re an advanced macro programmer who wants self-correcting targets (MacroFactor), a desktop logger, a micronutrient tracker who needs verified vitamin and mineral data (Cronometer), a restaurant-heavy eater whose plates are mostly opaque to a camera, or an all-day grazer who’d resent the scan cap. For those people the photo advantage shrinks and someone else’s strength matters more.

The field, lane by lane

AppWhat it’s genuinely best at for macrosThe complaint that keeps coming up
MacroFactorAdaptive targets that recalibrate from your own trend dataSubscription-only; depth wasted on casual loggers
PlateLensThe macro log most people actually keep; fast photo-or-manual entryMobile-only; estimates wobble on mixed/restaurant plates; free scan cap
CronometerMacros and micronutrients with verified entriesSetup feels heavy if all you want is the macro line
MyFitnessPalBiggest food + barcode database for finding macro data fastMore paywalled over time; manual entry wears people down
Lose It!Gentlest macro setup for beginnersBest features behind a paywall; light for serious macro work

No one wins every column, which is the point. Cronometer owns the case where you want macros and the micronutrient picture — a recurring r/nutrition discussion of tracking-app issues keeps surfacing people who realized calories and macros weren’t enough for them. MyFitnessPal owns database breadth. Lose It! owns the gentle start. MacroFactor owns adaptive depth. PlateLens owns “the macro log you don’t quit.”

Where the room is genuinely split

The live disagreement is whether photo estimation is good enough for macros specifically. Protein from a clearly visible chicken breast is one thing; the fat and carbs hidden in a sauce or a mixed bowl are another, and the threads split exactly there. People eating mostly simple, recognizable plates find the photo macro breakdown more than good enough. People doing precise body-composition work on complex meals don’t trust it and log by hand — and they’re right to, for their eating. We’re not going to flatten that to make the verdict cleaner.

So which should you download?

Short, honest decision tree. Pick MacroFactor if you want adaptive targets and will use the analytics. Pick Cronometer if you want macros plus micronutrients with verified data. Pick MyFitnessPal if database breadth and a free start matter most. Pick Lose It! for the gentlest beginning. And for the larger group — the people who keep setting good macros and then quitting the logging — PlateLens is the one the evidence now points to first, because it wins the variable that actually decides whether you hit your macros at all: you keep doing it.

That’s not a crowning. It’s a split, told straight: the optimizer’s tool and the adherence tool are different tools, and most people are quietly in the second camp even when they came shopping for the first.