凤仙的发芽嫩枝含吲哚-3-乙腈(Indole-3-ace-tonitrile)。茎含山柰酚-3-葡萄糖甙 (Kaempferol-3-glucoside)、槲皮素-3-葡萄糖甙(Quercetin-3-glucoside)、缔纹天竺素-3-葡萄糖甙(Pelargonidin-3-glucoside)、矢车菊素-3-葡萄糖甙(Cyanidin-3-glucoside)。叶含1,2,4-三 羟基萘-4-葡萄糖甙(1,2,4-TrihydroxynaphCha-lene-4-glucdoside)与山柰酚及山亲酚-3-阿拉伯糖甙(KaemPferol-3-arabinoside)。凤仙全草含对羟基苯甲酸、龙胆酸(gentisic acid)、阿魏酸(ferukic acid )、对香豆酸(p-coumaric acid)、芥子酸(sinapic acid)、咖啡酸(caffeic acid),另含东莨菪素(scopoletin)。叶含肉桂酸酯类、山柰素-3-阿拉伯糖甙(kaempferol-3-arabinoside)及山柰素。茎含山柰素-3-葡萄糖甙、槲皮素、天竺葵素(pelargonidin)、矢车菊素(cyanidin)、翠雀花素(delphinidin)。
此外,地上部分含指甲花醌(lawsone)及指甲花醌甲醚。