With the development of human society,the problems of environmental deterioration and energy short-age have become increasingly prominent.In order to solve these problems,metal halide perovskite solar cells(PSCs)stand out because of their excellent properties(i.e.,high optical absorption coefficient,long carrier lifetime and carrier diffusion length,adjustable band gap)and have been widely studied.PSCs with low cost,high power conversion efficiency and high stability are the future development trend.The quality of perovskite film is essential for fabricating PSCs with high performance.To provide a full picture of realizing high performance PSCs,this review focuses on the strategies for preparing high qual-ity perovskite films(including antisolvent,Lewis acid-base,additive engineering,scaleable fabrication,strain engineering and band gap adjustment),and therefore to fabricate high performance PSCs and to accelerate the commercialization.