As a green oxidant, H 2 O 2 can be used to induce the polymerization of pyrrole. This approach avoids the issue of metal residue in the polymer caused by metal oxidants, whereas the reaction efficiency is low, and corresponding reaction mechanism is not clear. In this study, uniform polypyrrole (PPy) nanoparticles were prepared using H 2 O 2 as an oxidant under UV irradiation in the presence of polyvinylpyrrolidone (PVP). The morphology characterization indicated that the spherical PPy nanoparticles were capped by a PVP shell. Through the investigation of reaction process, it was found that the photolysis of H 2 O 2 led to the formation of hydroxyl radicals, which then initiated the oxidative polymerization of pyrrole. The coalescence of small PPy particles formed nanoparticles which were stabilized by PVP. The effects of several reaction conditions on the polymerization rate and the size distribution of nanoparticles were investigated in detail, including radiation intensity (0-30 W), temperature (0-50 °C) and the concentrations of PVP (5-20 g/L), H 2 O 2 (0.06-0.6 M), H 2 SO 4 (0-0.22 M) and the monomer pyrrole (0.03-0.2 M), respectively. UV-catalytic preparation of PPy nanoparticles induced by H 2 O 2 is an effective and environmentally friendly approach, which could be expected to be extended to other conductive polymers.