Log packaged food by barcode
For anything with a label, skip the estimate. Scan the barcode and the numbers come from the product's own nutrition data.

How it works
- Open the barcode scanner in Luca and point it at the barcode.
- Luca looks the product up and shows its name and nutrition.
- Set how much you had, and log it.
Barcode scanning is unlimited on the free plan.
Where the data comes from
Packaged food data comes from an open, volunteer-built database of food products. That openness is why Luca can offer barcode scanning without a limit. It also means the data has the usual limits of a volunteer project:
- Some products are missing, especially local or new ones.
- Some entries are out of date, because recipes change.
- Some entries have mistakes.
When the screen and the pack disagree, the pack is right. Edit the entry and carry on.
When the barcode is not found
Luca offers two ways forward: photograph the nutrition label and Luca reads the numbers from it, or type them in yourself. Reading a label does not use your daily AI scan.
Serving size is the part to watch
A label gives nutrition per 100 g, per serving, or both, and a “serving” is often smaller than what people eat. If the pack says a serving is 30 g of cereal and you poured 60 g, log two servings. Weighing a food once or twice tells you what your usual bowl really is. Barcode data and why labels beat estimates goes into this.
Mixing barcode and photo
Real meals are mixed: a bought sauce on home-cooked pasta, a yogurt with fresh fruit. Use the barcode for the packaged part and a photo, your voice or a typed line for the rest. Then save the result as a favorite so tomorrow it is one tap.

Photo, voice and text results are estimates and they are approximate. Adjust them when you know better. Luca is not a medical device and does not give dietary advice.
Questions
Is barcode scanning free in Luca?
Yes. Barcode scanning is unlimited on the free plan and does not use your daily AI scan.
Where does Luca's barcode data come from?
From an open database of packaged food that volunteers around the world add to. Because it is built by volunteers, check an entry against the pack the first time you use it.
What if a product is not found or the numbers look wrong?
If a barcode is not found, Luca can read the nutrition label from a photo of it, or you can type the numbers in. If the numbers look wrong, edit the entry. The database is built by volunteers, so the label on the pack in your hand is the authority.
Why is a barcode better than a photo for packaged food?
A label states what the manufacturer declared for that product. A photo of a wrapper can only produce a guess. For packaged food the barcode gives you the label data directly.
Snap it. Luca counts.
A free plan, no account, and an estimate you can always correct.