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

E-numbers explained, what the codes on food labels mean

In short: E-numbers are codes for food additives authorised in the EU, such as E330 for citric acid; the label shows the additive’s function followed by its name or E-number. Most additives are not allergens, but some come from allergenic foods, such as soy lecithin (E322) or egg lysozyme (E1105), and the allergen source must then be emphasised.

E-numbers are codes for food additives authorised in the European Union. The "E" stands for Europe. A code like E330 is simply a short, language-neutral name for citric acid. You will find the same code on a pack in Lisbon, Berlin or Rome. For any single code, use our E-number lookup.

How additives appear on a label

EU law (Regulation 1169/2011) requires an additive to be listed by its function (its "category") followed by its name or E-number:

Both versions mean the same thing. Many brands have switched to names because shoppers find them friendlier.

What the number ranges mean

The numbers are grouped roughly by function. Many additives have more than one use, so treat this as a guide only:

RangeMainlyExamples
E100–E199ColoursE100 curcumin, E120 carmine, E160a carotenes
E200–E299Preservatives (and some acids)E200 sorbic acid, E211 sodium benzoate, E220 sulphur dioxide
E300–E399Antioxidants, acidity regulatorsE300 ascorbic acid (vitamin C), E322 lecithins, E330 citric acid
E400–E499Thickeners, stabilisers, emulsifiersE407 carrageenan, E415 xanthan gum, E471 mono- and diglycerides
E500–E599Acidity regulators, anti-caking agentsE500 sodium carbonates, E551 silicon dioxide
E600–E699Flavour enhancersE621 monosodium glutamate (MSG)
E900–E999Glazing agents, gases, sweetenersE901 beeswax, E941 nitrogen, E951 aspartame
E1000+Other additives, modified starchesE1105 lysozyme, E1422 modified starch, E1520 propylene glycol

E-numbers and allergens

Most additives are not allergens, but some come from allergenic foods. In the EU and UK, the allergen must be emphasised whenever it is the source:

Additives that matter for other reasons

Are E-numbers safe?

Each additive in the EU list has been assessed by the European Food Safety Authority (EFSA) or its predecessor. It is authorised only for specific foods and up to set maximum levels. EFSA has been re-evaluating all additives authorised before 2009, and this has led to new limits and, in some cases, withdrawals. Some ingredients with E-numbers are everyday substances: E300 is vitamin C, E330 is citric acid and E948 is oxygen.

That said, individuals can react to specific additives. Sulphites and some colours are the best-known examples. If you think an additive affects you, keep a reaction diary and discuss it with your doctor rather than cutting out long lists of foods.

How IngrediLens helps

IngrediLens recognises E-numbers and additive names on labels in six languages and explains what each one does. It flags additives linked to your filters, such as soy lecithin for a soy filter, carmine for vegetarian, or aspartame for PKU. You can also open the full E-number lookup on this site, with notes on each additive's function and source.

Check labels with IngrediLens

Point your iPhone camera at an ingredient list and IngrediLens highlights the allergens you chose and “may contain” statements. Free to start, no account, and your data stays on your device.

Download on the App Store

Frequently asked questions

Are E-numbers bad for you?

An E-number means an additive has been assessed and authorised for use in the EU, under conditions of use and maximum levels. EFSA keeps re-evaluating additives, and some have been restricted or withdrawn. If you react to a specific additive, avoid it and talk to your doctor.

Can E-numbers contain allergens?

A few additives can be made from allergenic foods, for example lecithin (E322) from soy or egg, or lysozyme (E1105) from egg. In the EU and UK the allergen source must still be emphasised on the label.

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

EU law lets manufacturers show the additive's function followed by either its name or its E-number, for example "emulsifier (soya lecithin)" or "emulsifier (E322)". Both mean the same thing.

Do US labels use E-numbers?

No. US labels use the additive's name, and certified colours have names like "FD&C Yellow No. 5" (tartrazine, E102 in the EU).

Sources

  1. Regulation (EC) No 1333/2008 on food additives (Annex II list, Annex V warning)
  2. Regulation (EU) No 1169/2011, Annex VII (designation of additives)
  3. EFSA, Food additives
  4. UK Food Standards Agency, Food additives
  5. Commission Regulation (EU) 2022/63 (withdrawal of titanium dioxide, E171)

Related guides

About the author

Written and maintained by IngrediLens. Each guide lists its official sources; it is general information, not medical advice. IngrediLens at a glance: how it works and who makes it

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.