Logging

How accurate are calories from a photo?

Snapping your plate and getting calories in seconds sounds ideal. The first independent tests show, however, that without a human check photo estimates fall short systematically – especially for fat.

Updated 26 October 2026 · 6 min read

In short

  • In a preliminary NIH test, four apps underestimated calories and fat by about a third.
  • On average 250–345 kcal and about 30 g of fat were missing per meal.
  • High-fat meals were hardest; carbohydrates were estimated more consistently.
  • A photo is a good draft – checking portion, fat and adding a note is what counts.

What the test found

Researchers at the US National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK, part of the NIH) tested four well-known apps: MyFitnessPal, Lose It!, Cal AI and Appediet. Meals were prepared in a controlled kitchen where every ingredient was weighed to a tenth of a gram, then compared with the photo estimates.

  • The apps underestimated calories and fat by about a third.
  • On average 250 to 345 kcal and about 30 g of fat per meal were missing.
  • High-fat meals did worst; carbohydrates were estimated more consistently.

These are preliminary results presented at the NUTRITION 2026 conference and not yet peer-reviewed. The direction is clear, though, and matches what we know about how people estimate portions too.

Why a photo is not enough

  • Fat is invisible. Oil in the pan, butter in the potatoes or cream in the sauce don't look like calories in a photo.
  • A photo has no depth. One shot can't easily show how high the rice is or how deep the plate.
  • Mixed dishes are a guess. In stews, risottos or filled pasta you can't see the ratio of ingredients.
  • Context is missing. A photo doesn't know whether the sauce is cream or tomato, or whether the meat was fried or roasted.

How to use photos well

  1. Treat the result as a draft. Check the suggested ingredients and portion weight before saving.
  2. Add what you can't see. A short note ('fried', 'cooked in butter', 'cream sauce') improves the estimate more than a better photo.
  3. Add a second, informative photo – the packaging, the restaurant menu or a side view.
  4. Enter the weight when you know it. A package, recipe or weighed portion always beats an estimate from a picture.
  5. Round up for fatty meals. That is where estimates are weakest.

Frequently asked questions

Are calories from a photo accurate?

In a preliminary NIH test, four popular apps underestimated calories and fat by about a third. A photo is a useful draft, but portion and fat need checking.

Which meals do photo apps estimate worst?

High-fat meals. Carbohydrates were estimated more consistently.

How can I make a photo estimate more accurate?

Check ingredients and portion, add a note about how it was cooked and enter the real weight when you can.

Sources

  1. ScienceDaily (2026) – NIH/NIDDK abstract on photo-based calorie apps, NUTRITION 2026
  2. Lichtman et al. (1992), N Engl J Med – self-reported vs actual intake

This guide is general information for healthy adults, not medical advice. If you are pregnant, breastfeeding, have or have had an eating disorder, or need a therapeutic diet, talk to a doctor or registered dietitian.