In this paper, we generalize Colding–Minicozzi’s recent results about codimension-1 self-shrinkers for the mean curvature flow to higher codimension. In particular, we prove that the sphere $${bf S}^{n}(\sqrt{2n})$$ is the only complete embedded connected $$F$$ -stable self-shrinker in $$\mathbf{R}^{n+k}$$ with $$\mathbf{H}\ne 0$$ , polynomial volume growth, flat normal bundle and bounded geometry. We also discuss some properties of symplectic self-shrinkers, proving that any complete symplectic self-shrinker in $$\mathbf{R}^4$$ with polynomial volume growth and bounded second fundamental form is a plane. As a corollary, we show that there is no finite time Type I singularity for symplectic mean curvature flow, which has been proved by Chen–Li using different method. We also study Lagrangian self-shrinkers and prove that for Lagrangian mean curvature flow, the blow-up limit of the singularity may be not $$F$$ -stable.