The increasing demand of energy harvesting and wearable electronics applications requires the development of flexible and highly durable piezoelectric nanogenerators (PENG). In this work, We have fabricated flexible ZnO:PVDF based PENGs for vibrational energy harvesting and shoe insole pedometer applications. ZnO nanorods were grown by hydrothermal method and incorporated into PVDF matrixes in the concentration range of 5–15 wt%. These homogeneous ZnO:PVDF composite films were sandwiched between Al electrodes to realize flexible free standing PENGs. The open circuit voltage (Voc), short circuit current (Isc) and instantaneous power density of PENGs increased from ∼ 4 V, 0.4 µA and 1.6 µW/cm2 to ∼ 14.6 V, 0.6 µA and 21.3 µW/cm2 respectively when ZnO nanorods concentration in PVDF increased from 0 to 10 wt% and decreased with further increase in ZnO nanorods concentration. The enhancement in output characteristics of ZnO:PVDF PENG with increasing ZnO concentration was attributed to β-phase crystallization of PVDF, which was confirmed by XRD and FTIR measurements. The deterioration in output characteristics beyond 10 wt% of ZnO nanorods concentration was explained considering the variation of dielectric constant and remnant polarization. The rectified output of the PENGs was effectively stored in various commercially available capacitors and used to power LEDs and stopwatch displays. The PENG with 10 wt% ZnO concentration was used to develop shoe insole pedometer which was interfaced with android based mobile application via Bluetooth. The shoe insole pedometer was successfully tested for 5000 steps at different walking frequencies ranging from 0.5 Hz to 2 Hz in the speed range of ∼ 1.4 km/h to 5.5 km/h. This study not only gives an insight into the mechanism of ZnO:PVDF based PENGs but also opens up their potential in vibration energy harvesting and shoe insole pedometer applications.