Is Shellac (E904) vegan?

Not vegan· E904

E904 is the additive code for shellac, a resin from lac insects. Not vegan.

What it is

The EU additive code for shellac (see Shellac entry).

Why not vegan

Insect-derived.

Where you'll find it

  • Shiny candies
  • Pill coatings
  • Fruit glaze

Vegan alternatives

  • Carnauba wax (E903)
  • Zein from corn

FAQ

Is E904 vegetarian?
Technically yes by some definitions, but it is animal-derived and not vegan.

Sources

Last reviewed June 4, 2026

Scan any product in seconds

VeggieOS flags shellac (e904) and 100s of other hidden animal ingredients automatically.

Try VeggieOS free

Related ingredients