In this work, SnCl2 was added to the synthesis of CsPbI3 NCs. Sn2+ can partly replace the Pb2+ causing a slight lattice contraction and enhance perovskite formation that lead to improve stability. Moreover, Cl− from SnCl2 can passivate the surface defects of CsPbI3 nanocrystals, which enhanced the photoluminescence quantum yields (PLQYs), prolonged emission lifetime, and improved the stability of CsPbI3 NCs.