← All E-code verdicts

Is E120 halal or haram?

Carmine / Cochineal · Color (red)

Not halalLast reviewed: April 2026

E120 (Carmine / Cochineal) is generally classified as not halal. Extracted from crushed cochineal insects. Most scholars classify insect derivatives as not halal.

What is E120?

E120, listed on labels as Carmine / Cochineal, is a colouring agent that gives food a specific hue. You'll most often find it in packaged and processed foods.

Is E120 halal? The verdict

E120 is generally considered not halal. Extracted from crushed cochineal insects. Most scholars classify insect derivatives as not halal. Avoid products that list it unless they carry credible halal certification confirming a permissible alternative source.

How to check E120 on a label

Scan the ingredient list for E120 and its other names. If it's present and the source isn't stated, treat the product as doubtful. A barcode or photo scan with Halal Food AI flags E120 automatically and tells you whether the product declares a halal source.

Other names & label terms to scan for

  • Carmine
  • Cochineal
  • Carminic acid
  • Natural Red 4
  • E120

Bottom line

E120 is not halal in its typical form — avoid unless explicitly halal-certified.

Stop guessing in the aisle

Halal Food AI flags E120 and every other suspect or not-halal additive automatically — just scan the barcode or snap the ingredient list. Plain-language verdicts, 25+ languages.