The invention relates to a copper-doped perovskite thin film, an in-situ preparation method and a hole-transport-layer-free solar cell device. According to the copper-doped perovskite thin film, copper is doped in perovskite lattices in situ, and content of copper and lead is gradually reduced from the surface to the bottom of the copper-doped perovskite thin film. The in-situ preparation method includes the following steps that 1, a copper thin film is deposited, wherein firstly, the copper thin film is deposited on a substrate material; 2, copper iodide is prepared, wherein the deposited copper thin film reacts with iodine in a closed container, and a copper iodide thin film is obtained; 3, perovskite is prepared, wherein perovskite is prepared on the obtained copper iodide thin film in an in-situ spin-coating mode, and the copper-doped perovskite thin film is prepared in situ through annealing treatment. A solar cell does not need a hole transport layer, the cost is low, and the photoelectric conversion efficiency is high.