E-number list: what each food additive is made from, vegan or not
The E-number list covers 328 food additive codes, each with its printed forms, its job, every source it can come from and one answer word per diet. 56 of them can come from an animal or an insect.
By Bravoora teamUpdated Sources checked 4 sourcesHow we check
A vegetarian profile on a supplement label: gelatin is Not for you, and E471 with no stated source is Heads up.

328 codes
E100 to E199: colours
E200 to E299: preservatives
E300 to E399: antioxidants and acids
E400 to E499: thickeners and emulsifiers
E500 to E599: acidity regulators and anti-caking agents
E600 to E699: flavour enhancers
E900 to E999: glazes, gases and sweeteners
E1000 and above: enzymes, starches and carriers
No code matches that yet.
What is an E-number?
An E-number is the code a food additive carries on EU and UK labels, from the EU list in Regulation 1333/2008. The number groups additives by job (colours in the E100s, preservatives in the E200s), but it never says what the additive was made from.
Outside Europe, many labels print the same additive with its INS number from the Codex standard: E471 is INS 471.
Sources: EU, US and Codex additive rules
Where additives are listed and approved. Bravoora reads the source and the diet; it does not rate the hazard.
- EU Regulation 1333/2008 on food additives (the E-number list)
- EU Regulation 1169/2011, Annex II: the allergen sources a label must name
- US FDA: Food Additive Status List
- FAO/WHO Codex: General Standard for Food Additives (GSFA) online
Names and classes cross-checked with Open Food Facts (Open Database License).
More in the ingredient library
Create a website profile with the things you avoid and the people you check for.
Build my profileSave and edit your profile on this website. App transfer is not available yet.