PlateDiary.
Get PlateDiary
  1. PlateDiary
  2. Compare
  3. Cal AI vs MyFitnessPal

Compare · Calorie trackers

Cal AI vs MyFitnessPal, side by side.

Since March 2026 they have the same owner, but they are still two different apps. One starts from a photo of your meal; the other starts from a food database of millions of entries. Here is how they differ, in each maker’s own words — and where a third kind of app fits if most of your meals happen at restaurants.

Free on iPhone and Android. No account, and it works with no signal.

In short

Cal AI is a photo-first calorie tracker: snap a meal and it estimates calories, protein, carbs and fat. MyFitnessPal is a database-first tracker with millions of foods, barcode and meal scanning, exercise and weight. MyFitnessPal bought Cal AI (announced March 2026) and runs it as a separate app.

Checked

First, the news

Same owner, two different apps.

On 2 March 2026 MyFitnessPal announced that it had acquired Cal AI, and said Cal AI would keep running as a standalone product. In that announcement MyFitnessPal describes itself as “the trusted platform for members focused on health and weight management”, and Cal AI as an approachable way in, with a focus on fitness and performance.

So “Cal AI or MyFitnessPal?” is no longer a choice between rival companies. It is a choice between two styles: point the camera and let the app guess, or search, scan and pick the exact entry.

At a glance

The two apps, plus a third for meals out.

Cal AI, MyFitnessPal and PlateDiary, from each maker’s own site and store listing (checked 19 October 2026)
Cal AIMyFitnessPalPlateDiary
Starts fromA photo of your mealA food search or barcodeOne photo of the whole table
Other ways inBarcode, or describe the meal in wordsMeal Scan, barcode and voice (Premium)Type your own number on any save
The numberCalories, protein, carbs and fatCalories, protein, carbs and fat from the entryOne rough “~” number per dish
Exercise and weightWorkouts; steps from Apple Health or Google FitWeight, exercise and water; 40+ apps and devicesNeither
AccountSign in with Apple or Google; data in the cloudA free accountNo account
CaloriesAlways on — it is the pointAlways on — it is the pointOff unless you turn them on
PlatformsiPhone and AndroidiPhone, Android and the webiPhone and Android

Cal AI

Cal AI, in its own words: “just a picture”.

Cal AI’s homepage headline is “Track your calories with just a picture.” You snap a meal, and the app says it uses your phone’s depth sensor to estimate the volume of food before breaking it into calories, protein, carbs and fat. You can also scan a barcode, describe a meal in words, add your own foods and record workouts, and it can read steps from Apple Health or Google Fit.

You sign in with an Apple ID or a Google account, and your data is stored in the cloud so it comes back after a reinstall. On accuracy, its own FAQ is plain about it: “CalAI is about 80% accurate.”

MyFitnessPal

MyFitnessPal, in its own words: the big database.

MyFitnessPal is built around one of the largest food databases there is — its homepage counts more than 20 million foods. A free account covers food, weight and exercise. Its Premium page lists Barcode Scan and Meal Scan (the photo feature), voice entry, custom protein, carb and fat targets, and intermittent fasting.

It connects to more than 40 apps and devices, including Apple Health, Health Connect, Garmin, Samsung Health and Strava, and it works on the web as well as on phones. If you want everything — food, steps, workouts, weight — in one place, that is its strength.

The question everyone asks

Is Cal AI or MyFitnessPal more accurate?

A preliminary NIH test presented in July 2026 photographed 102 weighed meals and ran them through four photo apps — MyFitnessPal, Lose It!, Cal AI and Appediet. All four came in low, by about 250 to 345 calories on average, and missed about 30 g of fat. It is a conference abstract, not yet peer reviewed, but it matches what you would expect: a photo can’t see the butter.

Both Cal AI and MyFitnessPal’s photo scanning were in that test, so a photo is a quick first guess in either app, not a measurement. Where MyFitnessPal can be more exact is the old-fashioned way: a barcode, a label, or a kitchen scale and the right entry. Our longer explainer is how accurate AI calorie counters are.

Choose

Choose Cal AI, MyFitnessPal — or neither.

  • Choose Cal AI if you want the fastest possible photo-to-number, you train and care about protein, and you don’t want to search a database.
  • Choose MyFitnessPal if you cook at home, eat a lot of packaged food with barcodes, want weight and exercise in the same place, or like picking the exact entry.
  • Choose PlateDiary if most of your meals are out — shared plates, a table of dishes, places you want to remember — and you want a rough number per dish without an account.
  • Choose neither if you manage a medical condition with food. A registered dietitian beats any app.

The eating-out option

When most meals happen at a restaurant table.

Picture Friday ramen in London with Kenji and Amara: three bowls, gyoza to share, a plate of karaage, two highballs. A photo-first app wants one plate at a time. A database app wants you to search for “tonkotsu ramen, restaurant” and guess which entry is closest.

PlateDiary takes one photo of the whole table and cuts every dish and drink out on your phone. If you turn Calories on, a read gives each dish its own rough number; you accept it or fix it, and the night is kept with the place and who was there. We make PlateDiary, so weigh that in.

  • Off unless you turn them on. With Calories off, PlateDiary is a food diary for eating out and shows no numbers at all.
  • One photo of the table. Every dish and drink is cut out on your phone into its own save. A read gives each dish one rough “~” number, rounded to the nearest 10.
  • Accept or correct. Accept makes the number yours; Edit lets you type your own. PlateDiary remembers your correction for that dish at that place.
  • No AI needed. Type your own number on any food or drink save, free.

In PlateDiary

A rough number for the dishes you save — only if you want one.

Off unless you turn them on

Calories in PlateDiary are off unless you turn them on. Switch them on and, when PlateDiary AI reads your photo of the table, each dish gets one rough “~” number. Accept it or change it; a number you correct is remembered for that dish. With Calories off, the app looks exactly as it did before.

A read sends small pictures of the cut-out dishes, with the place's name as a hint — never the table photo, faces or your location. Calorie numbers never go to analytics, and nothing is written to a health app. PlateDiary AI starts with free tries; here is how it works.

Questions

Questions people ask.

Is Cal AI owned by MyFitnessPal?

Yes. MyFitnessPal announced on 2 March 2026 that it had acquired Cal AI, and said Cal AI would keep running as a standalone app.

Is Cal AI or MyFitnessPal more accurate?

From a photo, neither is precise: a preliminary 2026 NIH test found both, along with two other photo apps, came in low by roughly 250–345 calories a meal on average. MyFitnessPal can be more exact when you scan a barcode or weigh food and pick the right entry.

Does MyFitnessPal have photo scanning like Cal AI?

Yes. MyFitnessPal calls it Meal Scan and lists it as a Premium feature, alongside Barcode Scan.

Do I need an account for Cal AI or MyFitnessPal?

Cal AI signs you in with Apple or Google and keeps your data in the cloud. MyFitnessPal asks you to create a free account. PlateDiary has no account at all.

Which is better for eating out?

For a chain with posted numbers, a database app like MyFitnessPal can match the menu item. For one plate at an independent spot, a photo app like Cal AI is quicker. For a whole shared table you also want to remember, that is what PlateDiary is built for.