What Are E-Numbers? A Complete Guide to Food Additives

April 2, 2026 | 10 min read | Food Safety

Key takeaway: E-numbers are standardized codes for food additives used in the EU, ranging from E100 to E1520. Not all are harmful -- many come from natural sources like turmeric (E100) and vitamin C (E300). However, several synthetic E-numbers are linked to cancer, hyperactivity, and allergic reactions. The simplest way to check is to scan ingredient labels with a free app like NoJunk.

What Are E-Numbers?

E-numbers are codes assigned to food additives that have been assessed and approved for use within the European Union. The "E" stands for Europe. Each number corresponds to a specific chemical substance used in food production, from colorants to preservatives to flavor enhancers.

These codes were introduced to standardize food labeling across EU member states, making it easier for consumers to identify additives regardless of language. Today, E-numbers appear on food labels worldwide, not just in Europe.

E-Number Categories Explained

E-numbers are organized into functional categories based on their purpose in food production:

E100-E199: Colors and Colorants

These additives give food its color. Some are natural (E100 curcumin from turmeric, E160a beta-carotene from carrots) while others are synthetic petroleum-based dyes (E102 Tartrazine, E129 Red 40).

Watch out for: E102 (Tartrazine/Yellow 5), E110 (Sunset Yellow), E129 (Allura Red/Red 40). These synthetic dyes are linked to hyperactivity in children and require warning labels in the EU. Some are banned in Norway and Austria.

E200-E299: Preservatives

Preservatives prevent bacterial growth and extend shelf life. This category contains some of the most controversial additives.

Watch out for: E211 (Sodium Benzoate) can form benzene, a known carcinogen, when combined with vitamin C. E250 (Sodium Nitrite) in processed meats forms cancer-causing nitrosamines when heated.

E300-E399: Antioxidants and Acidity Regulators

This is generally the safest category. E300 is ascorbic acid (vitamin C), E306 is mixed tocopherols (vitamin E), and E330 is citric acid. These are commonly found in nature.

Generally safe: E300 (Vitamin C), E306 (Vitamin E), E330 (Citric Acid), E322 (Lecithin from soy or sunflower). These are natural substances with well-established safety profiles.

E400-E499: Thickeners, Stabilizers, and Emulsifiers

These control texture and consistency. Many are derived from natural sources. E412 (guar gum) comes from guar beans, E440 (pectin) from fruit. However, some newer emulsifiers like E433 (polysorbate 80) are more controversial.

E500-E599: Acidity Regulators and Anti-caking Agents

E500 is baking soda (sodium bicarbonate). E551 is silicon dioxide, used to prevent clumping. Most in this range are considered safe.

E600-E699: Flavor Enhancers

The most well-known is E621, monosodium glutamate (MSG). While generally recognized as safe by food authorities, MSG causes adverse reactions in some people, including headaches, flushing, and numbness.

E900-E1520: Miscellaneous

This catch-all range includes glazing agents (E901 beeswax), gases (E941 nitrogen), and sweeteners (E951 aspartame, E955 sucralose). Artificial sweeteners in this range are among the most debated food additives.

The Most Harmful E-Numbers to Avoid

Based on scientific research and regulatory actions across countries, these are the E-numbers that raise the most concern:

  1. E211 (Sodium Benzoate) -- forms benzene (carcinogen) with vitamin C. Found in soft drinks and condiments.
  2. E250 (Sodium Nitrite) -- forms carcinogenic nitrosamines. Found in bacon, ham, hot dogs.
  3. E129 (Allura Red/Red 40) -- linked to hyperactivity and potential DNA damage. Found in candy and beverages.
  4. E102 (Tartrazine/Yellow 5) -- linked to hyperactivity, allergic reactions, asthma.
  5. E951 (Aspartame) -- classified as "possibly carcinogenic" by WHO in 2023.
  6. E320 (BHA) -- "reasonably anticipated to be a human carcinogen" per the National Toxicology Program.

For a more detailed list, see our 10 Most Harmful Food Additives guide.

Safe E-Numbers You Do Not Need to Worry About

How to Check for E-Numbers in Your Food

Reading ingredient labels manually is possible but time-consuming, especially when manufacturers use chemical names instead of E-number codes. The fastest approach is to use a food scanner app.

NoJunk is a free iOS app that uses AI to scan ingredient labels and instantly identify every E-number and additive. Each ingredient gets a color-coded health score: red (avoid), orange (caution), or green (safe). No subscription required.

Scan for E-Numbers Instantly

NoJunk detects all E100-E1520 additives with color-coded health scores. Free, no subscription.

Download NoJunk Free

E-Numbers in Different Countries

E-number regulations vary significantly by country. The EU requires warning labels on products containing certain dyes (E102, E110, E122, E124, E129). Several E-numbers legal in the US are banned in the EU, and vice versa.

Notable bans:

The Bottom Line on E-Numbers

Not all E-numbers are created equal. Natural additives like curcumin (E100) and vitamin C (E300) are perfectly safe. Synthetic additives like sodium benzoate (E211) and artificial dyes (E129, E102) carry real health risks backed by scientific research.

The practical approach: learn to recognize the worst offenders, and use a scanner app for everything else. Your grocery shopping does not need to involve memorizing hundreds of chemical codes.

Related Reading

Frequently Asked Questions

What are E-numbers in food?

E-numbers are standardized codes assigned to food additives by the European Union, ranging from E100 to E1520. They cover colorants, preservatives, antioxidants, sweeteners, emulsifiers, and flavor enhancers. Every additive with an E-number has been assessed for safety, but many remain controversial due to links to health issues.

Are all E-numbers harmful?

No. Many E-numbers are derived from natural sources and are considered safe. E100 (curcumin from turmeric), E300 (vitamin C), and E160a (beta-carotene) are all natural and safe. The harmful ones tend to be synthetic, like E211 (sodium benzoate), E250 (sodium nitrite), and E129 (Red 40).

Which E-numbers should I avoid?

The most concerning E-numbers are: E102 (Tartrazine), E110 (Sunset Yellow), E129 (Red 40), E211 (Sodium Benzoate), E250 (Sodium Nitrite), E320 (BHA), and E951 (Aspartame). These have been linked to cancer risk, hyperactivity in children, allergic reactions, or endocrine disruption.

How can I check for E-numbers in my food?

The fastest way is to use a food scanner app like NoJunk. Point your phone camera at any ingredient label and the AI instantly identifies all E-numbers and additives, showing color-coded health scores. NoJunk is free with no subscription required. You can also check our complete E-number database.

Stop Guessing About Ingredients

Download NoJunk and scan any food label in seconds. Completely free.

Get NoJunk for iPhone