Photo → calories, honestly
Snap a photo. Fooca reads the ingredients against the USDA database, shows a range instead of one false-precise number — and finds the calories you can't see, like cooking oil.
Free. No account, nothing leaves your phone.
How it works
One photo. Fooca detects every ingredient and estimates portions — in about five seconds.
Every ingredient carries its USDA reference. Not sure between beef and lentil? Fooca offers the look-alikes it considered and swaps in one tap. It even asks about the oil it can't see.
Daily and weekly totals with protein, carbs and fat against your goals. Measured, never judged — no red days, no guilt streaks.
Voice → meal
Tap the mic and describe your meal. The ingredients materialize while you're still talking — say an amount ("300 grams of rice") and it's logged exactly as said; skip it and Fooca estimates, marked with a ~ so you always know which numbers are yours. Done runs the same honest analysis a photo gets.
Typing into a food database is the part of tracking everyone quits. Talking isn't.
Why Fooca
One photo, ~5 seconds
Typical trackers: 3–5 min of database search
"Likely 610–750 kcal"
Typical trackers: one exact-looking number
Offered, swapped in one tap
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 manual-search calorie apps. If yours already shows its uncertainty, we'd love to meet it.
FAQ
It's an estimate, which is why every meal shows a range rather than one false-precise number. When the match is unclear Fooca says so instead of guessing, and you can correct grams and ingredients inline — every correction makes the log yours.
Completely free right now, with ten photo scans a day. No paywall, no trial clock.
Your meals, their photos and your profile are stored in this browser, on this device. There is no account and no server database. The one thing that leaves your phone is the photo you capture, sent to the AI model that reads it — and it isn't kept afterwards.
Every ingredient is matched against USDA FoodData Central, and the row it matched is printed under the ingredient — so you can check our work.
Set your country in Profile and the AI reads local dishes — a milanesa is a milanesa, not "breaded mystery cutlet".
Because oil doesn't show up in a photo and it's often the biggest hidden cost in a meal — about 120 kcal per tablespoon. We'd rather ask than pretend.