We use our own cookie and analytics tools to understand how people find and use Calorize. If you came from a Google ad, we tell Google when you sign up or buy, to measure that ad. There are no ads inside the app. Your choice is remembered for a year.
Each method fits a different situation — from the fastest voice entry to precise manual search.
1. Voice to Mira (fastest)
- Open the diary and tap the microphone to the right of the chat field.
- Say what you ate, for example: “100 grams of rice and 150 grams of chicken”. The words appear in the field as you speak.
- If everything was heard right, tap the arrow on the right and the message goes to Mira. Hands-free works too: end with “Mira, that’s all”.
- If something was misheard, tap the square on the left: recording stops and the text stays in the field so you can fix it before sending.
- Mira automatically adds the food to the right meal based on the time of day.
After “Mira, that’s all” there is a second with a “Cancel” button — if the phrase fired by accident, the text stays in the field and nothing is sent.
2. Text to Mira
Same idea, but typed. You can describe several products in one message — Mira will recognize and add them all. Where she gets the calories when a dish isn't in the catalog is explained in Where Mira gets her calorie numbers.
3. Barcode
- Tap the camera icon in the chat dock.
- Point the camera at the product barcode — recognition is instant.
- Enter how many grams you ate, and the product will be added to the diary.
4. Label photo
If there is no barcode or it does not scan, use the same camera to photograph the nutrition table on the package. AI will read protein, fat, carbs, and calories from the image. It works in any language, including Chinese, Korean, and Arabic.
5. Dish photo
This is the same camera, no separate button needed: it works out for itself what the photo shows. You can also pick an existing photo from the gallery.
- Tap the camera icon in the chat dock and photograph the dish.
- If you like, add what it is or how much it weighs in the field at the bottom of the screen.
- Mira estimates what is on the plate and the portion weight, logs the dish right away, and tells you what she logged.
If the weight is different, just say so: “it was 200 g”. A photo gives a rough figure, so at home it is better to weigh or describe: details are in Where Mira gets her calorie numbers.
How the camera works (important)
The photo is not sent directly to Mira. A separate recognition module reads the data from it: nutrients, barcode and product name, or for a dish, what is on the plate and its approximate weight. Mira receives this as text.
So Mira does not see the picture itself, only this description. She can correct the weight or add what you name: “There was butter in it too”. But she cannot look in the photo for anything the module did not describe.
6. Manual search
Tap a meal in the diary, then the “+ Add product” button under it. A search sheet opens: before you type anything it lists your recently logged products — one tap on “+” and the product is in the meal at the same portion as last time. Type a name to find something else; tapping a row adds it, and a check mark shows it is already in the meal. Grams are edited afterwards right on the meal row — the field marked “g”. If the product does not exist, “Create” is right under the results. For details on when to create a product and when to create a recipe, see Product or recipe — which to create.
After making changes, do not forget to save — tap the checkmark in the top-right corner on mobile or the “Save” button on wider screens. Details are in Saving diary changes.
Want to go faster? See Mira tips: copying meals from history, open-day context, and other useful shortcuts.