Also in: Español · Português · Deutsch · Français · Italiano

Ingredient list allergen checker

Paste or type the ingredient list from a food label, tick your allergens, and the checker highlights the ingredients and “may contain” or traces statements that match. It reads labels in English, Spanish, Portuguese, German, French and Italian, and everything happens in your browser.

Not a medical device. The checker compares the text you paste with a list of allergen names; it can miss things and cannot see the real pack. Always read the label on the product and follow your allergist's advice.

2. Your allergens

Results

The label, highlighted

Red: in the ingredients · Amber: “may contain” / traces · Dotted: worth checking

How to use it

  1. The text is lowercased and accents are removed, so “Lait écrémé” and “LAIT ECREME” match the same entry. The list is split at commas, brackets, colons and semicolons.
  2. Each part is compared with 848 allergen names and synonyms in six languages from the IngrediLens ingredient database, plus everyday words such as butter, cream and tofu.
  3. Sentences such as “may contain”, “traces of”, “puede contener”, “kann Spuren enthalten”, “peut contenir” or “può contenere tracce” are read separately and shown in amber.
  4. Free-from claims such as “gluten-free” or “sin lactosa” are listed, but they never hide a match found in the ingredients.

What it can miss

Scan labels with your camera

IngrediLens reads the ingredient list straight from your iPhone camera, checks it against more than 24,000 ingredients and highlights your allergens and “may contain” statements. Premium adds family profiles for everyone you shop for. Free to start, no account, and your data stays on your device.

Download on the App Store

Frequently asked questions

Does “no matches” mean the product is safe for me?

No. It only means the checker did not find the names it knows for the allergens you chose. Read the whole label, including the allergen statement, and if you are unsure, do not eat the product.

Is my text sent anywhere?

No. The page and its allergen list load once; the check runs in your browser and nothing you paste is sent or stored.

Why are “may contain” warnings shown separately?

They describe possible cross-contact, not a recipe ingredient. Many people with severe allergies avoid these products; follow your allergist's advice.

Which allergens does it cover?

The 14 allergens that EU labels must emphasise (cereals containing gluten, crustaceans, egg, fish, peanuts, soy, milk, tree nuts, celery, mustard, sesame, sulphites, lupin and molluscs), plus lactose and carmine (E120).

Related guides

General information, not medical advice. Always read the label on the product itself and follow the advice of your doctor or allergist. If someone shows signs of anaphylaxis, use their adrenaline auto-injector if they have one and call emergency services.