Flexible nanogenerators with advantages of conformal structure and easy assembly have become an appealing research field for wearable electronics recently. Here, an all-in-one filler-elastomer-based high-performance stretchable piezoelectric nanogenerator (SPENG) is reported. By mechanically shearing and uniformly dispersing high weight compositions of PZT particles and Ag-coated glass microspheres fillers into the identical solid state silicone rubber matrixes, the piezoelectric layer and electrode layers are prepared, respectively, and the SPENG can be fabricated in an all-in-one structure with tight adhesion and reliable durability, which is very important to the tension sensing and energy harvesting for the limb motion with large strain and variable degree of freedom. The stretchable energy harvester exhibits excellent output performances (Voc approximate to 20 V, Isc approximate to 0.55 mu A, 3.93 mu W/cm(3)) and can respond to different external stimulations (such as stretched, clustered, folded, twisted, etc.). The SPENG can be not only mounted on a joint to efficiently capture and convert random body kinetic energy into electricity as a power supply for portable electronics, but also used as the self-powered tension and gesture sensors to monitor dynamic motions. This work has demonstrated a great progress in stretchable electronics and energy harvesting technology, which may have important prospects in artificial intelligence and individualized medical care.