RichScripts
FOOD LABELS · REFERENCE

E-Numbers List Explained

What the codes on food labels mean, with 199 common food additives by number, name and purpose.

Updated September 2026 · Free reference

Shelf of packaged foods: pasta, jars of sauce, olive oil, biscuits and chocolate

An E-number is a code for a food additive that has been assessed and approved for use in the European Union. You will see them in ingredient lists after the additive's job, such as "colour (E129)" or "preservative: E202". Other countries use the same numbers without the E, as INS numbers, while US and Canadian labels list additives by name.

The first digit tells you the kind of additive: 1 for colours, 2 for preservatives, 3 for antioxidants and acidity regulators, 4 for thickeners and emulsifiers, and so on. The table below covers the additives you are most likely to meet on a label.

Have a label in front of you?
Paste the ingredients, scan a photo or enter a barcode to decode every additive and allergen at once.
Open the Food Ingredient Checker →

E100–E199: Colours

Colours make food look brighter or replace colour lost in processing. They range from plant extracts such as curcumin (E100) and beetroot red (E162) to synthetic dyes such as tartrazine (E102) and Allura Red (E129).

E-numberNamePurpose
E100CurcuminColour (yellow)
E101RiboflavinColour (yellow)
E102Tartrazine
In the EU, foods with this colour must carry the warning "may have an adverse effect on activity and attention in children".
Colour (yellow)
E104Quinoline Yellow
Carries the EU warning about activity and attention in children.
Colour (yellow)
E110Sunset Yellow FCF
Carries the EU warning about activity and attention in children.
Colour (orange)
E120Carmine / cochineal
Made from insects (cochineal), so it is not vegetarian or vegan.
Colour (red)
E122Azorubine / carmoisine
Carries the EU warning about activity and attention in children.
Colour (red)
E123AmaranthColour (red)
E124Ponceau 4R
Carries the EU warning about activity and attention in children.
Colour (red)
E127Erythrosine (Red No. 3)
The US FDA revoked its authorisation in food in January 2025, with manufacturers given until 2027 to reformulate.
Colour (red)
E129Allura Red AC (Red No. 40)
Carries the EU warning about activity and attention in children.
Colour (red)
E131Patent Blue VColour (blue)
E132Indigo carmineColour (blue)
E133Brilliant Blue FCFColour (blue)
E140ChlorophyllsColour (green)
E141Copper chlorophyllsColour (green)
E142Green SColour (green)
E150Caramel colourColour (brown)
E150APlain caramelColour (brown)
E150BCaustic sulphite caramelColour (brown)
E150CAmmonia caramelColour (brown)
E150DSulphite ammonia caramelColour (brown)
E151Brilliant Black BNColour (black)
E153Vegetable carbonColour (black)
E155Brown HTColour (brown)
E160ACarotenesColour (orange)
E160BAnnattoColour (orange)
E160CPaprika extractColour (red)
E160DLycopeneColour (red)
E160EBeta-apo-8'-carotenalColour (orange)
E161BLuteinColour (yellow)
E162Beetroot redColour (red)
E163AnthocyaninsColour (red to blue)
E170Calcium carbonateColour / acidity regulator
E171Titanium dioxide
No longer authorised as a food additive in the EU since 2022; still permitted in the US.
Colour (white)
E172Iron oxidesColour

E200–E299: Preservatives

Preservatives slow the growth of mould, yeast and bacteria so food keeps longer. This range includes sorbates, benzoates, sulphites (which count as an allergen above 10 mg/kg) and the nitrites used in cured meats.

E-numberNamePurpose
E200Sorbic acidPreservative
E202Potassium sorbatePreservative
E210Benzoic acidPreservative
E211Sodium benzoatePreservative
E212Potassium benzoatePreservative
E213Calcium benzoatePreservative
E220Sulphur dioxide
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E221Sodium sulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E222Sodium bisulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E223Sodium metabisulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E224Potassium metabisulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E226Calcium sulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E227Calcium bisulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E228Potassium bisulphite
A sulphite, one of the EU 14 allergens when above 10 mg/kg.
Preservative
E234NisinPreservative
E235NatamycinPreservative
E239Hexamethylene tetraminePreservative
E242Dimethyl dicarbonatePreservative
E249Potassium nitritePreservative
E250Sodium nitritePreservative
E251Sodium nitratePreservative
E252Potassium nitratePreservative
E260Acetic acidAcidity regulator
E261Potassium acetateAcidity regulator
E262Sodium acetatesAcidity regulator / preservative
E263Calcium acetateAcidity regulator
E270Lactic acidAcidity regulator
E280Propionic acidPreservative
E281Sodium propionatePreservative
E282Calcium propionatePreservative
E290Carbon dioxideCarbonation / packaging gas
E296Malic acidAcidity regulator
E297Fumaric acidAcidity regulator

