In this simulation work, we investigate the performance of perovskite solar cell (PSC) as a function of different layers thickness of the used structure. Our simulated structure consists in methylammonium mixed bromide-iodide lead perovskite, CH 3 NH 3 PbI 3 − x Br x (0 ≤ x ≤ 1). This absorber layer is sandwiched between Ti O 2 and Spiro-OMeTAD layers. The objective of this work is to improve the power conversion efficiency (PCE) by modifying the thicknesses of each layer. A good agreement between our simulation results and the experimental data taken from literature has been achieved. The results show optimal PCE of 20.35%, this maximum power conversion efficiency is achieved with thickness values of 100 nm, 100 nm and 400 nm for Ti O 2 , Spiro-OMeTAD and perovskite layers, respectively. In addition to the previous improvement, we have also enhanced the power conversion efficiency to 24.72% by considering a longer carrier lifetime ( 10 − 6 s) in the absorber region. The numerical simulation was performed using Silvaco TCAD software. • The solar cell structure in our work consists in TiO2, perovskite and Spiro-OMeTAD. • The effect of thickness layers of each region was investigated. • The obtained efficiency from the optimized thicknesses is 20.35%. • This efficiency of 20.35% has been also enhanced to 24.72% by considering a long carrier lifetime. • The solar cell structure was simulated by Silvaco ATLAS software.