Barcode scanning
Packaged food, already counted.
A photo is the right tool for a plate you cooked. For a yoghurt pot with the numbers printed on the side, the barcode is faster and exact, so MacroTrackr reads it straight off the packet instead of guessing.
From barcode to logged meal
Point at the packet
The scanner reads EAN and UPC codes from your camera and looks the product up in Open Food Facts.
Per 100 g or per serving
Switch between the two and set how many servings you had. The macros follow before anything is saved.
No AI credit spent
Barcode lookups are free on every plan. Your daily AI logs stay for the meals that actually need a model.
The whole label, not just the calories
Alongside calories, protein, carbs and fat, a scan brings back fibre, sugar and salt, the ingredients list, declared allergens and additives, plus Nutri-Score, NOVA and Eco-Score where Open Food Facts has them. Enough to decide, not just enough to log.
Your staples stay one tap away
The last products you scanned are kept on your device, so the yoghurt and the protein bars you buy every week are ready without reaching for the packet again. When a barcode is not in the database yet, you can still enter it by hand. It joins your saved meals and is searchable from then on.
The label is a starting point, not the entry
A scan gives you the manufacturer's per-100 g panel. What you ate is rarely 100 g, so the portion adjuster is the first thing you touch: switch to per-serving, type the grams, or scale it. The saved entry reflects your portion, not the packet.
Who reaches for this
A kitchen full of packets
Most weekday food comes out of packaging. Scanning is faster than any search and more accurate too, because it reads the exact product rather than a similarly named one from a database.
Shopping decisions
Scan before it reaches the trolley and you get the panel without squinting at 6-point type, which helps when two products look identical and one has twice the sugar.
Preserving AI credits
Scans cost nothing on any plan. Using them for packaged food keeps your AI analyses for the meals that genuinely need a model: the cooked plate, the restaurant bowl, the thing with no label.
Barcode scanning questions
Does scanning cost an AI credit?
No. Barcode lookups are a database query, not an AI analysis. They are unlimited and free on every plan, including the free one.
Where does the product data come from?
Open Food Facts, a collaborative, openly licensed food database. That means coverage is strong for common European and North American packaged goods and thinner for regional or very new products.
What if a product is not in the database?
You can log it by hand, or describe it and let the AI draft the numbers off the label. Either way it is saved to your own food list afterwards, so the second time is a one-tap re-log.
Are the label numbers always right?
They are as right as the packet and whoever entered it. Open Food Facts is community-maintained, so occasional entries are wrong or out of date. The full panel is shown before you save precisely so you can catch it.
Do I need to install anything to scan?
No. The scanner runs in your browser using your device camera, so there is no app to install. You will be asked for camera permission the first time.
Can I scan a product and save it as my own meal?
Yes. Adjust the portion, save, and it joins your food list like any other meal, so the next time it is a one-tap re-log with no scan and no credit.
Log tonight's dinner
from a photo.
Free to start, no card. Three AI logs to try; barcode scanning and search stay free after that.