A transparent photovoltaic device of NiO/MgO QDs/TiO 2 array pn junction was fabricated via a continuous hydrothermal-hydrolysis-sputtering method. Therefore, the TiO 2 arrays were prepared via a hydrothermal method, and the MgO QDs prepared by hydrolysis method were introduced on the surface of TiO 2 arrays. Subsequently, the NiO film was deposited on the surface of MgO QDs/TiO 2 arrays by sputtering. As revealed, the as-prepared transparent photovoltaic device exhibits a high transmittance of about * 80% in visible light, an obvious photovoltaic enhancement of about * 3 9 10 2 folds (PCE of 1.18%) than unmodified device, and decent stability during 3000 s' cycle, which can be mainly ascribed to that the MgO QDs with high quantum yield and appropriate potential can increase the charge carrier injection and assuage the potential gradient to improve the charge carriers efficiency, while maintaining the transparency. Additionally, the small size of MgO QDs can improve pn junction interface and the orderly arrays can increase solar efficiency.