E300–E399: Antioxidants and acidity regulators

Antioxidants stop fats going rancid and cut fruit turning brown; vitamin C (E300) and vitamin E (E306) are both here. Acidity regulators such as citric acid (E330) control sourness and pH.

E-numberNamePurpose
E300Ascorbic acid (vitamin C)Antioxidant
E301Sodium ascorbateAntioxidant
E302Calcium ascorbateAntioxidant
E304Ascorbyl palmitateAntioxidant
E306Tocopherols (vitamin E)Antioxidant
E307Alpha-tocopherolAntioxidant
E310Propyl gallateAntioxidant
E315Erythorbic acidAntioxidant
E316Sodium erythorbateAntioxidant
E319TBHQAntioxidant
E320BHA (butylated hydroxyanisole)Antioxidant
E321BHT (butylated hydroxytoluene)Antioxidant
E322LecithinsEmulsifier
E325Sodium lactateAcidity regulator / humectant
E326Potassium lactateAcidity regulator
E327Calcium lactateAcidity regulator
E330Citric acidAcidity regulator
E331Sodium citratesAcidity regulator
E332Potassium citratesAcidity regulator
E333Calcium citratesAcidity regulator
E334Tartaric acidAcidity regulator
E335Sodium tartratesAcidity regulator
E336Potassium tartratesAcidity regulator
E338Phosphoric acidAcidity regulator
E339Sodium phosphatesAcidity regulator / stabiliser
E340Potassium phosphatesAcidity regulator / stabiliser
E341Calcium phosphatesAcidity regulator / raising agent
E350Sodium malatesAcidity regulator
E392Rosemary extractAntioxidant

E400–E499: Thickeners, stabilisers and emulsifiers

These give food its texture: gums and pectins thicken sauces and set jams, and emulsifiers such as lecithins (E322, just below this range) and mono- and diglycerides (E471) keep oil and water mixed.

E-numberNamePurpose
E400Alginic acidThickener
E401Sodium alginateThickener
E406AgarThickener / gelling agent
E407CarrageenanThickener / stabiliser
E407AProcessed eucheuma seaweedThickener
E410Locust bean gumThickener
E412Guar gumThickener
E414Gum arabic (acacia)Thickener / stabiliser
E415Xanthan gumThickener
E416Karaya gumThickener
E417Tara gumThickener
E418Gellan gumThickener
E420SorbitolSweetener / humectant
E421MannitolSweetener
E422GlycerolHumectant
E425KonjacThickener
E433Polysorbate 80Emulsifier
E440PectinsGelling agent
E450DiphosphatesRaising agent / stabiliser
E451TriphosphatesStabiliser
E452PolyphosphatesStabiliser
E460CelluloseBulking agent / anti-caking
E461Methyl celluloseThickener
E464Hydroxypropyl methyl celluloseThickener
E466Carboxymethyl celluloseThickener
E470ASodium, potassium and calcium salts of fatty acidsEmulsifier / anti-caking
E470BMagnesium salts of fatty acidsAnti-caking agent
E471Mono- and diglycerides of fatty acidsEmulsifier
E472AAcetic acid esters of mono- and diglyceridesEmulsifier
E472BLactic acid esters of mono- and diglyceridesEmulsifier
E472CCitric acid esters of mono- and diglyceridesEmulsifier
E472EDATEMEmulsifier
E475Polyglycerol esters of fatty acidsEmulsifier
E476Polyglycerol polyricinoleate (PGPR)Emulsifier
E481Sodium stearoyl-2-lactylateEmulsifier
E482Calcium stearoyl-2-lactylateEmulsifier
E491Sorbitan monostearateEmulsifier

E500–E599: Acidity regulators and anti-caking agents

Raising agents such as baking soda (E500), mineral salts, and anti-caking agents such as silicon dioxide (E551) that keep powders flowing.

E-numberNamePurpose
E500Sodium carbonates (baking soda)Raising agent / acidity regulator
E501Potassium carbonatesAcidity regulator
E503Ammonium carbonatesRaising agent
E504Magnesium carbonatesAnti-caking agent
E508Potassium chlorideSalt substitute / thickener
E509Calcium chlorideFirming agent
E511Magnesium chlorideFirming agent
E516Calcium sulphateFirming agent
E524Sodium hydroxideAcidity regulator
E551Silicon dioxideAnti-caking agent
E552Calcium silicateAnti-caking agent
E553BTalcAnti-caking agent
E554Sodium aluminium silicateAnti-caking agent
E570Fatty acids (stearic acid)Anti-caking / glazing
E575Glucono-delta-lactoneAcidity regulator
E577Potassium gluconateAcidity regulator
E5864-HexylresorcinolAntioxidant

E600–E699: Flavour enhancers

