How to count calories from a photo
A photo can replace a dozen searches. Here's how photo calorie counting works and how to get estimates you can rely on.
How photo calorie counting works
When you photograph a meal in an app like C for Calories, an AI vision model identifies the foods and estimates how much of each is on the plate. The app then matches those foods to nutrition data and calculates calories, protein, carbs and fat for each item.
The result is a draft. A good app shows its working (each food and its estimated weight) so you can fix what's wrong.
Take a better photo
- Shoot from above, about 30–50 cm away, with the whole plate in frame.
- Use good light. Daylight or a bright room; avoid hard shadows across the food.
- Include a reference. A fork, a hand or a standard plate helps judge size.
- Separate the foods if you can, before mixing a bowl or adding sauce.
- Photograph drinks and sides too, or add them afterwards.
Check these before you save
- Portions. Is 180 g of rice about right? Change the grams if you know better.
- Cooking fat. Was it fried, or dressed with oil? Add a teaspoon or tablespoon.
- Hidden foods. Fillings, sauces under the food, cheese melted in.
- Swaps. Brown rice vs white, whole milk vs skim. Pick the right version.
When to use something else
For packaged food, the barcode is more precise than a photo. For drinks, search is often quicker. And for meals you eat often, save them once as a favorite and log them again with a tap: no photo needed.
FAQ
Frequently asked questions
Is there a free app that counts calories from a photo?
Yes. C for Calories estimates calories and macros from a photo for free, with no trial and no account.
Can I use an old photo?
Yes. You can choose a photo from your library instead of taking a new one.
Does it work for drinks?
Clear drinks in a glass are hard to judge from a photo. Search for them or scan the bottle instead.