Asinszāle satur flavonoīdus, ēteriskās eļļas, krāsvielas, miecvielas, rūgtvielas, karotīnu, tanīnus, C, P un PP vitamīnu, karotīnu. Tautas medicīnā asinszāli lieto pret visām ar asinsriti saistītām problēmām kā savelkošu, asiņošanu apturošu, iekaisumus un ādas kairinājumus mazinošu, tonizējošu līdzekli. Asinszāle ir dabīgs antidepresants. Auga preparāti atslābina zarnu trakta un urīnceļu gludo muskulatūru, tos lieto inficētu brūču, apdegumu, mutes dobuma, strutainu un kaulaudu iekaisumu gadījumos, periodā pēc smadzeņu satricinājuma, ilgstoša stresa.