All questions
Calories from a photo

Is there an app that counts calories from a photo?

Yes. Kairo, Cal AI and SnapCalorie are iOS apps built around it: photograph the plate, get calories and macros back in seconds. MyFitnessPal, Yazio, Cronometer and Lose It! added photo scanning to their manual loggers, usually behind the paid tier. The real question is not whether an app can recognise food, but how far its estimate is off.

Last updated:

In short

  • Photo-first on iOS: Kairo, Cal AI, SnapCalorie, Nutrola, Kalo.
  • Photo as a paid add-on to a manual logger: Yazio (PRO), MyFitnessPal (Premium), Cronometer (Gold), Lose It! (Premium).
  • Packaged, labelled foods are where photo AI is most precise; loose whole foods carry real portion uncertainty.
  • Kairo is the only app on this page that publishes a reproducible accuracy benchmark.

We build Kairo, so read this as the maker's answer rather than an independent review. Facts about other apps come from their App Store listings and the sources linked below; the accuracy figures for Kairo come from our published benchmark. Where another app does something better, it says so here.

Which apps count calories from a photo?

AppCalories from a photoPlatformPricing modelRating (DE App Store)
KairoThis appYes, the core flow; 3 AI analyses per account without a subscription, then in the subscriptioniOS (iPhone, Apple Watch, widgets)Subscription (weekly or yearly, 3-day trial on yearly only); unlimited barcode and 3 AI analyses without a subscription; no ads4.48 (33)
Cal AIYes, premium-onlyiOS + AndroidFree tier (manual logging), photo scan in the subscription4.71 (10,186)
SnapCalorieYes: photo or voice noteiOS, English onlyFree with in-app purchases4.55 (387)
MyFitnessPal"Meal Scan", premium-onlyiOS, Android, webFree with ads, Premium and Premium+4.52 (79,191)
YazioYes, PRO-gated in most markets per reviewsiOS, iPadOS, Android, webFree with ads, PRO subscription4.62 (437,150)
Cronometer"Photo Log", Gold-onlyiOS, Android, webFree with ads, Gold subscription4.67 (1,402)

Ratings: German App Store, iTunes Lookup, as of September 21, 2026. Feature columns come from the App Store listings and the linked sources; we did not test the other apps' photo features ourselves.

How does counting calories from a photo actually work?

You take the picture; a vision model identifies the components (rice, chicken, sauce, salad) and estimates a portion for each. Component plus quantity, looked up against a nutrition reference, becomes the calorie number. Two things can go wrong in that chain: what is on the plate (recognition) and how much of it (portion). In 2026, recognition is solid across the apps listed here. Portion is the honest uncertainty, because a photo shows area, not height or density.

Kairo runs that chain in under 3 seconds and cross-references the result with USDA FoodData Central and Germany's DGE reference values. For branded products it pulls the label values instead of estimating. A serving of Nutella does not need to be guessed when the label is known. Before you save, you can correct the portion or swap a component with one tap. The photo is the starting point, not the verdict.

How accurate is a photo calorie app, really?

It depends on the plate. In Kairo's internal benchmark of 16 June 2026 (16 meals run through the real production path), branded, packaged items landed about 3.5% from their label on average (Nutella 0.2%, Skyr 1.5%, a German oat brand 3.4%). A McDonald's cheeseburger came in 4.2% from the chain's published figures. Loose whole foods were harder against USDA: apple 9.9%, chicken breast 10.1%, banana 12.4%.

For context, peer-reviewed research puts the end-to-end error of photo-based calorie estimation somewhere around 15–25%. That is about the technique, not any single app. Anyone promising "accurate to the calorie" is promising something a photograph cannot physically deliver. Our method and every number are on the accuracy page; no other app on this list publishes a comparable test, so the comparison here is about disclosure, not a leaderboard.

Which app fits which kind of eater?

