The invention provides an all-inorganic perovskite solar cell based on an inorganic perovskite nanocrystalline interface layer and a preparation method and an application thereof. The method is characterized in that the lead bromide is spin-coated on a surface of a conductive glass-supported titanium dioxide electron transport layer by the multi-step spin coating technique, a high-purity CsPbBr3 light absorbing layer is prepared by spin coating of cesium bromide in multiple steps, n-hexane solution with the inorganic perovskite nanocrystals is then spin-coated onto the CsPbBr3 layer for interfacial modification, and lastly, a carbon coated back cell is assembled into the all-inorganic perovskite solar cell. The method is advantaged in that high hole conductivity and energy level adjustability of the inorganic perovskite nanocrystal are fully utilized, electron-hole separation is promoted, energy loss is reduced, perovskite is treated with the n-hexane solvent, the perovskite grain sizeis increased, defect density and charge recombination are reduced, energy conversion efficiency of the cell is effectively improved, the preparation process is simple, cost is controllable, the material optimization space is large, and the commercial production prospect is further wide.