🏷️ Ingredient Label Allergen Decoder

Allergens hide behind nicer names: “caseinate” is milk, “arachis oil” is peanut, “hydrolysed vegetable protein” is often wheat, and E220–E228 are sulphites. Paste an ingredient list — from a packet, a menu, a takeaway website — and this reads it against the 14 allergens that must be declared in UK and EU law (plus the US big nine), matching the plain name, the trade name and the E-number. It runs entirely in your browser: the label never leaves the page.

Highlight what you are avoiding

This is text matching, not a laboratory and not a legal check. It catches names it knows and misses names it does not, and “may contain” warnings are voluntary in the UK. If the reaction is anaphylaxis, the packet is not the authority — contact the manufacturer, and carry the adrenaline.