Lextrait sec de millepertuis inhibe la recapture synaptosomique des neurotransmetteurs noradrénaline, sérotonine et dopamine.
Un traitement subchronique provoque une régulation négative des récepteurs β adrénergiques ; ce qui entraîne des changements de comportements dans différents modèles animaux deffet antidépresseur (comme par exemple le test de la nage forcée) de façon similaire aux antidépresseurs de synhtèse.
Les N-aphtodianthrones (hypéricine, pseudohypéricine), les dérivés de la phloroglucine (hyperforine) et les flavonoïdes contribueraient à lactivité.
.