Search over 500 foods — sourced from ICMR-NIN's official Indian Food Composition Tables (IFCT 2017) — enter a serving by weight or by piece, and add several foods together to see a full meal's calories and macros.
Each food's nutrition is stored per 100 grams, sourced from ICMR-NIN's IFCT 2017 — India's official government food composition reference.
Foods people naturally count rather than weigh (banana, egg, roti, tomato, onion, potato, apple) can be added by piece, using standard FDA/USDA 'medium' size references, converted to grams behind the scenes.
Adding multiple foods sums their scaled values into a running meal total.
Per serving: Nutrient (per 100g) × grams ÷ 100
By piece: Quantity × standard piece weight, then scaled the same way
Meal total: Sum of every added food's per-serving values
Where does this data actually come from?
The core dataset is ICMR-NIN's Indian Food Composition Tables (IFCT 2017), published by the National Institute of Nutrition, Hyderabad — India's official reference, not a generic international estimate. A couple of prepared-dish entries (cooked rice, plain roti) are researched separately, since IFCT measures largely raw ingredients.
Why do some foods show 'raw' and others 'cooked'?
Cooking changes weight and nutrient concentration — a cooked dish's values depend heavily on how much water, oil or ghee was used, which varies a lot by recipe. Most entries here are raw ingredient measurements, which are far more standardised, with a couple of common cooked staples included using well-established figures.
Why can I add some foods 'by piece' but not others?
It only makes sense for foods people naturally count rather than weigh — a banana, an egg, a roti. Rice, dal, spices and most ingredients are better measured by weight, so piece-based entry isn't offered for those.
Is my meal saved for next time?
No — this works entirely in your browser for the current session. Refreshing the page or coming back later starts fresh, since there's no account or sign-up.
Can this replace a dietitian's advice?
No. This gives a general estimate based on standard reference values, not a personalised nutrition plan. Individual needs vary with health conditions, activity, and life stage — consult a doctor or registered dietitian for guidance specific to you.