scan a product barcode in Blurrix
Scan food and compare its ingredients.
Blurrix Scanner reads a food, cosmetic or supplement barcode and opens the matching product record with its ingredient list, nutrition table and score breakdown. When a barcode is in the catalogue or supported open databases, you can inspect the data behind the score and compare similar products before buying.
Three steps from barcode to product record
- Point the camera at the package barcode in the Blurrix scanner so the app reads the GTIN or EAN digits and checks stored records and supported open catalogues.
- Open the product record to inspect the ingredient list, the nutrition table per 100 g or 100 ml, the domain score and its data-status details.
- Compare the record side by side with two to five similar products in Product Compare, or verify that the package in your hand matches the recorded label.
Example of a real food product record
Bohemilk
Opočenský Smetanový Jogurt Malina
FoodScore 45 poor
This public record shows a Czech dairy product scored with FoodScore from Open Food Facts package data, including the scoring model version, record completeness and recorded data check date.
- Scoring model: v2.18.0
- Record completeness: complete
- Data check date: 2026-03-18

How the score and its sources are explained
Food products use FoodScore on a 0 to 100 scale grouped into five bands: optimal (90 to 100), good (75 to 89), fair (60 to 74), poor (40 to 59) and avoid (below 40). Cosmetics use BeautySafe and dietary supplements use SupplementScore, while SwaySniff checks how front-of-pack claims relate to the ingredient list and nutrition table.
When you scan a barcode, Blurrix checks its own PostgreSQL product database first and queries Open Food Facts, Open Beauty Facts and Open Products Facts in parallel when a local record is not stored yet. Every public record states its data source, scoring model version, record completeness and data check date so you can see how complete the underlying label record is.
What happens when a barcode is not found
If a barcode is not present in the Blurrix database or in Open Food Facts, Open Beauty Facts or Open Products Facts, the lookup checks whether a provisional record from label photos already exists for that code and otherwise returns a not-found result instead of guessing from the barcode digits.
When no record exists yet, the scanner offers a guided fallback flow: you can capture label photos or switch to manual entry with optical character recognition (OCR) to read the ingredient list and nutrition table directly from the package.
Compare similar products side by side
A single score is most useful when you compare foods within the same category, such as two plain yogurts or two protein bars, on the same 100 g or 100 ml basis. Product Compare is available to early-access users in the Blurrix web app and lets you line up two to five products side by side.
Availability and pricing
Blurrix is currently available through early access in the Blurrix web app. Joining the early-access list is free, and barcode scanning is included on the free Base tier. Current introductory prices, checked 27 October 2026: Base is free, Pro is 299 CZK a month or 2,390 CZK a year (equals 199 CZK a month), and Ultra is 599 CZK a month or 4,990 CZK a year (equals 416 CZK a month). Paid plans are bought in the Blurrix web app once you have access, and there are no app-store purchases.
Checking a product from an online shop link is in development.
Explore the methodology, guides and product records
- How Blurrix product scoring works (FoodScore, BeautySafe, SupplementScore)
- Guides to reading food, cosmetic and supplement labels
- How to compare food labels on a 100 g basis
- Compare two to five products side by side in Blurrix
- View the Bohemilk Opočenský raspberry cream yogurt product record
- Browse all public food product records
- Compare Blurrix with Yuka
Scanning is the quick route into the product page
The Blurrix Scanner is a full-screen camera flow with a barcode mode. Open Scanner from the app, choose barcode scanning when needed, and place the code where the camera can read it. A successful lookup takes you to the product detail page, where the available score, ingredients, nutrition, safety information, history, and other product surfaces can be reviewed according to the product domain and data available. Scanning is useful at a shelf because it starts with the actual package instead of a broad search result.
A barcode identifies a product record, not every detail of the package forever. Blurrix first checks its stored records and can use supported external catalogues if the product is not already known. A result is therefore a starting point for checking the product, not a reason to skip the label. Compare the product name, size, ingredients, and nutrition panel with the item in hand. If a package has changed, the detail page may reflect an earlier record while new information is still being processed.
When the barcode is found, do not stop at the headline score. Open the detail that explains it. Food products can show the score dimensions, ingredients, nutrition, and related analysis. Cosmetics and supplements have domain-specific information. Read any data-quality or analysis-status message as part of the result. An unavailable packaging analysis, for example, means the system did not have sufficient usable record data for that part of the page. It is not a hidden conclusion about the product.
If Blurrix does not find a barcode, that is an honest outcome. The app does not create an ingredient list or a score from the barcode alone. Depending on the route and product, other app flows may help with a new product or a label-based process, but a failed lookup is not proof that the product is unusual, good, or poor. Keep the package information available and use the route that fits what you need to record.
Scanning can also connect to other normal journeys. An authenticated scan can appear in your scan history, where products are grouped by product and can be searched, filtered, sorted, exported, replayed, or removed. In a shopping-list flow, the scanner can return a successful barcode result to the list so the product can be added. These are convenience paths, not background claims that the app knows what you purchased or used.
For a smooth scan, make the barcode readable, avoid glare, and give the camera a moment to focus. If the first attempt fails, move closer or change the angle rather than repeatedly scanning a blurred image. Once the detail page opens, use the time saved by the camera to do the part that matters: check whether the record matches the product and read the information behind the score.
Scanning needs camera permission and a readable code. Glare, a damaged print, a very small barcode, or poor focus can avoid recognition before any product lookup begins. Try changing the angle or distance and keep the code inside the camera view. A successful read still leads to a lookup, so recognition of the digits and a found product are separate steps.
If you return to a product later, the history and detail page can help you locate the recorded result again. Treat that history as a record of scanning activity. It does not show a purchase, consumption, or product preference. The useful sequence is simple: scan the package, confirm the displayed variant, then open the record data behind the available analysis.
The lookup path starts by normalizing the barcode and checking stored food and cosmetic records. If neither local record matches, supported external catalogues can be queried in parallel. A food result follows FoodScore, a beauty result follows BeautySafe, and a supported general-catalogue result is classified before the relevant path runs. No result from those sources produces a not-found response. The scanner does not infer a product label from the barcode digits.
A product page can contain more or less material depending on its domain and recorded record data. A food may show score dimensions and nutrition data. A cosmetic can show INCI-related analysis. A packaging-analysis status may say that there was no usable front image or that the available image lacked enough visible record data. These are explicit limits on the displayed analysis, not silent negative or positive findings.
Scan history is available for authenticated users and groups repeated scans by product. It can help you return to a record, but it remains activity history. Filters, exports, and a replay route organize or reopen that record; none of them confirm that the product in front of you still has the same formulation.
Common questions
What happens when a barcode is not found?
Blurrix reports that no product was found rather than creating a product analysis from the code alone.
Does a Blurrix score measure how a food affects my health?
No. FoodScore, BeautySafe and SupplementScore describe the recorded product label and formula on a 0 to 100 scale. They do not measure your personal biology or predict a health outcome.
What does the Blurrix barcode scanner cost?
Joining early access is free, and barcode scanning is included on the free Base plan. Optional paid plans in the Blurrix web app cost 299 CZK/month (2,390 CZK/year) for Pro and 599 CZK/month (4,990 CZK/year) for Ultra, checked on 27 October 2026.
How can I add a food if its barcode is missing from the database?
When a barcode lookup finds no matching record in Blurrix or the open catalogues, you can photograph the package label or use manual entry with OCR to capture the ingredients and nutrition table.
BLURRIX EARLY ACCESS
Less guessing in the aisle. More context when you choose.
Blurrix is for the moments when you want to understand what is in your hand without turning a shop into a research project. Keep products, return to them, and compare similar options when you choose again.
Join the early-access list. You will receive an invitation when we open the next places.
Get early access