Fit Shapes
Get the appGet the appAndroid beta

MyFitnessPal review: free plan, Premium cost and is it worth it

Short answer: MyFitnessPal has been around for about 20 years, and it says over 280 million people have joined. Its free plan logs food by search, with ads, from over 20.5 million foods added by MyFitnessPal and its users. Premium removes the ads and adds the barcode scanner, Meal Scan, voice logging and data export. It suits people who want an established app with a huge food database.

MyFitnessPal review: free plan, Premium cost and is it worth it, at a glance
TopicMyFitnessPal
Worth it if
  • You want a database with millions of branded foods
  • You want an app that's been around for 20 years
  • You want meal plans built for you (Premium+)
Skip it if
  • You want a free barcode scanner
  • You don't want ads
  • You want adaptive targets that adjust on their own
PricePremium costs $79.99 a year, or $19.99 a month. Premium+ costs $99.99 a yearHas a free plan. 7-day trial
Barcode scanningPremium
Photo loggingPremium
Voice loggingPremium
TargetsManual. Set from your profile, with an offer to recalculate every 10 lb lost
Food dataOver 20.5 million, added by MyFitnessPal and its users
Data exportPremium only. CSV files with meal totals
Runs oniPhone, Android, web, Apple Watch, Wear OS
Prices in US dollars. Checked October 14, 2026. We make Fit Shapes, a competing app. The sources are at the end.

MyFitnessPal has been around for about 20 years, and it says over 280 million people have joined. Its free plan still logs plenty, but most of what makes logging fast is now in Premium. This review covers the free plan, with sample foods, and describes Premium’s barcode scanner, Meal Scan and voice logging from MyFitnessPal’s own screens and pages. If you’re choosing between MyFitnessPal and another app, see the best MyFitnessPal alternatives or Lose It! vs MyFitnessPal.

Is MyFitnessPal free? What Premium costs

Yes. The free plan logs food and exercise, with ads. In the US, Premium costs $79.99 a year, or $19.99 a month. Premium+ costs $99.99 a year. MyFitnessPal’s Premium page offers a 7-day free trial.

The upgrade screen in the app offered only Premium, by the year or by the month. Paying by the year saves 67% against paying monthly. Premium+, which adds a meal planner and grocery lists, is sold separately from the Plan tab, in the US, the UK, Canada, Ireland, New Zealand and Australia.

MyFitnessPal's offer to upgrade, on a dark blue screen with a strawberry. It reads Stay on it with tools that turn habits into results, and lists Scan a barcode, Use your voice and Take a photo, with Unlock real change and No thanks. Choose your plan. The Annual Plan is 79.99 dollars billed annually, or 6.67 dollars a month, marked Save 67 percent. The Monthly Plan is 19.99 dollars a month. Plans renew automatically.
The offer to upgrade, and Premium's two plans. MyFitnessPal, October 19, 2026.

Free vs Premium: what the free plan leaves out

The free plan logs food by search. You can save your own foods, meals and recipes, import a recipe from a link, log your weight, and connect partner apps. It shows the day’s calories, macros and nutrients against your goals.

The faster ways to log are Premium. The add food screen puts Barcode scan, Voice log and Meal scan beside Quick add. The barcode scanner has needed Premium since October 2022, and when we searched for an everything bagel, a card popped up suggesting we scan one instead. Meal Scan, the photo logging, looks for the foods in your photo and suggests matches from MyFitnessPal’s database. You check them, add anything it missed, and log the meal at once. Its own introduction warns that it “may not find it all…yet!”

Premium also lets you set macros in grams, by meal and by day, and adds food analysis, net carbs, intermittent fasting and data export, among other things. On the free plan, the Nutrition screen’s lists of the foods highest in carbs, fat and protein are locked behind Premium’s crown.

Over search results for everything bagel, a card reads Point, scan, done. Did you know you can log packaged foods just by scanning the barcodes? It offers Try barcode scan and Log it manually. The Nutrition screen on Macros. Goals are 50 percent carbohydrates, 30 percent fat and 20 percent protein. Foods Highest In Carbohydrates, Fat and Protein each carry a gold crown, above Unlock Premium and a banner ad for a QR code reader app.
A nudge toward the barcode scanner, and Macros with Premium's lists locked. MyFitnessPal, October 19, 2026.

MyFitnessPal’s ads

The free plan shows ads. Of the 27 screens we captured, 13 had one. In the diary, an ad sat among the meals, above a line that reads “Get ad-free tracking in Premium—upgrade now”. Banners sat at the bottom of Nutrition, Progress, search results and the meal and recipe lists, for apps, coffee, grocery delivery, an audiobook service and a news site. Premium removes them.

How accurate is MyFitnessPal’s food data?

MyFitnessPal has over 20.5 million foods, added by MyFitnessPal and its users, so one food can have many entries. A search for cream cheese listed Philadelphia’s at 68 calories for 30 grams, then one at 80 calories for 2 tablespoons and another at 102 for the same 2 tablespoons. A search for an everything bagel listed one bagel at anywhere from 240 to 330 calories. Some are brands and some aren’t, so not all of the spread is error, but you have to choose.

A check mark means an entry “has been reviewed or added by MyFitnessPal and is considered accurate and complete”. MyFitnessPal adds that entries without one “are not always wrong”, and that checked ones can still have mistakes. The bagel’s Best Match had no check mark.

