Scanner

The free vegan barcode scanner that explains its verdict

Hold your camera over a barcode in the supermarket aisle and VeggieOS reads the ingredient list, flags every animal-derived and questionable additive, and tells you whether the product is vegan — in about a second, in your language, with the reasoning shown.

  • Instant verdict: vegan, vegetarian, not vegan or unclear
  • Every risky ingredient named and explained, not just a score
  • Cruelty-free, palm-oil and ultra-processing signals in the same card
  • Works with a photo of the label when the barcode is missing

Short answer

The VeggieOS scanner is a free barcode scanner that checks a product's ingredient list against a database of animal-derived, animal-tested and ambiguous ingredients and returns a vegan verdict in about one second. It names the exact ingredient behind a negative verdict, explains why it is a problem, and suggests vegan alternatives you can buy instead. There is no scan limit and no paid tier.

typical verdict time
~1stypical verdict time
ingredients in the knowledge base
3,000+ingredients in the knowledge base
interface languages
15interface languages
scan limits or paid tiers
0scan limits or paid tiers

Key takeaways

  • Scan a barcode, or photograph the ingredient list if the product has no barcode.
  • You get a verdict plus the reasoning: which ingredient, what it comes from, how confident the result is.
  • Ambiguous ingredients (E471, natural flavourings, sugar, shellac, glycerin) get an honest "depends on the source" answer rather than a fake certainty.
  • Every scan can be saved to your history, pantry or shopping list in one tap.
  • Unlimited and free — the scanner is the same for guests and signed-in users.

Reading an ingredient list in a shop is slow and unreliable. Animal-derived ingredients hide behind code numbers and technical names — E120 is crushed cochineal insects, E441 is gelatine, L-cysteine (E920) is often keratin from feathers, and shellac (E904) is a resin secreted by lac bugs. On top of that, the same additive can be plant-based in one factory and animal-based in another, and labelling rules change from country to country.

The VeggieOS scanner exists to compress that research into one second. It combines an open product database with a curated ingredient knowledge base and an AI layer that reads messy, multilingual label text. Instead of a single green or red dot, you get a verdict, the ingredient that caused it, a plain-language explanation, and — when the answer is genuinely uncertain — a clear statement that it depends on the manufacturer, with the question you would need to ask them.

How it works

  1. 1

    Open the scanner

    Tap Scan in the app. The camera opens straight away; no account is required to try it in guest mode.

  2. 2

    Point at the barcode

    Autofocus reads EAN, UPC and QR codes at an angle, in low light, and through the plastic film on chilled products.

  3. 3

    The ingredient list is parsed

    VeggieOS pulls the product record, normalises the ingredient text and matches it against thousands of animal-derived, animal-tested and ambiguous ingredients.

  4. 4

    You get an explained verdict

    A colour-coded card shows the verdict, every flagged ingredient with its origin, and a confidence level, so you can judge borderline cases yourself.

  5. 5

    Act on it

    Save the product to your history, add it to the pantry or shopping list, or open the suggested vegan swaps in the same screen.

Why people use it

Seconds instead of minutes

A whole weekly shop can be checked in the time it used to take to research two products on your phone.

You learn as you scan

Because each verdict explains the ingredient, most people stop needing the scanner for familiar categories after a few weeks.

Honest about uncertainty

Apps that force a yes/no on ingredients like mono- and diglycerides are guessing. VeggieOS shows the ambiguity and tells you what determines the answer.

More than vegan

The same card surfaces animal testing status, palm oil, ultra-processing and allergens, so one scan covers several concerns.

Better options, not just rejections

A negative verdict comes with plant-based alternatives in the same category, so you leave the aisle with something in the basket.

Free without limits

No daily scan cap, no premium unlock, no ads between scans.

What the scanner actually checks

Every ingredient string is normalised (case, punctuation, E-numbers, local synonyms) and then matched against three lists: definitely animal-derived, definitely plant-based, and source-dependent. Gelatine, carmine, isinglass, lanolin, whey and casein fall in the first list. Lecithin, glycerin, stearic acid, E471, natural flavourings and refined sugar fall in the third.

When a source-dependent ingredient appears, VeggieOS does not silently pick a side. It states what the ingredient can be made from, how likely each source is in that product category and region, and what to ask the manufacturer. That is the difference between an app that guesses and one you can rely on for years.

When there is no barcode

Bakery items, market produce, bulk goods and many products outside Europe and North America have no usable barcode record. In those cases you photograph the ingredient panel and the AI layer performs OCR, cleans the text, translates it if needed and runs the same ingredient analysis.

You can also paste or type an ingredient list — useful for a restaurant menu, an online shop page or a message from a friend asking whether something is vegan.

Privacy and offline use

Scanning in guest mode keeps your history in your own browser storage; nothing is tied to an identity until you decide to create an account, at which point you can import the local history in one tap.

VeggieOS installs as a progressive web app, so the interface and your saved products stay available in a shop with poor reception. Fresh lookups need connectivity, but previously scanned products and your lists do not.

Real situations it solves

The supermarket aisle

Two similar sauces, tiny print, a queue behind you. Two scans, one clear answer.

Newly vegan

In the first months almost every product is a question mark. The scanner turns that anxiety into a habit you can trust.

Shopping abroad

Labels in a language you do not read are still parsed, and the verdict comes back in yours.

Cooking for a vegan guest

Check the stock cube, the puff pastry and the wine finings before the dinner, not after.

Allergies plus ethics

Filter for milk, egg and shellfish derivatives at the same time as animal-derived additives.

Household non-food items

Cosmetics, cleaning products and pet food are checked with the same flow.

VeggieOS vs. the usual alternatives

VeggieOSTypical alternative
Verdict explained ingredient by ingredientYes, alwaysUsually a score or a colour only
Handles ambiguous ingredients honestlyShows "depends on source" with the reasonForced yes/no
Scan limitsUnlimited, freeDaily cap or premium unlock
Label photo fallbackYes, AI reads the printed listBarcode only
Suggests alternativesVegan swaps in the same screenRarely

Frequently asked questions

Is the vegan barcode scanner really free?
Yes. VeggieOS has no premium plan, no scan quota and no ads. The scanner behaves identically for guests and signed-in users.
Do I need an account to scan?
No. Guest mode stores your scans locally in your browser. If you later create an account, VeggieOS offers to import that history so nothing is lost.
What happens if the product is not in the database?
You can photograph the ingredient list instead. The AI reads the printed text and analyses it exactly like a database record, and the product is then available for other users too.
How accurate is the verdict?
Verdicts based on a complete ingredient list are highly reliable, because the logic is ingredient matching rather than guesswork. The honest limitation is source-dependent additives and undeclared processing aids, which VeggieOS flags as uncertain instead of hiding.
Does it check for animal testing too?
Yes. Where brand-level data exists, the card shows cruelty-free status alongside the ingredient verdict, plus parent-company information where relevant.
Can it scan cosmetics and cleaning products?
Yes. Non-food products use the same ingredient engine, with additional flags for common animal-derived cosmetic ingredients such as lanolin, beeswax, carmine and keratin.
Which countries does it work in?
Anywhere. Coverage is strongest in Europe and North America, and the label-photo fallback means you are never blocked in regions with thinner barcode data.
Does it work offline?
The installed app, your history and your lists work offline. A brand-new lookup needs a connection.

Everything above is free, forever

VeggieOS has no premium tier, no trial timer and no ads. Create an account in seconds, or try it first in guest mode and import your data later.

Other VeggieOS tools