Calorie & Macro Food Diary (Indian foods, private, no sign-up)
A private food log: search, portions, your targets, weekly charts — all in your browser.
Try before you buy.
- Free preview: your whole diary on this device, with the weekly report as page images marked “MySmartCoPilot preview · not for use”; its files and copies unlock with a pass.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
Opening your diary…
Nothing logged yet. Search for a food to add it.
- Protein 0 g
- Carbohydrate 0 g
- Fat 0 g
- Fibre 0 g
Water
0 mlNote for this day
Saved in this browser as you type.
Add food
Foods you logged before, newest first. Add logs the same amount again.
Mark a food with Favourite after choosing it in Search or My foods.
Add a food of your own (from a label or a recipe)
This week
Energy each day
Nothing logged this week yet: the chart fills in as you log.
| Day | Energy | Protein | Carbohydrate | Fat | Fibre | Water |
|---|
Averages count only the days that have entries. Choose a day in the table to open it.
Daily targets and units
Targets are your own numbers: work them out with the TDEE Calculator, the Macro Calculator, the Protein Intake Calculator or the Water Intake Calculator, or take them from your dietitian. Leave a box empty for no target.
Import, export and backup
Import from MyFitnessPal or Cronometer
MyFitnessPal’s nutrition export gives one total per meal and day; Cronometer’s Servings export gives every food (its Daily Nutrition export one total per day). Importing the same file again adds nothing twice.
Export
The weekly report is the week shown above. The check-ins file has one row per week (average calories and protein a day) for Import CSV in the Client Progress Report Maker.
The week shown above as its PDF report, every page marked “not for use” in the free preview: the clean PDF comes with a pass.
Backup
A backup is one file with your whole diary, your foods, favourites and targets, encrypted with a passphrase you choose (AES-256-GCM). Keep the passphrase safe: without it nobody can open the file, MySmartCoPilot included.
Delete
Removes every entry, food, favourite, target and setting from this browser. Download a backup first if you may want them again.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For general information only, not medical advice. Consult a qualified health professional for advice about your situation.
How this tool is checked
- Sources
-
This guide cites 2 sources:
- Tests
- 31 automated tests check its results.
- Found an error?
- Report a problem or write to support@mysmartcopilot.com, with what you entered and the result you expected.
About the Calorie & Macro Food Diary (Indian foods, private, no sign-up)
A food diary that keeps your log on your own device. Search 13,587 foods from USDA FoodData Central — basic foods, and dishes as eaten such as dal, idli, dosa, sambar, biryani, palak paneer, samosa or chicken curry — choose a portion (100 g, grams, or a household measure such as "1 cup" or "1 medium"), and add it to breakfast, lunch, dinner or snacks. The day shows your energy, protein, carbohydrate, fat and fibre against the targets you set, with water and a note for each day.
Keep favourites, add the same food again from Recent, save your own foods from a label or recipe, or quick add calories you already know. The week view draws a chart of each day with your target as a line, counts your logging streak, and makes a printable weekly PDF. You can import MyFitnessPal and Cronometer exports, download CSV files, and pass weekly check-ins to the Client Progress Report Maker. You don’t need an account and nothing is uploaded: the diary is stored in this browser, and backups are files encrypted with your passphrase. It records what you eat; it gives no score and no advice.
Without a pass, logging and your own foods work in full and the free preview shows the weekly report as marked page images; a Pro pass unlocks the clean PDF, the CSV files, the check-ins for a progress report and Copy this day.
How to use it
- Set your daily targets under Daily targets and units — for example from the TDEE Calculator and the Macro Calculator — or leave them empty to just log.
- Pick the meal next to Add food, type a food in Search ("dal", "banana", "chicken biryani"), and choose it from the list. Set the amount and portion, check the preview and press Add.
- Use Recent, Favourites and My foods for the foods you eat often, or Quick add when you only know the calories. Change or delete an entry with its pencil or bin button, and copy a meal from the day before with one press.
- Add water with the buttons and write a note for the day if you like. Use the arrows or the date box to look at another day.
- Open the week view to compare each day with your target. Under Import, export and backup, download a weekly PDF, CSV files or check-ins for a progress report — with a pass, or after unlocking that file — and keep an encrypted backup of your diary now and then.
Examples
Bananas, raw (SR Legacy) · 1 × 1 medium (118 g)
105 kcal · protein 1.3 g · carbohydrate 27 g · fat 0.4 g · fibre 3.1 g
FoodData Central gives 89 kcal, 1.09 g protein and 22.8 g carbohydrate per 100 g: 89 × 118 ÷ 100 = 105 kcal and 22.8 × 1.18 = 26.9 g, shown as 27 g (amounts of 10 g or more are shown to the gram).
Breakfast 420 kcal · lunch 650 kcal · snacks 150 kcal · dinner 420 kcal
1,640 kcal of 2,000 kcal target · 360 kcal left
2,000 kcal with 30% protein, 40% carbohydrate, 30% fat
Protein 150 g · carbohydrate 200 g · fat 67 g
600 ÷ 4 = 150 g, 800 ÷ 4 = 200 g and 600 ÷ 9 = 66.7 g, with 4 kcal per gram of protein and of carbohydrate and 9 per gram of fat.
A 2,000 kcal target shown in kJ
8,368 kJ
1 kcal = 4.184 kJ. Australian and New Zealand food labels give energy in kilojoules, so the diary starts in kJ there.
Common uses
- Counting calories and protein for weight loss, muscle gain or a sport, against targets from a TDEE or macro calculator.
- Keeping a food record for a dietitian or doctor, with a printable weekly report.
- Logging Indian home meals — dal, roti, rice, sabzi, idli and dosa — with dishes from FNDDS or recipes saved as your own foods.
- Bringing your history over from another app, by importing its CSV export.
- Coaches and clients sharing weekly averages through the Client Progress Report Maker.
Where the numbers come from
- Foods come from USDA FoodData Central, the public food-composition database of the US Department of Agriculture: Foundation Foods (363 foods), SR Legacy (7,793) and FNDDS (5,431 foods and dishes as eaten in the US What We Eat in America survey, including many Indian dishes). Values are per 100 g of the food as described; every entry is the value per 100 g × grams ÷ 100, with the household measures and their gram weights from FoodData Central. The same food is often in more than one data set with slightly different values, so each result shows its data set.
- Search understands everyday and Indian names and spellings: dahi, chapati or roti, rajma, chana, atta, bhindi, baingan, daal, idly, sambhar, biriyani, paneer or panir, among others. FNDDS dishes are calculated from a standard recipe, so a home-made dish can differ: save your own version under My foods (the Recipe Nutrition Calculator works out a recipe per serving).
- Your own foods and quick adds keep the values you type. Imported entries keep the totals the other app exported.
- Totals add up the entries of the day. When a food has no value for a nutrient (FoodData Central does not report every nutrient for every food), the page says so and counts the foods that do.
Targets, streaks and the week
Targets are numbers you choose: energy, protein, carbohydrate, fat, fibre and water. The diary shows how much of each you have logged and what is left or over, and draws your target as a dashed line on the week chart. It does not set targets for you and does not judge a day: there are no colours for "good" or "bad" days and no health score.
The average of a week counts only the days with entries, so a day you did not log does not pull it down. The current streak is the number of days in a row with at least one entry, up to today (or yesterday, while today has none yet); the longest streak is the longest such run. Weeks start on your country’s first day of the week unless you choose Monday, Sunday or Saturday.
Importing from MyFitnessPal and Cronometer
- MyFitnessPal: its nutrition export is a CSV file with one row per meal and day — columns such as Date, Meal, Calories, Fat (g), Carbohydrates (g), Protein (g), Fiber, Sugar and Sodium (mg). Each row becomes one entry such as "Lunch (MyFitnessPal total)" on that day; meals other than breakfast, lunch, dinner and snacks go under Other, and the Note column becomes the day’s note. A file with a Food column (one row per food) is read food by food.
- Cronometer: the Servings export has one row per food (Day, Group, Food Name, Amount, Energy (kcal), Protein (g) …), so every food becomes its own entry in its group; Daily Nutrition has one row per day and becomes one total per day.
- Dates written year-month-day, in numbers with slashes, or with the month’s name are read; for dates in numbers the order (day/month or month/day) is worked out from the file, otherwise your country’s order is used. Rows that cannot be read are listed and left out. Importing the same file again adds nothing twice.
Exports, the weekly PDF and progress reports
- Entries (CSV): every food with its amount, grams, energy, protein, carbohydrate, fat, fibre, sugars, saturated fat, sodium and source, for the period you choose.
- Daily totals (CSV): one row per day with the totals, water and note.
- Weekly report (PDF): an A4 report of the week shown — daily totals beside your targets, a chart of the energy each day, and each day’s foods and notes — to print or share with your dietitian or doctor.
- Check-ins for a progress report (CSV): one row per week with the average calories and protein a day over the days logged, in the columns the Client Progress Report Maker reads with Import CSV (Date, Calories, Protein).
- Copy this day: the day’s meals and totals as plain text, for a message to your coach.
Your data and privacy
- The diary is kept in an IndexedDB database called tv-food-diary in this browser, on this device. It is created when you first log something, so a visit leaves nothing behind. MySmartCoPilot keeps no copy of it, and it is never added to an account.
- Backups are files you download: your whole diary encrypted with AES-256-GCM, with a key made from your passphrase by PBKDF2-SHA-256 with 600,000 iterations, the count the OWASP Password Storage Cheat Sheet recommends. The passphrase is never stored: without it the file cannot be opened. Restore a backup adds the entries, foods and favourites the diary does not have yet, so you can also combine the diaries of two devices.
- With the diary open in two tabs, each one shows what the other saves. Delete all diary data removes the database from this browser. Clearing this site’s data in your browser deletes the diary too, and some browsers delete a site’s stored data after a while without visits, so download a backup now and then.
Limitations
- No barcode scanner, photo recognition or branded-food database: add packaged foods from their label under My foods.
- FNDDS dishes follow a US standard recipe; a home-made dish can have more or less oil, sugar or salt.
- The diary is stored in one browser on one device and does not sync; move it with a backup file.
- MyFitnessPal’s summary export holds totals per meal, not the foods, so imported days show one entry per meal.
- The PDF uses standard fonts: letters outside Western European alphabets (for example Devanagari) print as "?"; the CSV files keep them.
- Up to 60,000 entries, 500 foods of your own and 300 favourites.
Privacy
On this device; its files download once
Everything you log stays in this browser on this device: the food search runs on your device with data files downloaded from this site, and nothing you type or log is sent to MySmartCoPilot or anyone else. Backups are encrypted files you download yourself, and “Delete all diary data” removes the diary from this browser.
Frequently asked questions
What do I get without a pass?
Without a pass, Calorie & Macro Food Diary (Indian foods, private, no sign-up) shows your whole diary on this device, with the weekly report as page images marked “MySmartCoPilot preview · not for use”; its files and copies unlock with a pass. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Is this food diary private?
Yes. You don’t need an account and nothing is uploaded: the diary is stored in your browser’s own database on this device, and the food search runs on your device. Backups are files you download, encrypted with your passphrase.
Can I log Indian food?
Yes. FoodData Central’s FNDDS data set has dishes such as dal, idli, dosa, sambar, upma, vada, biryani, palak paneer, samosa, pakora, chapati, paratha, puri and several curries, and the search understands names like dahi, rajma, chana, atta and bhindi. For your own recipes, save them under My foods with the values per serving.
How do I move my diary from MyFitnessPal or Cronometer?
Export your data from the app as CSV — MyFitnessPal’s nutrition export, or Cronometer’s Servings or Daily Nutrition export — and choose the file under Import from MyFitnessPal or Cronometer. Check the summary and press Import. Importing the same file twice adds nothing twice.
How do I choose my calorie target?
The diary uses the targets you enter. The TDEE Calculator estimates the energy you use in a day, and the Macro Calculator and Protein Intake Calculator suggest gram amounts. For a medical diet, use the targets your doctor or dietitian gives you.
What happens if I clear my browser data or change phone?
The diary lives only in this browser, so clearing the site’s data deletes it. Download an encrypted backup now and then; on a new device open this page, choose Restore a backup and enter the passphrase.
Why do the numbers differ from a food label or another app?
Foods vary, and databases differ: FoodData Central values are averages of analysed samples or standard recipes, a label rounds its values, and other apps use their own and user-made entries. For a packaged food you eat often, save the label’s values under My foods.
Does it work offline?
Once the page is open, logging, your foods, Recent, Favourites, Quick add, water, notes, charts and exports work without a connection. Searching needs the food list and the nutrient file of the food you open, which are downloaded from this site the first time.