inApp
Nutrition & calorie tracking

MyFitnessPal: Calorie Counter reviews

What users love and hate, from real reviews

The default calorie diary that wins on a giant food database and habit power, but its 2026 redesign broke the one thing it did best — the at-a-glance day — and moved once-free basics behind a subscription.

500reviews analyzed
2.6average rating
15findings
Strengths

What users love

The food database carries the whole product — even furious users stay for it

The one real moat is the huge, user-built food database. People who hate everything else say outright they stay only for it: type grams off a kitchen scale and get accurate macros in a second. That turns a one-off tracker into a daily ritual nobody wants to abandon.

It's a fantastic app with a large database of foods BUT

The only reason I'm giving it 2 stars instead of 1 is because the calorie database is huge

I log a food with specific grams from my food scale, then it gives me accurate nutrition facts

Accumulated history is the strongest lock-in: quitting means throwing away years of data

Saved recipes, custom foods and a years-long log become a personal asset you can't carry to a rival. That keeps people through redesign rage — leaving means losing 'years of recipes.' But the lock is brittle: when an update wipes workouts or history, the exact thing holding people vanishes, and the exit is instant and bitter.

Unfortunate since I have years of recipes already input here

Update destroyed it-wiped out every workout I had

Months of making meals and recipes, months of tracking and logging weight just gone

Habit and accountability are the real product, not the number-crunching

The strongest emotional hook isn't accuracy, it's the feeling of being accountable to yourself. People recount multi-year stories of losing 20, 80, 150+ lbs and say it 'holds me accountable' and won't let them gaslight themselves. Logging becomes a near-automatic ritual. That explains the abnormal loyalty: the product sells discipline, and the numbers are just its instrument.

This app really helps me to hold myself accountable for eating healthy

No gaslighting myself. The facts speak for themselves and MFP tells me how it is!

Using this app has been pivotal in my weight loss. I have lost 160 lbs. in the last 5 1/2 years

Weak spots

What users hate

The 2026 redesign killed the at-a-glance day — and that drove out decade-long veterans

The whole food diary used to read on one screen; now each meal is hidden behind its own tap and you can't see the day as a whole. For a calorie diary that's fatal — the product exists for the quick 'how much is left' glance, and the redesign buried it under taps and scrolls. Users with 10-15 year histories leave over exactly this, not over price.

I can no longer easily see my entire day's food diary because I have to click on each meal individually to see what is in it

I shouldn't have to expand each meal just to view all the entries for it

We want to see all foods for each meal without more nested menus and selecting

Swiping between days was muscle memory — removing it breaks the daily flow

Swiping left-right between days was wired into the habit: open, swipe to yesterday, check. The redesign replaced it with a date picker at the top, so people get stuck on the wrong day, log food into it, then delete. A tiny gesture, but it was the heart of the daily ritual — without it every session became friction.

I miss being able to swipe right or left to view previous daily entries

you can't slide on the main screen, you'd have to select by date

I prefer to swipe left or right to the next or previous day. Too dang many steps to get from one day to other

Removing batch actions turned fixing a mistake into a punishment

You used to delete a whole meal or copy an entire day in one action. Now it's one item at a time. This compounds a second flaw: the UI makes it easy to accidentally copy yesterday's food onto today, and you can only clean it up line by line. The product creates the mistake and then removes the fast way to undo it.

why in the world would you get rid of the option to delete multiple items at a time?

they also made it incredibly easy to accidentally copy yesterday's meal, and you can't tell unless you dig down another level. fatal flaw!

Can't delete the whole meal, you'd have to do line by line

Switching from 'calories remaining' to a count-up broke the point of the diary

The core value of a calorie diary is the instant answer to 'how many calories can I still eat.' The update swapped the counting-down remainder for a counting-up total, so users lose the main cue for 'eat or not.' This isn't cosmetic, it's a mental-model swap: the product stopped answering the single question people open it for before every meal.

It's hilarious that a calorie diary app has removed the dedicated calorie counting tab

Now instead of telling me how many calories and macros I have left in each meal it does a count up

you cant even see the basal calories + cal burnt - cal ate = cal left.. it is so effing simple and main purpose of this app

Streak notifications flipped from support to 'cringe' — and push people toward the door

