AI Calorie Counter & Food Diary

Snap it, say it or scan it — and get on with your day.

Log my first meal

Check the food and portions before you save.

Web · iPhone · Android

A meal photo beside a Calsa diary with calories and macros

A little trust goes a long way.

5.83M

people using Calsa

280M

meals logged

USDA

FoodData Central · nutrition data

From your plate to your diary.

Take a photo, check the food and portions, then save.
Calsa adds the calories and macros to your diary.

01 Take a photo

02 Check the portions

03 Save your meal

Photo of salmon with rice and broccoli, portion review, and a saved diary entry

Log food
your way.

Take a photo at lunch, scan a packet at home, or say what you had. It all lands in the same diary.

Snap it
Take a photo of what’s on your plate.
Say it
Tell Calsa what you ate.
Scan it
Use the barcode on the packet.

Prefer typing? That works too.

Pasta photo, voice logging and yogurt with barcode results and macros overlaid on the photo

See how your week adds up.

See today’s calories and macros, then look back at your meals and weight trend over the week.

Example Calsa dashboard: weight trend, weekly nutrition charts, and today's calories and macrosDiaryProgressChatYouProgressEditWeekMonthAllWeightCaloriesProteinFiberCarbs and fat164.5 lb1,711 a day88 g a day19 g a daydown 1.2 lb this weekthis week · 2 full daysthis week · goal 120 gthis week · goal 27 g46% carbs33% fat21% proteinToday1,037kcal left1,900 goal − 863 food + 0 activity863 of 1,900 kcalProtein59/120 gCarbs79/213 gFat36/63 gⓘ Includes 3 estimates.

More than a chat about food.

Your meals stay organised by date. Your totals and progress are ready to view.

Food history

A general AI chat
Ask for a recap of what you shared.
With Calsa
Open your diary on any date.

Daily totals

A general AI chat
Ask it to add up your entries.
With Calsa
See calories and macros as you log.

Your progress

A general AI chat
Ask for a summary or a chart.
With Calsa
Open your dashboard and see your trends.

Meal ideas

A general AI chat
Explain what you’ve eaten and your goal.
With Calsa
Start with the diary you already keep.
A Calsa conversation suggesting an egg wrap for dinner using the food diary

Dinner ideas,
with your day
in mind.

Got eggs in the fridge and no dinner plans? Ask Calsa for ideas based on your diary and calorie goal.

  • What can I cook tonight?
  • What could I order here?
  • How did my week go?
Log my first meal

In their own words.

Everyday logging

I take a photo, adjust the portions and save. That’s my lunch logged. I don’t have to search for every ingredient.

Emily

Dinner ideas

I can ask what to make with what’s in the fridge. Calsa already has my diary, so I don’t have to explain my day again.

Daniel

My portions

The portion in a photo isn’t always what I actually ate. I like being able to change it before it goes in my diary.

Maya

The bigger picture

I can see my meals and weight trend together. It helps me look at the week instead of getting stuck on one day.

James

Just say it

Sometimes I’d rather say what I ate than type it out. I can check the text and amounts before I save.

Sarah

Picking up again

If I miss a few days, my diary is still there. I just add my next meal and carry on.

Alex

Your diary
stays yours.

You decide what to share with AI. Turn it off whenever you want and keep your diary.

Your health data isn’t for sale.
We don’t sell it or use it to target ads.
AI is your choice.
Switch AI off and keep logging manually. Your data isn’t used to train AI models.
Take your records with you.
Export your history or delete your account from settings.
How we handle your data

Privacy and data

Turning AI off keeps manual logging.

Who gets your dataExport everythingDelete account

Good to know.

Real meals aren’t always easy to count.
Here’s how Calsa handles the details.

The photo picked the wrong food. What should I change?

In the photo draft, replace the wrong food with the correct search result or use an offered alternative when it matches. Check raw or cooked state and preparation method, then review the amount. Remove foods you did not eat and add missing items.

A similar match can still be marked as an estimate even if its grams are checked. If the exact recipe is unknown, use the best supported match and keep that uncertainty visible. The calorie number comes from the food record you select. Report a repeated recognition problem if you want it checked.

Full answer
Does a photo include cooking oil, sauces and hidden ingredients?

A photo cannot reliably reveal all oil, sauces or hidden ingredients. Calsa may show a separate oil or dressing estimate or ask what you cooked with. Check that line and adjust or remove it according to the meal.

Also check the selected food: some fried-food database values already include oil, so adding the same oil again would double-count it. For a sauce mixed through a dish, use the known ingredients when you have them. Treat an unknown restaurant recipe as uncertain rather than assuming the photo captured everything.

Full answer
How do I repeat yesterday's breakfast?

Open yesterday's diary and find breakfast. Use Copy to today to make a new entry with the same foods and grams. Review it if today's portion differs, then check that it is in the right meal.

The original breakfast stays in yesterday's history. You can also copy selected foods or a whole meal to another day. If you copied the wrong set, use undo for the copying action rather than deleting the original meal.

Full answer
The barcode finds a different product. How do I fix it?

Do not save the wrong product unchanged. Open the product's source and use the package-disagreement option to create your own food from the current label. Check the barcode, name, serving and nutrient values before saving.

Your corrected private version takes precedence for you in later searches and scans of that code. Submit Report this food with the label and barcode if you want the shared record checked. A code can stay the same after a recipe changes, so the current package matters. Old diary entries are not silently rewritten by the report.

Full answer
How do I turn AI off?

Open You → Privacy and data and switch off AI permissions. Recognition of photos and food phrases and the AI chat stop sending new requests. The permission controls distinguish those functions, and the overall AI switch stops both.

Search, barcode, quick add, repeat meals, your own foods and the daily total keep working. You do not have to delete the diary to stop using AI. Turning AI off is separate from withdrawing health-data consent, which affects collection of new diary and body data. Review saved chat or memory separately if you want to delete them.

Full answer
How do my phone and computer stay in sync?

Devices signed in to the same Calsa account share saved account data. Entries saved without a connection can remain only on that device until the connection returns and saving is confirmed. Local storage is not proof that another device can already see them.

Keep the original device signed in and connected until pending entries sync. Check the same diary date on your other device. If the result is unclear, contact support from the affected device. Do not clear its data or reinstall while it may hold the only copy.

Full answer
What is Calsa?

Calsa is an AI calorie counter for iPhone, Android and the web. You log a meal by photo, by typing or saying what you ate, or by barcode, confirm the grams, and the calories come from a food database. An AI chat sees your diary, weight and goal. Subscription with a trial.

You can also log manually without AI. Each food number has a source, and photo amounts remain estimates until you check them.

Full answer
A bowl of oatmeal with blueberries, banana slices and walnuts

Start with your next meal.

Take a photo, scan a barcode or say what you ate.
Check the portions, then save it to your diary.

Log my first meal
A whole orange and a halved orange with green leaves