E-Code Reference: Halal Status of Food Additives

Every E-code you see on a label, with a clear halal / suspect / not halal verdict and the reason behind it. Use the search to jump to a specific code, or scan the table below.

114 entries · Last reviewed September 2026

How to read this table

  • Halal — the additive is permissible in all common forms (typically plant-, mineral-, or microbial-derived).
  • Suspect — the source determines the verdict, and labels rarely disclose the source. Avoid unless the product carries halal certification or specifies a halal source.
  • Not halal — the additive is typically derived from non-halal animal sources (commonly pork) or insects.

Halal status can vary by manufacturer. The table reflects the typical industrial source. For products carrying recognized halal certification (HMC, JAKIM, MUI, ISA, IFANCA), follow the certificate.

Prefer to check as you shop? The halal barcode scanner app scans a barcode or an ingredient photo and gives you the verdict on the spot.

HalalSuspectNot halal
E-CodeCommon nameFunctionHalal statusWhy
E100Curcumin (turmeric)Color (yellow)HalalPlant-derived (turmeric rhizome).
E101Riboflavin (B2)Color (yellow)SuspectUsually microbial/synthetic. Animal-derived forms exist; verify source.
E102TartrazineColor (yellow)HalalSynthetic azo dye.
E104Quinoline YellowColor (yellow)HalalSynthetic dye.
E110Sunset Yellow FCFColor (orange)HalalSynthetic.
E120Carmine / CochinealColor (red)Not halalExtracted from crushed cochineal insects. Most scholars classify insect derivatives as not halal.
E122CarmoisineColor (red)HalalSynthetic azo dye.
E124Ponceau 4RColor (red)HalalSynthetic azo dye.
E127ErythrosineColor (red)HalalSynthetic dye.
E129Allura Red ACColor (red)HalalSynthetic.
E131Patent Blue VColor (blue)HalalSynthetic.
E132Indigo carmineColor (blue)HalalSynthetic.
E133Brilliant Blue FCFColor (blue)HalalSynthetic dye.
E140ChlorophyllColor (green)SuspectPlant pigment, but it is extracted with solvents that can include ethanol, and the halal additive listing the app follows marks it doubtful. Treat it as doubtful unless the product is halal-certified.
E141Copper complexes of chlorophyllColor (green)SuspectMade from chlorophyll (E140), so it inherits E140's solvent-extraction doubt. Treat it as doubtful unless the product is halal-certified.
E142Green SColor (green)HalalSynthetic dye.
E150aPlain caramelColor (brown)HalalHeated carbohydrate; no animal involvement.
E150cAmmonia caramelColor (brown)HalalHeated carbohydrate with ammonia compounds; no animal involvement.
E150dSulphite ammonia caramelColor (brown)HalalSynthetic.
E153Vegetable carbonColor (black)SuspectLabelled "vegetable carbon" it is plant-derived and halal, but generic carbon black can be made from animal bone char. Verify the source.
E160aBeta-caroteneColor (orange)SuspectPlant origin = halal; gelatin coating on the carrier (especially in beadlets) is the concern.
E160bAnnattoColor (orange)SuspectPlant-derived (annatto seed), but extracted with solvents and often sold as a formulated colour whose carriers and emulsifiers the label does not name. Doubtful unless certified.
E160cPaprika extractColor (red)SuspectPlant-derived (paprika), but extracted with solvents and often sold as a formulated colour whose carriers and emulsifiers the label does not name. Doubtful unless certified.
E160eBeta-apo-8-carotenalColor (orange)SuspectSynthetic carotenoid colour; like E160a, a gelatin coating on the carrier or beadlet is the concern.
E161bLuteinColor (yellow)SuspectPlant-derived (marigold), but extracted with solvents and commonly supplied in beadlets or emulsions whose carrier, sometimes gelatin, the label does not name. Doubtful unless certified.
E161gCanthaxanthinColor (orange)SuspectUsually synthetic, but commonly supplied in beadlets whose carrier, sometimes gelatin, the label does not name. Doubtful unless certified.
E162Beetroot red / BetaninColor (red)HalalPlant-derived (beetroot).
E163AnthocyaninsColor (purple)SuspectPlant-derived (grape skin, red cabbage, berries) and extracted with water, methanol or ethanol. Because alcohol extraction is common, the halal additive listing the app follows marks it doubtful. Doubtful unless certified.
E170Calcium carbonateColor / anti-caking agentSuspectUsually mined limestone or chalk, but grades made from animal sources exist and the label does not say which was used, so the listing the app follows marks it doubtful.
E171Titanium dioxideColor (white)HalalMineral-based pigment. (Banned in EU food on safety grounds, but halal in status.)
E200Sorbic acidPreservativeHalalSynthetic / plant-derived.
E202Potassium sorbatePreservativeHalalSynthetic / plant-derived.
E211Sodium benzoatePreservativeHalalSynthetic.
E220Sulphur dioxidePreservativeHalalMineral / synthetic.
E223Sodium metabisulphitePreservativeHalalSynthetic mineral salt.
E250Sodium nitritePreservative (cured meats)SuspectAdditive itself is halal; usage signals processed meat — verify the meat source.
E270Lactic acidAcidity regulatorSuspectUsually fermentation-derived (halal); some industrial supplies use animal sources. Verify.
E280Propionic acidPreservativeHalalSynthetic.
E296Malic acidAcidity regulatorHalalSynthetic or fruit-derived.
E300Ascorbic acid (Vit C)AntioxidantHalalSynthetic / fermentation-derived.
E321BHTAntioxidantSuspectSynthetic antioxidant with no animal-derived ingredient. The halal additive listing the app follows marks it doubtful over its manufacturing process, so treat it as doubtful unless the product is halal-certified.
E322LecithinEmulsifierSuspectSoy lecithin = halal; egg-yolk lecithin = halal but rare; without source, treat as suspect.
E330Citric acidAcidity regulatorHalalMicrobial fermentation.
E331Sodium citrateAcidity regulatorHalalSalt of citric acid.
E336Potassium tartrate (cream of tartar)Acidity regulatorSuspectSalt of tartaric acid, a by-product of winemaking; some scholars treat tartrates as doubtful for that reason.
E338Phosphoric acidAcidity regulatorHalalMineral / synthetic.
E339Sodium phosphatesAcidity regulatorHalalMineral / synthetic phosphate salts.
E340Potassium phosphatesAcidity regulatorHalalMineral / synthetic phosphate salts.
E341Calcium phosphatesAcidity regulatorHalalMineral.
E385Calcium disodium EDTASequestrantHalalSynthetic.
E392Rosemary extractAntioxidantHalalPlant-derived (rosemary).
E400Alginic acidThickenerHalalSeaweed-derived.
E401Sodium alginateThickenerHalalSeaweed-derived.
E405Propylene glycol alginateThickenerHalalSeaweed-derived alginate, esterified.
E406AgarGelling agentHalalSeaweed-derived; common halal substitute for gelatin.
E407CarrageenanThickenerHalalSeaweed-derived.
E410Locust bean gumThickenerHalalPlant-derived.
E412Guar gumThickenerHalalPlant-derived.
E415Xanthan gumThickenerHalalMicrobial fermentation.
E417Tara gumThickenerHalalPlant-derived (tara seed).
E420SorbitolHumectant / sweetenerHalalSynthetic / plant-derived from glucose.
E433Polysorbate 80EmulsifierSuspectThe oleic-acid (fatty-acid) component can be plant- or animal-derived. Without a stated source, treat as doubtful.
E440PectinGelling agentHalalPlant-derived (citrus / apple).
E441GelatinGelling agentNot halalTypically derived from pork bones/skin in industrial markets. Halal/fish gelatin must be explicitly labeled.
E442Ammonium phosphatidesEmulsifierSuspectMade from glycerol and fatty acids; the fatty-acid source may be animal. Verify.
E450DiphosphatesRaising agentHalalMineral / synthetic phosphate salts.
E451TriphosphatesStabiliserSuspectMineral phosphate salts (not bone phosphate, which is E542), but commercial preparations may contain animal-protein carriers the label does not name, so the listing the app follows marks them doubtful.
E452PolyphosphatesStabiliserSuspectMineral phosphate salts (not bone phosphate, which is E542), but commercial preparations may contain animal-protein carriers the label does not name, so the listing the app follows marks them doubtful.
E460CelluloseBulking agentHalalPlant-derived (purified cellulose).
E464Hydroxypropyl methylcelluloseThickenerHalalPlant-derived cellulose, chemically modified.
E466Carboxymethyl celluloseThickenerHalalPlant-derived cellulose, chemically modified.
E470Salts of fatty acidsEmulsifierSuspectPlant- or animal-derived. Without source, treat as suspect.
E470bMagnesium salts of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E471Mono- and diglyceridesEmulsifierSuspectPlant- or animal-derived (incl. pork fat). "From vegetable origin" labelling makes it halal.
E472aAcetic acid esters of mono- and diglyceridesEmulsifierSuspectGlyceride esters with the same source ambiguity as E471 — plant or animal (incl. pork) fat.
E472bLactic acid esters of mono- and diglyceridesEmulsifierSuspectGlyceride esters with the same source ambiguity as E471 — plant or animal fat.
E472eDATEMEmulsifier (bread)SuspectSame source ambiguity as E471.
E473Sucrose esters of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E475Polyglycerol esters of fatty acidsEmulsifierSuspectBoth the glycerol and fatty-acid components can be animal-derived. Verify source.
E476Polyglycerol polyricinoleateEmulsifierSuspectCastor-oil based, but the polyglycerol (glycerol) component can be animal-derived. Verify source.
E477Propylene glycol esters of fatty acidsEmulsifierSuspectFatty-acid component may be animal-derived. Verify source.
E481Sodium stearoyl lactylateEmulsifierSuspectStearate component may be animal-derived. Verify source.
E482Calcium stearoyl lactylateEmulsifierSuspectThe stearoyl (stearic-acid) component may be animal-derived, like E481. Verify source.
E491Sorbitan monostearateEmulsifierSuspectThe stearate (fatty-acid) component may be animal-derived. Verify source.
E492Sorbitan tristearateEmulsifierSuspectThe stearate (fatty-acid) component may be animal-derived. Verify source.
E500Sodium carbonateAcidity regulatorHalalMineral / synthetic.
E501Potassium carbonateAcidity regulatorHalalMineral / synthetic.
E503Ammonium carbonateRaising agentHalalMineral / synthetic.
E509Calcium chlorideFirming agentHalalMineral salt.
E516Calcium sulphateFirming agentHalalMineral.
E542Bone phosphateAnticakingSuspectMade from animal bones. It is permissible only if the bones come from halal-slaughtered animals, which the label never states, so treat it as doubtful. It is not an approved additive in the EU or UK.
E551Silicon dioxideAnticakingHalalMineral.
E570Stearic acidGlazing / emulsifierSuspectPlant or animal source. Animal-derived (pork or beef tallow) is industrially common.
E621MSG (monosodium glutamate)Flavour enhancerSuspectMade by bacterial fermentation of plant sugars or starch, with no animal ingredient in the MSG itself. The doubt is the process: the growth medium can involve animal-derived enzymes, as in Indonesia's 2001 Ajinomoto recall over a pork-derived enzyme. Halal-certified MSG is common; uncertified MSG is doubtful.
E627Disodium guanylateFlavour enhancerSuspectUsually made by microbial fermentation, but it can also be extracted from fish or meat, and labels rarely state the source. Frequently paired with E631. Doubtful unless certified.
E631Disodium inosinateFlavour enhancerSuspectThe leading producers make it by fermentation, but it can also be extracted from meat or fish, and labels rarely state the source. Doubtful unless certified.
E635Disodium ribonucleotidesFlavour enhancerSuspectA blend of E627 and E631, so it inherits their source doubt. Doubtful unless certified.
E422Glycerol / GlycerinHumectant / sweetenerSuspectPlant- or animal-derived (including pork). Without "vegetable glycerin" labelling, treat as suspect.
E901BeeswaxGlazing agentSuspectA bee product, which most scholars consider permissible, but the halal additive listing the app follows marks beeswax glazes doubtful. Check for certification.
E903Carnauba waxGlazing agentHalalPlant-derived (carnauba palm leaves).
E904ShellacGlazing agentSuspectA resin secreted by the lac insect. Rulings differ: Indonesia's MUI rules it permissible (fatwa 27/2013), while scholars who forbid eating insects avoid it. Doubtful.
E920L-CysteineDough conditionerSuspectMade from human hair (haram), pig bristles (haram), poultry feathers, or by microbial fermentation. The source decides, and labels rarely state it; the EU bars human hair as a source. Doubtful unless certified or declared as fermentation-derived.
E951AspartameSweetenerSuspectMade from two amino acids that are produced by fermentation. The doubt is the fermentation media and enzymes, which the label does not name. Halal-certified aspartame exists; uncertified is doubtful.
E955SucraloseSweetenerHalalSynthetic sweetener derived from sugar.
E1100AmylaseEnzyme (baking)SuspectMicrobial / plant / animal sources possible. Verify if "microbial enzyme" not stated.
E1200PolydextroseBulking agentHalalSynthetic from glucose.
E1404Oxidized starchModified starchHalalPlant-derived starch, chemically modified. No animal involvement.
E1410Monostarch phosphateModified starchHalalPlant-derived.
E1412Distarch phosphateModified starchHalalPlant-derived starch, modified with phosphate. No animal involvement.
E1414Acetylated distarch phosphateModified starchHalalPlant-derived.
E1420Acetylated starchModified starchHalalPlant-derived starch treated with acetic anhydride. No animal involvement.
E1422Acetylated distarch adipateModified starchHalalPlant-derived.
E1442Hydroxypropyl distarch phosphateModified starchHalalPlant-derived starch, chemically modified. No animal involvement.
E1450Starch sodium octenyl succinateModified starchHalalPlant-derived (starch + plant-based succinate). No animal involvement.