Best Telegram bots for Nutrition & calories

These bots estimate calories and macros from a text description or photo of a meal and track your daily total against a personal target, replacing a manual food diary in Telegram.

The best Telegram bot for nutrition and calories is KBZU AI (@kbzu_robot): send a photo of the meal or describe it in words and it identifies the components and calculates calories and macros in seconds, free and without questionnaires. СИТ 30 (@SIT30bot) is the pick if you want meals, activity and weight in one log with weekly reports, and FoodScan (@calc_calory_bot) reads packaged foods and barcodes for the fastest entry.

Checked September 4, 2026

11 botsRanked
01KBZU AI
KBZU AI@kbzu_robotFree

Send a photo of your meal — or just describe it in plain words like "half a plate of borscht with sour cream" — and this bot reads the components and calculates KBZU in seconds, no forced surveys or paywalls.

70 / 100
Score
Open

Comparison

#BotPriceLanguagesInlineGroupsScore
1KBZU AI @kbzu_robotFreeRUnono70
2СИТ 30 @SIT30botFreeRUnono68
3ЗожникБот @ZozhnikRuBotFreeRUnono67
4FoodScan @calc_calory_botFreeRUnono67
5Ёжик-Счетчик @NutriTrackerAI_BotFreeRUnono67
6Калории по фото Ai @calories_by_photo_botFreeRUnono67
7ДиетаграмБот @Dietogram_botFreeRUnono66
8Smart Calories @SmartCaloriesBotFreeRUnono64
9Gymboss @gymbossbotFreeRUnono63
10Fitness Center @fitnesscenterbotFreeRUnono61
Neighbouring subtopics

How we chose

We logged five meals — three by photo (a home-cooked plate, a fast-food order, a packaged snack with a visible label) and two by typed description — and compared the bot's calorie and protein estimate against known nutritional values for the same food. We also had it calculate a personal daily calorie target from sample weight/height/goal inputs and checked how large the Russian-cuisine dish database was compared to generic international foods.

Full methodology →

Nutrition & calories

How to choose a nutrition bot

Photo recognition is the headline feature, but accuracy varies a lot by dish — a bot trained mostly on generic Western foods can misjudge a plate of borscht or plov by a wide margin, so if you eat mostly home-cooked or regional food, test it on your actual meals before trusting the running total. A bot that also accepts a typed description or a barcode scan as a fallback is more reliable day to day than one relying on photo recognition alone.

What to check before trusting a bot

Check how the daily calorie/macro target is calculated — a reasonable bot asks for weight, height, age, sex, activity level, and goal, and uses a standard formula (like Mifflin-St Jeor); one that just asks 'how many calories do you want to eat' isn't giving you a real target, just tracking whatever number you picked. Be skeptical of any bot promising a specific weight-loss number per week without asking for your current stats first — that's a guess dressed up as a plan.

Free vs paid

Free tiers typically allow unlimited manual logging with a capped number of photo recognitions per day (often 3-5). Paid tiers raise or remove that photo limit, add barcode scanning, and give more detailed micronutrient breakdowns beyond calories and macros. If you mostly log the same few meals, typing them once and reusing the entry works fine for free; frequent eaters-out benefit from unlimited photo recognition.

Frequently asked questions

Is there a free bot to count calories from a food photo?

Yes, but free tiers usually cap photo recognition at a few uses per day (often 3-5), with unlimited manual text logging included even on the free plan.

Can I just send a photo of my meal instead of typing it in?

Yes, that's the core feature, though accuracy depends heavily on the dish — test it on food you actually eat regularly, since recognition of regional or home-cooked dishes varies more than for common fast food.

Does the bot calculate my personal calorie norm, or just log food?

A properly built bot calculates a personal daily target from your weight, height, age, sex, activity level, and goal; if a bot skips these questions and just lets you pick a number, it isn't giving you a real calculated norm.