Works right inside Telegram

Calorie counting from a photo, without scales, spreadsheets or stress

Snap your food: FotoBite counts the calories and macros and shows what is left of your daily target.

Try it on your own photo

Opens in Telegram

3 free photo analyses per day. Manual entry is unlimited; if a barcode is found in the database, the analysis is refunded. History is never trimmed.

FotoBite analysis draft: 2-egg omelette — 150 g, 285 kcal; Cherry tomatoes — 60 g, 12 kcal; Frying oil — 8 g, 72 kcal. Total 369 kcal.

Foods are labelled right on the photo

Frying oil gets its own line8 g · 72 kcal

AI is analysingdone

  1. Uploading the photo
  2. Recognising the dishes
  3. Counting calories and macros
  4. Accounting for the frying oil

Usually 3–5 seconds

QR code to open FotoBite in Telegram
Point your phone camera at the QR code
  • Edit items and grams before saving
  • The AI shows its confidence and a calorie range
  • The photo is deleted when the analysis finishes, successful or not.
  • Barcode search works on Free and Pro

Why count calories

People count calories to lose weight, avoid overeating or gain muscle

  • Lose weight
  • Avoid overeating
  • Gain muscle

In the app, choose a goal (weight loss, maintenance or muscle gain) and FotoBite calculates your daily calorie and macro target, plus a guide for each meal. Log your weight whenever it suits you.

Calculate your daily target

  • What is left of your daily target, on the main screen
  • A weight chart across all your entries
  • The week: calories by day and days on target

Protein is calculated from adjusted body weight rather than current weight; at a high BMI that is a difference of tens of grams. If you know your body-fat percentage, enter it and the target gets more precise; if not, average values are used.

FotoBite works from your own diary and does not give medical advice: talk to a doctor about any health questions. For users aged 18 and over.

The FotoBite Today screen: calories for the day against the target, what is left, and the macros left (demo data)

The Today screen · demo data

How it works

One photo, and your plate is broken down into foods

It usually takes 3–5 seconds, and you see every step: photo uploaded, dishes recognised, calories counted.

Shoot the plate, the salad and the dessert: each photo counts as one analysis. A package barcode is shot with the same camera: if the product is in the database, FotoBite fills in the nutrition facts and gives the analysis back.

The FotoBite camera screen: 2 of 3 photos attached, ready to add one more or send for analysis

Every food on the photo gets its grams, calories and macros, with the AI's confidence and a calorie range next to them. Adjust a portion with "+" and "−" and untick anything extra. Saving the entry takes one tap.

Analysis draft: foods labelled right on the photo

You can't see oil in a photo, yet it carries a lot of calories. If a dish is usually fried, FotoBite adds the oil as its own line, which you can adjust or remove. The "Fried in oil", "No oil" and "Restaurant" tags make the estimate more accurate.

A FotoBite draft: frying oil, 8 g and 72 kcal, on its own line, with a note that it was estimated from the "Fried in oil" tag

Your daily target is split across meals: breakfast, lunch and dinner each get a guide, so you see at once whether a meal fits. Recent dishes can be repeated in one tap.

The FotoBite Today screen: meals, each with its own calorie guide
Try it on your own photo

Opens in Telegram

Why FotoBite

A food diary without the chores

No kitchen scale, no spreadsheets

A photo instead of weighing and searching lists. If the portion is different, the estimate is easy to fix.

Nothing to install

FotoBite runs right inside Telegram: open the bot and start shooting.

Your target and what is left, at a glance

A daily target from your details; what is left today and the weekly report come from your own diary.

Small things that save time

  • Log without photoFind a product in search or enter it by hand. Brand database search is available on Free and Pro.
  • Repeat recentMeals from recent days in one tap.
  • Move to another mealPress and hold a dish, then drag it, say, from lunch to a snack.
  • Share a cardA dish, a meal, a day or a week as a neat image.
  • Day streakOne missed day a week does not break it.
  • Weekly reportCalories by day, days on target and observations.

New

A new look and three themes

Light, dark and pink, with the switch right in the app header. By default FotoBite follows your Telegram theme.

  • Light
  • Dark
  • Pink
The Today screen in the dark theme
The Today screen in the pink theme
The Today screen in the light theme

Blog and channel

The FotoBite blog — nutrition, to the point

Nutrition research explained in plain language: what the data shows, what follows from it and what science still does not know. No diets, no detoxes, no promised results.

The channel is published in Russian.

No install needed

Works right inside Telegram

Open the bot and FotoBite is ready: no separate app, no passwords, no sign-up on a website.

How to start

  1. Open FotoBite

    The button on this page opens the bot in Telegram.

  2. Get your daily target

    Enter your sex, age, height, weight, activity and goal, and FotoBite works out your daily target.

  3. Photograph your food

    Meals go into your diary, and progress into the weekly report.

Privacy

  • Photos are kept only for the analysis

    The photo is deleted when the analysis finishes, successful or not. FotoBite does not use photos to train models.

  • Without your Telegram ID

    The recognition service gets only the photo and the request text.

  • Sign in with Telegram

    No passwords. No advertising cookies or third-party trackers either.

  • Your data, your call

    Export your data or delete your account right in the app.

Plans

Clear features and clear prices

Free

To try it out and keep a diary

Free no subscription

  • 3 photo analyses per day
  • Manual entry is unlimited
  • Barcode found in the database: the analysis is refunded
  • Unlimited history
  • Every feature of the app

Pro

For more than 3 photos a day

from 199 ⭐ per month

  • Up to 20 photo analyses per day
  • Same features as Free; only the daily limit is higher
  • 199 ⭐ per month
  • 480 ⭐ for 3 months
  • 1590 ⭐ per year

Paid in Telegram Stars. The monthly plan renews automatically; 3 months and 1 year are one-off payments.

Subscription and billing details

FAQ

Frequently asked questions

How do I count calories from a photo?

Take a photo of your plate in FotoBite; you can send up to 3 photos at once, and each counts as a separate analysis. Usually within 3–5 seconds of sending, you get a draft: the foods are labelled right on the photo, each with grams, calories and macros. Check the portions, adjust the grams if needed and save the entry to your diary.

How accurate is the photo estimate?

It is an estimate, not a weighing: accuracy depends on the light, the angle and whether the whole meal is visible. That is why FotoBite shows its confidence and a calorie range, and you can adjust the grams before saving. Frying oil is not visible in a photo, so FotoBite adds it as its own line, which you can also change or remove. A fork or spoon next to the plate helps estimate the portion size.

Is FotoBite free?

Yes, on the Free plan: 3 photo analyses per day, manual entry and unlimited history. Pro gives up to 20 photo analyses per day with the same features: 199 ⭐ per month, 480 ⭐ for 3 months or 1590 ⭐ per year.

Do I need to install anything?

No. FotoBite works right inside Telegram — open the bot and start counting calories from photos without installing a separate app.

What happens to my photos?

A photo is kept only for the analysis and is sent to the recognition service without your Telegram ID. The file is deleted when the analysis finishes, whether it succeeded or failed; if the analysis was interrupted by a fault, automatic clean-up deletes the file within 30 hours. FotoBite does not use photos to train models.

How do I cancel my subscription?

You can cancel the monthly plan in the app (Profile → Subscription → Cancel renewal) or in Telegram settings. Pro stays active until the end of the paid period. The 3-month and 1-year plans are one-off payments and do not renew.

More answers in Help

FotoBite

Counting calories is easy: start with one photo

3 free photo analyses per day. History is never trimmed.

Try it on your own photo

Opens in Telegram

The FotoBite weekly report: calories by day and days on target (demo data)