Surface-texture with silicon (Si) nanopyramid arrays has been considered as a promising choice for extremely high performance solar cells due to their excellent anti-reflective effects and inherent low parasitic surface areas. However, the current techniques of fabricating Si nanopyramid arrays are always complicated and cost-ineffective. Here, a high throughput nanosphere patterning method is developed to form periodic upright nanopyramid (UNP) arrays in wafer-scale. A direct comparison with the state-of-the-art texture of random pyramids is demonstrated in optical and electronic properties. In combination with the antireflection effect of a SiNx coating layer, the periodic UNP arrays help to provide a remarkable improvement in short-wavelength response over the random pyramids, attributing to a short-current density gain of 1.35 mA/cm2. The advanced texture of periodic UNP arrays provided in this work shows a huge potential to be integrated into the mass production of high-efficiency Si solar cells.