Count calories
in seconds

Just take a photo of your food — the bot will do the rest

📸 By photo 🎤 By voice 📝 By text
🚀 Launch in Telegram

4 days free • No card required

Calorie recognition from photo in ShotMeal Telegram bot

All features in one bot

📸

Calories from photo

Take a photo of your meal — AI instantly determines calories, macros and portion size

🎤

Voice input

Just say what you ate — the bot understands and logs it to your diary

📝

Text description

Type it out — any phrasing works: "eggs" or "2 eggs with bacon"

📊

Detailed analytics

Web app with charts, daily statistics and progress tracking

See how it works

Real screenshots from the app

How it works

1

Start the bot

Click the button and answer 5 questions — the bot will calculate your calorie goal

2

Send a food photo

Or record a voice message, or type it out — whatever is convenient for you

3

Track your results

View your diary, charts and statistics. Achieve your goals!

🎁

4 days free

Full access to all features without a card.
After trial — only $0.99/month (paid via Telegram Stars)

  • ✓ Unlimited recognition
  • ✓ Food diary
  • ✓ Web analytics
  • ✓ Reminders
🚀 Start free

What users say

Yuki - UX Design Student

"As a student, I'm always on the go between classes. Just snap a photo of my bento or campus food and done! Helped me stop stress-eating during exams 📚"

Yuki T. UX Design Student
Carlos - Small Business Owner

"Running a restaurant means tasting food all day. This bot helped me realize I was eating 800 extra calories just from 'quality checks'! Down 15 lbs now 🔥"

Carlos M. Restaurant Owner
Sarah - Registered Nurse

"12-hour shifts make healthy eating tough. Voice input is perfect when I'm exhausted after work. Finally managing my nutrition despite the crazy schedule 💪"

Sarah W. Registered Nurse
James - Retired Teacher

"My doctor said I need to watch my diet. This is so much easier than those complicated apps my kids suggested. Just photo and go — even I can do it! 👍"

James O. Retired Teacher

Frequently asked questions

No! The trial is completely free with no card required. You can pay for a subscription after the trial ends if you want to continue.

It depends on image quality, dish complexity, and description accuracy (if text/audio was sent). Overall, it's quite accurate.

It happens 😎. Describe your breakfast/lunch/dinner in detail via text, the bot will process it and log the calories.

We accept Telegram Stars ⭐ — a built-in payment method that works everywhere Telegram is available. You can buy Stars with any bank card (Visa, Mastercard, etc.).

How to pay in 3 simple steps:

  1. Tap the payment button in the bot — you'll see the price in Stars ⭐
  2. If you don't have enough Stars, Telegram will offer to buy them with your card
  3. Confirm the payment — done! Your subscription is activated instantly

💡 Tip: You can also buy Stars in advance via Telegram Settings → My Stars.

Read the full guide on paying with Telegram Stars →

Try taking a photo from a different angle and send it again. Ideally, avoid having too many other objects in the frame.

There's a "Delete" button under each entry. Simply delete the incorrect entry and resend the data with different wording or a new photo.

Start counting calories smartly

Join thousands of users who are already reaching their goals

🚀 Try free for 4 days

No card required • Cancel anytime