Photo → calories
Fooca names each ingredient in the photo, with grams and the USDA row it matched. The total is a range, and it asks about the cooking oil the photo can't show.
Free, no account. Your meals stay on your phone.
How it works
A photo and a spoken description go through the same analysis: Fooca detects the ingredients, matches them to USDA data, and estimates the portions. Five seconds later you're looking at the result, with a ~ on each number it guessed.
Take one photo. Fooca finds each ingredient and estimates its portion in grams.
Each ingredient lists the USDA entry it matched. When ground beef could pass for lentils, Fooca offers both candidates and you swap them in one tap. It also asks how much oil went in the pan.
Daily and weekly totals for calories, protein, carbs and fat against your goals. A day over your goal looks the same as a day under it.
Voice → meal
Tap the mic and describe the meal. Fooca lists each food on screen while you're still talking. Say an amount ("300 grams of rice") and it logs 300 grams; leave it out and Fooca estimates, marking its guess with a ~. Tap Done to run the same analysis a photo gets.
Faster than typing "rice, white, long-grain, cooked" into a search box.
Why Fooca
One photo, ~5 seconds
Typical trackers: 3–5 min of database search
"Likely 610–750 kcal"
Typical trackers: one exact-looking number
Both candidates, one tap to swap
Typical trackers: you search again yourself
Estimated, then asked about
Typical trackers: ignored
USDA reference, on the row
Typical trackers: user-submitted entries
Stays on your device
Typical trackers: account + profile required
"Typical trackers" means apps where you log meals by searching a food database by hand.
FAQ
Photo analysis is estimation, so each meal shows a range; portions carry roughly ±10% error. When two foods look alike, Fooca shows you both candidates, and you can edit any ingredient or gram count in place. The log starts as Fooca's estimate and ends up yours.
Yes, ten photo scans a day at no cost. That cap is the only limit today.
Your meals, photos and profile stay in this browser, on this device. There is no account and no server database. The photo is the one thing that travels: Fooca sends it to the AI model that reads it, and keeps no copy.
Fooca matches each ingredient against USDA FoodData Central and prints the matched row under the ingredient, so you can check our work.
Set your country in Profile and Fooca reads dishes by their local names. A milanesa comes back as a milanesa.
Oil rarely shows up in a photo, and at about 120 kcal per tablespoon it can be the largest single item in the meal. Fooca asks so the estimate covers it.