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.
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
- Treat the result as a draft. Check the suggested ingredients and portion weight before saving.
- Add what you can't see. A short note ('fried', 'cooked in butter', 'cream sauce') improves the estimate more than a better photo.
- Add a second, informative photo – the packaging, the restaurant menu or a side view.
- Enter the weight when you know it. A package, recipe or weighed portion always beats an estimate from a picture.
- 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
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.