New: the Krayv kitchen shop. Tools home cooks keep filming, with free tracked shipping →
KrayvGood food.
A little more organised.

READ THE LABEL’S RECORD

A barcode.
A closer look.

Check a packaged food against its community-maintained label record. Keep the package in your hand as the final reference.

Open barcode lookup ↗
Editorial food illustration

Enter the printed EAN or UPC.

The food desk accepts 8, 12, 13 or 14 digits, validates the check digit, and requests one product from Open Food Facts. There is no background search scraping or camera permission. The barcode alone is sent to the lookup proxy and Open Food Facts; your personal recipes are not sent.

A record is evidence, not a guarantee.

Product names, ingredient text, allergen labels, dietary-analysis tags, markets and recorded energy are shown with modification and retrieval dates. Missing values say “not recorded”. Missing allergen data does not establish absence, and automated dietary tags need a label check. A recipe’s allergy suitability cannot be determined from this lookup.

Keep the nutrition basis visible.

A product record can describe nutrition per 100 g, per 100 ml or a stated serving. Krayv keeps the reported basis visible and does not merge product values into USDA recipe calculations. Check the original package before interpreting liquid and solid values.

Credit and reuse.

Source: Open Food Facts and its official API documentation. The database is ODbL; contents are DbCL. Product images have separate CC BY-SA and possible packaging rights, and are not copied here. Open Food Facts records stay separate from Krayv’s CC0 USDA data. Responses may be cached briefly to limit requests.

If a lookup fails.

Correct invalid digits, compare with the printed barcode, or try later if the provider is unavailable or rate limited. A missing product is not a statement about its quality. Use the source link to inspect the record or corrections.

Open barcode lookup ↗