Senyawa aktif:
Batang brotowali mengandung senyawa pikroretin, barberin, tinokrisposid, saponin, tannin, kolumbin, palmatin, kaempferol dan pati. Senyawa lain berupa tinosporine, tinospordine, N-trans-feruloyl tryamine, n-cis-feruloyl tyramine, tinobuberide borapetoside A, borapetol A ceryl alcohol, berasitosterol, stigmasterol dan phytosterol. Daunnya mengandung alkaloida dan zat boorsma. Akar terdapat berberine dan columbine.