Free nutrition tool
Food Calorie and Macro Calculator
Search for a food by name, scan its barcode, or upload a photo. Then enter the amount consumed to instantly calculate its calories and macros.
Find a food
Scan a product, search by name, or enter its barcode.
The camera is only activated after you click.
JPG, PNG, or WebP. The image is analyzed on your device and is never uploaded.
Product data provided by Open Food Facts, a collaborative database whose records may be incomplete. This information is not medical advice.
Find calories and macros for a food
Search for a product by name, enter its EAN or UPC, scan the package with your camera, or upload a photo of its barcode. When searching by name, choose the matching product to view its full nutrition details.
Unknown values are shown with a dash rather than replaced with zero, which could be misleading.
Calculate macros for the amount consumed
Nutrition labels generally provide values per 100 g or per 100 ml. This calculator keeps the basis supplied by the product record and scales every value to your selected amount without treating milliliters as grams.
Serving value = value per 100 × amount consumed ÷ 100.
Results update instantly when you change the amount. For example, a 150 g serving contains 1.5 times each value listed per 100 g.
Which nutrition values are available?
Depending on the product record, you can view calories, protein, carbs, and fat, as well as sugars, fiber, saturated fat, and salt. Collaborative product records can be incomplete, so only available values are displayed.
Where the data comes from
Product information comes from Open Food Facts. This collaborative database can contain incomplete records or information entered by contributors.
Results are provided for informational purposes. They do not replace the product label or advice from a qualified healthcare professional and are not certified medical data.