CuI film was grown by thermal evaporation technology on TiO 2 nanorods array synthesized using a hydrothermal method, and a p-CuI/n-TiO 2 heterostructure photodetector was constructed. The structure, morphology, light absorption, and photoresponse performance of the device were investigated. The heterojunction detector is self-powered and sensitive to light in the range of 320nm∼450nm. At 0V, the on/off ratio of the device is ∼770. The peak responsivity (0V, 410nm) is about 4.5mA/W and the peak detectivity is 1.08×10 11 Jones. Also, the reproducibility and stability of the heterojunction photodetector are excellent. This work provides an effective route for the study of self-powered photodetectors.