Abstract This paper deals with the parabolic–elliptic Keller–Segel system on R2 , involving a source term of logistic type defined in terms of the mass capacity M 0 and the total mass of the individuals. We exhibit that the qualitative behaviour of solutions is decided by the mass capacity M 0 and the initial mass m 0 . For general solutions, the existence of a global weak solution is proved under the assumption that both M 0 and m 0 are less than 8 π , whereas there exist solutions blowing up in finite time under the hypotheses of either M0>8π with any integrable initial data or M0<8π<m0 accompanied with large initial data. Moreover, m0<M0=8π gives rise to a compromise that solutions exist globally and blow up as time goes to infinity. For radially symmetric solutions, we introduce a strategy of relegating the lack of mass conservation via a transformation to the density and then obtain that there are stationary solutions given by Us,λ(r)=8λ(r2+λ)2 with λ > 0. Subsequently we prove that if the initial data is strictly below m0M0Us,λ(r) for some λ > 0, then the solution vanishes in Lloc1(R2) as t→∞ . If the initial data is strictly above m0M0Us,λ(r) for some λ > 0, then the solution either blows up in finite time or has a mass concentration at the origin as time goes to infinity. Finally, our results are complemented by numerical simulations that demonstrate the asymptotic behaviour of solutions.