Sint Janskruid bevat hypericine, een natuurlijke stof die de geestelijke veerkracht en een goede gemoedtoestand ondersteunt. St. Janskruid is door de eeuwen heen gebruikt voor een goede geestelijk balans. Vandaag de dag wordt het St. Janskruid gebruikt voor meer geestelijk energie, bij zwakke zenuwen, bij stresssituaties en om een gezonde slaap te bevorderen.