MenuClose

Ingredient guides

What's in your cosmetics, in plain language: which ingredients come from animals and the names they go by on a label, which fragrance allergens EU labels name, and how Bunny Search checks a label.

Updated

Rules 2026.10.1 · Reviewed by the Bunny Search team,

Bunny Search's Ingredient Check uses a curated list of 138 animal-origin materials: 113 that always come from animals and 25 that may, depending on the supplier. Our rules match about 1,480 of the 33,602 ingredient names in the EU's CosIng database.

Animal-derived ingredients, A–Z

All 138 animal-origin materials the Ingredient Check looks for, with the names they go by on labels, such as CI 75470 (carmine), Cera Alba (beeswax) and Adeps Lanae (lanolin). Grouped by family, with the 25 that may be animal-derived explained.

EU fragrance allergens

The fragrance allergens that EU cosmetics labels must name, why the list grew, and what it means when you read a label.

Ingredient scanner

Check a whole label with the app: scan the barcode or photograph the ingredient list. The Ingredient Check flags animal-derived ingredients, EU-listed fragrance allergens, parabens, palm oil and microplastics, each with its source.

How we check

The sources and rules behind the Ingredient Check, what each result means, and where it can be wrong.

Good to know

Check a whole label with the app

Scan the barcode or photograph the ingredient list. The Ingredient Check flags animal-derived ingredients, and ones that may be, each with its source.

Download on the App Store Get it on Google Play

Free download · Brand checks free · Try the Ingredient Check for free

After the short setup, tap 'What's in this product?' on Home.

Not medical advice. With allergies, always read the physical label.

Ingredient names and functions: European Commission CosIng database, © European Union, CC BY 4.0. Retrieved 2026-09-28. Functions lower-cased and abridged.