The free plan tracks the day’s nutrients too, with vitamins and minerals as a percentage of the daily value.

Search results for cream cheese. Cream Cheese from Philadelphia, 68 calories for 30 grams, is the Best Match, with a check mark. Below it are entries at 70 calories for 1 ounce, 80 for 2 tablespoons, 102 for 2 tablespoons with a check mark, and 51 for 1 tablespoon with a check mark. A banner ad for Starbucks Rewards sits near the bottom. The Nutrition screen on Nutrients for today, with sample foods logged. Cholesterol is 21 of 300, sodium 610 of 2,300 and potassium 100 of 3,500. Vitamin A is 3, vitamin C 0, calcium 26 and iron 28, each of 100 percent. A banner ad for Instacart is below.
Search results for cream cheese, and the day's nutrients with sample foods logged. MyFitnessPal, October 19, 2026.

For the calories and macros themselves, one 2025 study had two researchers log the same food records in MyFitnessPal and Cronometer. In MyFitnessPal, their totals for energy differed by about 225 kcal a day on average, against about 18 in Cronometer. It’s a small study, from records made in 2020, and it measures how consistently two people log, not how close the app gets for your own meals. If you use MyFitnessPal, pick checked entries and log the same one each time.

Calorie goals you set yourself

MyFitnessPal sets a calorie goal from your profile and splits it into macros by percentage, such as 50% carbs, 30% fat and 20% protein. When you lose 10 lb, it offers to recalculate your goals. It doesn’t work out what you burn from what you eat and weigh, the way an adaptive app does.

Taking your data with you

Data export is Premium, as CSV files with meal totals. The free plan has a printable report on the website. MyFitnessPal runs on iPhone, Android, the web, Apple Watch and Wear OS, and Apps & Devices links it to trackers and health apps.

Where Fit Shapes fits

MyFitnessPal’s free plan logs a lot, but it shows ads, and the barcode scanner, Meal Scan and voice logging need Premium. Its goals stay where you set them.

If you’d rather log less by hand, Fit Shapes is built to feel premium. A photo logs the meal instantly, and every subscription includes photo, voice and barcode logging. Each week, Adaptive Targets proposes new targets from what you eat and weigh. It has no ads and doesn’t sell your data. It also imports your meal totals and weigh-ins from MyFitnessPal. So if you decide to switch, you can bring your history with you.

The catch is that Fit Shapes has no free plan, while MyFitnessPal’s costs nothing. After the 14-day free trial, you pay for a subscription.

Questions

Is MyFitnessPal free?

Yes. The free plan has ads. It logs food and exercise, and sets calorie and macro goals by percentage. The barcode scanner, Meal Scan, voice logging and data export need Premium.

How much does MyFitnessPal Premium cost?

In the US, Premium costs $79.99 a year, or $19.99 a month. Premium+ costs $99.99 a year. Its Premium page offers a 7-day free trial.

Is MyFitnessPal Premium worth it?

It is if you log a lot of packaged food, since the barcode scanner is Premium, or if the ads bother you. If you log by search and check your calories for the day, the free plan covers it.

Is MyFitnessPal’s barcode scanner free?

No. It has needed Premium since October 2022.

Is MyFitnessPal’s photo logging free?

No. Meal Scan needs Premium. It suggests foods from MyFitnessPal’s database, and you choose the right ones.

Does MyFitnessPal have ads?

Yes, on the free plan. 13 of the 27 screens we captured had one, from banners to an ad among the day’s meals. Premium removes them.

Is MyFitnessPal accurate?

Its database is large and partly added by users, so one food can have entries that disagree. Check marks show the entries MyFitnessPal has reviewed. In a 2025 study, two people logging the same food in MyFitnessPal agreed less closely than in Cronometer.

What is MyFitnessPal Premium+?

Premium plus a meal planner, with over 1,500 recipes, grocery lists and shopping integration. It’s sold from the app’s Plan tab in the US, the UK, Canada, Ireland, New Zealand and Australia.

Sources

10 sources
  1. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/4402625100941-Supported-Devices, checked October 14, 2026
  2. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/15457546881805-What-is-included-in-the-free-version, checked October 14, 2026
  3. MyFitnessPal, myfitnesspal.com/premium, checked October 19, 2026
  4. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/360045761612-How-to-use-the-Meal-Scanner, checked October 14, 2026
  5. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/30332897072269-How-to-log-food-with-your-voice, checked October 15, 2026
  6. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/360032624771-How-to-use-the-Barcode-Scanner, checked October 14, 2026
  7. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/360032271472-How-can-I-force-my-calorie-goals-to-update, checked October 14, 2026
  8. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/360032273352-Export-your-nutrition-progress-and-exercise-data, checked October 14, 2026
  9. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/360032271252-Where-does-MyFitnessPal-get-its-food-data, checked October 14, 2026
  10. MyFitnessPal, support.myfitnesspal.com/hc/en-us/articles/34889191368077-The-difference-between-Free-Premium-and-Premium, checked October 14, 2026

Fit Shapes for Android is coming soon

The Android app is not on Google Play yet. Join the beta to use it now. It's free for testers. We'll email you a link to install it from Google Play.

Use the exact address of the Google account on your phone's Play Store. For most people, this is their Gmail address. Don't add a + part.

We use your email only to invite you to the beta. Privacy policy