The camera · Decision 1 of 13
How close Snapkin gets to food on a scale
We tested Snapkin on 500 meals that had been weighed on a scale, and compared its calories with the scale. Per meal, Snapkin has a median accuracy of 83% on phone photos. Over a week of meals, 90%.
Last updated .
- What the app does
- Reaches 83% median accuracy on a single meal from one photo, before you answer a question. Over a week it reaches 90%, because small misses on single meals cancel out in the total.
- How sure we are Firm , Pooled trials that agree with each other.
- Confident. 500 weighed meals, from a small snack to a 2,400 kcal tray, across a wide mix of cuisines: Italian, Japanese, Mediterranean, Asian, Mexican and more.
83% median accuracy per meal, 90% over a week
Median accuracy is 100% minus the median error: on a typical meal, Snapkin’s calories were within 16.8% of the scale. The Snapkin AI model, with the instructions the app sends. Measured on 24 September 2026.
Why the week matters more than the meal
Your weight follows what you eat over days and weeks, not one plate. One meal might come back a little high and the next a little low. Added up, those misses cancel out. So the more meals you add up, the closer the total gets: 83% on one meal, 88% over a day, 90% over a week.
A steady lean is easier to live with than random misses. It shifts every week by about the same amount, so this week still compares fairly with last week.
How we tested it
We needed meals where somebody put the food on a scale, and a photo of the same plate. We took 500 from three public research sets.
- ACETADA, 226 meals. A feeding study in Perth, Australia. Each tray was photographed by hand with a phone, drinks included. Food was weighed to 0.1 g. Coburn et al., 2025.
- NutritionVerse-Real, 142 meals. Plates put together at the University of Waterloo, Canada, photographed with an iPhone. Every ingredient was weighed. Tai et al., 2024.
- Nutrition5k, 132 meals. Plates from Google cafeterias in California, photographed by a fixed camera. Each ingredient was weighed as it was added to the plate. Thames et al., 2021.
Each photo went to Snapkin exactly as a photo from the app does: the same size, the same model, the same instructions. One photo per meal, no note, and no follow-up question answered. So this is the very first number the app shows. In the app you can answer a question or correct an item, and we did not count any of that here.
Meals under 100 kcal are left out of the percentages, because a percentage of a small drink says little. That leaves 489 meals.
One meal at a time
On a single meal, Snapkin reached 83% median accuracy on phone photos and 80% across all three sets: a typical meal came back within 16.8% and 20.0% of the scale. In calories, the typical meal was within 106 kcal. The phone photos matter most, because they look most like the photos you take.
Compared with published tests
Research papers usually report the mean error rather than the typical one. The mean is a little higher, because a few hard meals pull it up. Measured that way, Snapkin was 19.1% out on the phone photos. The researchers who built that set tested four well-known AI models on its photos and found 23 to 34%.
The last row shows that the photo is what makes the difference. A blind guess lands within 20% on only 29 meals in 100. Snapkin does on 50, and on 60 with phone photos.
Big misses are rare
What you notice is the meal that comes back at double or half. We counted every meal that was more than 50% away from the scale.
2.7% of phone-photo meals missed by more than half landed within half of the scale
8% of all meals missed by more than half landed within half of the scale
Closest on everyday main meals
Snapkin does best on a normal main meal, a lunch or dinner of 400 to 900 kcal. There, about 6 meals in 10 landed within 20%. Between 600 and 900 kcal, not one of 119 meals was out by more than half.
It leans slightly low
On a typical meal Snapkin was 8% under the scale, and 5% under on phone photos. The lean depends on the photos, so we do not add a fixed correction.
We measure it again before every model change
These numbers belong to the Snapkin AI model as it was on 24 September 2026. Before we change the model or the instructions the app sends, we run the same 500 meals again and update this page, whichever way the numbers move.
What this test does not cover yet
Restaurant food and home cooking. These are study trays, cafeteria plates and plates made for research. In a restaurant you see the least of how a dish was cooked.
Protein, carbohydrate and fat. These are harder than calories. A typical meal was within 21% on carbohydrate, 28% on fat and 30% on protein. Fat is the hardest to see, which is why the app asks how food was cooked.
Drinks count. The phone trays have drinks on them, and those are in the weighed total, because Snapkin sees them and counts them.
How the scale's calories were found. The food was weighed, then its calories were looked up in food tables, like every nutrition label.
Who ran it. We did this test ourselves. It is not peer reviewed.
For what other people have measured, and why a photo is worth using, see why we think a photograph is good enough.