Transparent, flexible and high efficient power sources are important components of organic electronic and optoelectronic devices. In this work, based on the principle of the previously demonstrated triboelectric generator, we demonstrate a new high-output, flexible and transparent nanogenerator by using transparent polymer materials. We have fabricated three types of regular and uniform polymer patterned arrays (line, cube, and pyramid) to improve the efficiency of the nanogenerator. The power generation of the pyramid-featured device far surpassed that exhibited by the unstructured films and gave an output voltage of up to 18 V at a current density of ∼0.13 μA/cm(2). Furthermore, the as-prepared nanogenerator can be applied as a self-powered pressure sensor for sensing a water droplet (8 mg, ∼3.6 Pa in contact pressure) and a falling feather (20 mg, ∼0.4 Pa in contact pressure) with a low-end detection limit of ∼13 mPa.