Additives that may not be vegan

From the Open Food Facts ingredient taxonomy. “Not vegan” means it comes from animals. “May not be vegan” means it can be made from animals or from plants, and the label usually doesn't say which.

Not vegan

18

May not be vegan

37