If the photo is going to be your main way of logging, pick an app where it is the core flow rather than a premium extra. In Kairo the scan is included in the one subscription, alongside the barcode scanner, full macros in grams, the Body Map across six body systems and a native Apple Watch app. Cal AI is by far the most-reviewed photo app in the category, runs on MyFitnessPal's database of roughly 20 million foods and has an Android app. That is the stronger choice if you are not on iPhone.

SnapCalorie (Perception Labs, since 2021) takes a photo or a voice note, cites USDA data and, per its listing, measures portions with the iPhone's depth sensors; it is English-only. MyFitnessPal, Yazio and Cronometer are manual loggers first, with huge databases and photo scanning in their Premium, PRO and Gold tiers respectively. Cronometer's lab-analysed database tracks up to 95 nutrients. If per-nutrient depth is what you want, that is the pick, photo or not.

Do you have to pay for the photo scan?

For everyday use, with all of the apps above, yes. With Kairo, barcode lookups are unlimited and three AI analyses per account work without a subscription; after that Kairo costs $3.99 per week or $44.99 per year (3,99 € / 49,99 € in Germany), with a 3-day free trial on the yearly plan only. Apple's own purchase sheet shows the price before you commit, and it is on the pricing page. Cal AI is subscription-only for the scan too, with a free tier that works as a manual logger. MyFitnessPal, Yazio, Cronometer and Lose It! have ad-supported free tiers for manual logging; their photo features sit in the paid plans.

What you do not get with Kairo: ads, or a second "Premium" tier above the one you bought. What you get elsewhere and not with Kairo: a permanent way to log without paying (the ad-funded free tiers are cheaper to start with), Android, and web apps. The app comparison lays the pricing models side by side.

What can a photo app not do?

See inside. A lasagne with double cheese and one with half looks identical from above; a flat white with oat milk looks like one with whole milk. Restaurant dishes without published nutrition remain estimates, and drinks are usually better described in words than photographed. Kairo therefore also takes a text or voice description, and has a menu mode that reads a photographed menu and lets you pick the dishes you ordered.

If you need gram-level precision (a contest prep, a medical carbohydrate count), a kitchen scale and manual entry beat every photo app, ours included. For everyday tracking, where the goal is a trend you actually keep up with, the photo scan is the input people abandon least.

How did we check this?

The accuracy figures are our own benchmark of 16 June 2026: 16 meals through Kairo's production analysis path, scored deterministically against USDA FoodData Central, Open Food Facts and published restaurant nutrition, with a guard that checks every cited source exists. We did not run other apps on the same set and make no head-to-head claim. Feature and pricing facts about other apps come from their App Store listings (iTunes Lookup, date in the table) and the linked reviews.

What people also ask

Can a photo app count calories in home-cooked meals?

Yes, with limits. The components (pasta, minced beef, tomato sauce) are recognised and the portion is estimated. If you know the recipe, a short description ("200 g mince, no cheese") makes Kairo's estimate noticeably better.

Does photo calorie counting work for drinks?

Only partly. A glass reveals nothing about sugar or milk type. For drinks, a text description or the barcode on the bottle is more reliable than a photo. Both are included in Kairo.

How much does Kairo cost?

$3.99 per week or $44.99 per year (3,99 € / 49,99 € in Germany). The 3-day free trial applies to the yearly plan only. Barcode lookups are unlimited and three AI analyses per account work without a subscription; after that a subscription is required. Ad-funded apps with a permanent free tier are cheaper to start with. Details at kairocalories.com/en/pricing.

Which photo calorie app is free?

None of the apps here give you the photo scan permanently without paying. With Kairo, three AI analyses per account work without a subscription, then you need one; MyFitnessPal, Yazio, Cronometer and Lose It! offer free manual logging with ads and charge for the scan.

Is there a photo calorie counter for Android?

Cal AI, MyFitnessPal, Yazio, Cronometer and Lose It! run on Android. Kairo and SnapCalorie are iOS-only.

Kairo

Photograph the plate, get the number, check the number. Kairo shows calories, macros and your Body Map, and publishes the benchmark you can hold them against.

Download on the App Store
4.5Now on the App Store