Streak gamification is meant to pull people back into the habit, but the new 'quirky' notification tone ('not logging? you'll make us sad') reads as manipulative and infantilizing. For an audience that already logs automatically the streak is useless, and you can't turn it off. A retention mechanism became an irritant people explicitly cite as making them want to uninstall.

things like ' The truest horror story - you not logging your meal' or 'Not logging your meal? you'll make us sad'

the recent Gen z adjacent pleas to "log your food it freaks us out," or any similar phrases is so cringe

The notifications are now worded incredibly strangely and even manipulatively to get you to log

Step and workout integrations are a promise that barely works

Pairing with Fitbit, Garmin, Samsung and Health Connect is sold as the edge — burned calories sync automatically. In practice steps are off by multiples, workouts either never arrive or duplicate five times and wreck the calorie remainder, and you can't enter steps manually. Half the 'eaten minus burned' equation is unreliable, so the product falls short of the one-stop health hub it pitches.

it DUPLICATES THE WORKOUTS FROM THE OTHER APP???? So when it says like "Walking, 20 minutes at 01:00 PM" it'll duplicate that entry upwards of 5 times

The step counter is completely wrong and never works correctly with health connect no matter what I do

the app doesn't allow you to enter your steps manually

The open database is double-edged: depth versus the noise of duplicates

The very thing that makes the database huge — open user entry — also clogs it. A single food surfaces a dozen entries with different calories and you have to guess which is right; even 'verified' ones can be wrong. Logging quality hinges on whether the user picked the correct row, which quietly erodes trust in the number the whole thing exists to provide.

they have a bunch of different options of the same food but different calories. super confusing

there are a while lot of "verified" foods which are simply incorrect. Please clean up your database

allowing everyone to add data on calorie counts causes great confusion. Same food shows multiple different calorie counts

Rigid dashboard presets won't let you see the nutrients you actually track

The diary only shows fixed nutrient sets, and you can't see, say, protein and fiber at once — you must pick one. For users with a specific goal (diabetes, keto, fiber) this defeats the point: they pay yet can't assemble on one screen the exact metrics they came for. Customization — the thing that would turn a tracker into a personal tool — is locked away.

I only care about protein and fibre and want them on the same view

this app can't track protein and fiber at the same time. It makes you choose only one

The macro settings are INCREDIBLY limiting, making it very non-functional for personal health and fitness journeys

AI photo logging can't tell portions apart — so it saves no manual entry at all

Photo food recognition is the flagship new feature, but it can't tell a 60-calorie small yogurt from a 250-calorie full cup. And since you end up typing the quantity by hand anyway, it removes none of the logging friction it was pitched to kill. It becomes a demo feature: impressive at install, useless in the real daily loop, and people fall back to manual entry.

AI Photo engine works in limited circumstances to identify foods but is absolutely useless when it comes to quantities

It cannot distinguish from a small yogurt worth 60 calories and a full cup worth 250 calories

essentially you will end up logging everything by hand and there are free apps for that

US-only units and week-start quietly alienate everyone outside America

Recipes in 'cups,' a week that starts on Sunday, salt only as 'sodium' — small things that, for a non-American, turn every entry into a conversion. You can't align the week to your weigh-in day, can't track salt by the European standard. Individually trivial, together a constant friction tax that leaves international users feeling second-class.

Every recipe I've seen is in 'cups'. Only the USA uses that as a measurement. The rest of the world uses grams

day of the week starts on a Monday. not being able to change that is damn right stupid

Can't track salt instead of sodium which is the standard in Europe

Forcing a US data transfer as a condition of entry scares off privacy-minded users at the threshold

To use the app at all you must consent to transferring your data to the US — and a segment of users balks right here, especially given how sensitive health data is. This isn't a buried policy line, it's a blocking screen at the very start: the product loses cautious users before it ever proves value, and declining means you can't get in at all.

it asks to transfer my data to US otherwise I cannot use it, what a joke

part of the terms for signing up is being able to completely unecessarily send your data to the US

I will not agree to their privacy terms

A long onboarding before the wall — the failure lands after the time is already invested

This is the single money card — and it's about a mechanism, not a price gripe. The app walks you through 20 minutes of goal and meal-plan setup, then reveals the subscription only at the very end. The user invests time, feels the sunk-cost pull — and hits the wall right there. Activation arrives after trust is already spent, so the refusal reads as bait-and-switch and people score it zero before a single real use.

It takes 20 minutes to set up the app with meal planning, after they want you to pay $180 a year for the app

making you invest time into configuring and fine tuning advanced features like meal planning before finally telling you at the end it's $99/yr to enable that feature? automatic zero stars

they first let you set everything up before telling you you need a subscription

The whole nicheNutrition & calorie tracking: what to build and where rivals fall shortSee the niche breakdown