Canoz

Scan barcodes and nutrition labels

For packaged food, the numbers are already on the pack. Canoz reads them for you, from the barcode or from the nutrition label itself.

Barcode lookups with Open Food Facts

Point the camera at the barcode. Canoz sends only the barcode number to its server, which looks the product up in Open Food Facts, an open product database maintained by a community. None of your personal data goes to Open Food Facts.

Not found? Read the label

If Open Food Facts does not have the product, or its entry is incomplete, photograph the nutrition label. Canoz reads the calories, protein, carbs and fat from the printed table, whether the pack lists them per 100 g, per 100 ml or per serving.

If glare hides a value, Canoz leaves it empty for you to fill in instead of guessing.

Pick the amount you ate

Choose grams, one serving or the whole pack, and the totals update before you log it. The item then counts toward your daily calorie and macro goals like any other meal.

A quick check on the numbers

Protein and carbs have 4 kcal per gram and fat has 9, so the calories on a label should roughly match its macros. When they are far apart, Canoz asks you to check the values.

Open Food Facts data is available under the Open Database License (ODbL) and can contain errors, so check the values on the package when something looks off. For food without a package, use the photo calorie counter.

Questions and answers

Does Canoz send my data to Open Food Facts?

No. Canoz's server sends Open Food Facts only the barcode number, never your personal data.

What if a product is not in Open Food Facts?

Photograph its nutrition label and Canoz reads the values from the printed table.

Are barcode and label scans part of Canoz Premium?

Yes. Daily photo, barcode and label scans are part of Canoz Premium, with fair daily limits.

More guides