It is well known that uniform resolvent estimates imply spectral cluster estimates. We show that the converse is also true in some cases. In particular, Sogge's universal spectral cluster estimates for the Laplace–Beltrami operator on closed Riemannian manifolds directly imply uniform resolvent estimates outside a parabolic region, without any reference to parametrices. The method is purely functional analytic and takes full advantage of the known spectral cluster bounds. This yields new resolvent estimates for manifolds with boundary or with low-regularity metrics, among other examples. Moreover, we show that the resolvent estimates are stable under perturbations and use this to establish uniform Sobolev and spectral cluster inequalities for Schrödinger operators with singular potentials.