Flavour enhancers strengthen savoury taste without adding a flavour of their own. Monosodium glutamate (MSG, E621) is the best known.

E-numberNamePurpose
E620Glutamic acidFlavour enhancer
E621Monosodium glutamate (MSG)
Monosodium glutamate. Permitted in the EU and US; the FDA classes it as generally recognised as safe.
Flavour enhancer
E627Disodium guanylateFlavour enhancer
E631Disodium inosinateFlavour enhancer
E635Disodium 5'-ribonucleotidesFlavour enhancer
E640GlycineFlavour enhancer

E900–E999: Glazing agents, gases and sweeteners

Glazing agents give sweets and fruit a shine (beeswax, carnauba wax, shellac), packaging gases protect food in the pack, and intense sweeteners such as aspartame (E951) and sucralose (E955) replace sugar.

E-numberNamePurpose
E900DimethylpolysiloxaneAnti-foaming agent
E901Beeswax
Made by bees, so it is not vegan.
Glazing agent
E903Carnauba waxGlazing agent
E904Shellac
Made from lac insect secretions, so it is not vegan.
Glazing agent
E905Microcrystalline waxGlazing agent
E920L-cysteine
Can be made from feathers or hair, or synthetically; check with the maker if you avoid animal products.
Flour treatment agent
E924Potassium bromate
Not permitted in food in the EU, UK or Canada; still permitted in the US.
Flour treatment agent
E927AAzodicarbonamide
Not permitted in the EU; permitted in the US as a flour treatment agent.
Flour treatment agent
E938ArgonPackaging gas
E941NitrogenPackaging gas
E942Nitrous oxidePropellant
E950Acesulfame KSweetener
E951Aspartame
Contains phenylalanine; products must warn people with phenylketonuria (PKU).
Sweetener
E952CyclamatesSweetener
E953IsomaltSweetener
E954SaccharinSweetener
E955SucraloseSweetener
E957ThaumatinSweetener / flavour enhancer
E960Steviol glycosides (stevia)Sweetener
E961NeotameSweetener
E962Aspartame-acesulfame salt
Contains phenylalanine; products must warn people with phenylketonuria (PKU).
Sweetener
E965MaltitolSweetener
E966LactitolSweetener
E967XylitolSweetener
E968ErythritolSweetener

E1000–E1599: Additional additives and modified starches

Enzymes, carriers and modified starches: starches treated so they thicken reliably through freezing, heating or acidic conditions.

E-numberNamePurpose
E1103InvertaseEnzyme
E1105Lysozyme (from egg)
Made from egg white, so it is an egg allergen.
Preservative
E1200PolydextroseBulking agent
E1400DextrinModified starch
E1404Oxidised starchModified starch
E1410Monostarch phosphateModified starch
E1412Distarch phosphateModified starch
E1414Acetylated distarch phosphateModified starch
E1420Acetylated starchModified starch
E1422Acetylated distarch adipateModified starch
E1440Hydroxypropyl starchModified starch
E1442Hydroxypropyl distarch phosphateModified starch
E1450Starch sodium octenyl succinateModified starch
E1505Triethyl citrateCarrier
E1520Propylene glycolCarrier / humectant
E1521Polyethylene glycolCarrier

E-numbers: common questions

What are E-numbers?

E-numbers are codes for food additives that have been assessed for safety and approved for use in the European Union. The "E" stands for Europe. The same numbers are used worldwide without the E as the International Numbering System (INS), so E330 and INS 330 are both citric acid.

Are E-numbers bad for you?

An E-number means the additive has been evaluated and approved at the levels used, not that it is harmful. Many are natural substances or nutrients, such as vitamin C (E300) or pectin from fruit (E440). A few carry label warnings or have been withdrawn in some countries; those notes are shown in the table.

How do I find the E-numbers in a food?

Read the ingredient list: additives appear as a function followed by a name or number, for example "preservative: potassium sorbate" or "colour (E129)". To decode a whole list at once, paste it into the Food Ingredient Checker.

Why do some labels show names instead of E-numbers?

In the EU and UK, makers may use either the name or the E-number. In the US and Canada, additives are listed by name, so an American label says "citric acid" rather than E330.

Which E-numbers carry a warning in the EU?

Six colours must carry the warning "may have an adverse effect on activity and attention in children": E102, E104, E110, E122, E124 and E129. Aspartame (E951) must carry a warning for people with phenylketonuria.

Which E-numbers are not vegan?

Carmine (E120) comes from insects, beeswax (E901) from bees, shellac (E904) from lac insects and lysozyme (E1105) from eggs. L-cysteine (E920) can be animal-derived, so check with the maker.

This list covers commonly used additives and is for general information. Approval and labelling rules differ between countries and change over time, so check your local food authority for the current rules.

Sources: EU food additives database · UK Food Standards Agency: approved additives and E-numbers · US FDA food additive status list