Ekologia thumb|Liść jasnoty purpurowej porażony Neoerysiphe galeopsidis Siedlisko W obszarze śródziemnomorskim gatunek zasiedla świetliste lasy i zarośla, także tereny skaliste w górach. Dalej na północy rośnie na siedliskach ruderalnych (przydrożach, przytorzach, przychaciach i terenach przemysłowych), na trawnikach, odłogach, polach i w ogrodach, najchętniej na glebach żyznych, próchnicznych, dość wilgotnych i przepuszczalnych. W miejscach suchych osiąga mniejsze rozmiary, często poniżej 7 cm wysokości. Roślina azotolubna, preferuje też gleby zasobne w węglan wapnia, gliniaste i piaszczysto-gliniaste. Jest światłolubna, źle rośnie w cieniu.

Jest rośliną ruderalną i jednym z chwastów w uprawach rolniczych, szczególnie w uprawach warzyw. W klasyfikacji zbiorowisk roślinnych Europy Środkowej gatunek charakterystyczny dla All. Polygono-Chenopodion. W obszarze śródziemnomorskim odmiana typowa sięga do 1800 m n.p.m. w Turcji, var. ehrenbergii do 2300 m n.p.m.