Wireless sensor networks (WSNs) have aroused the conspectus attention of scholars due to their extensive deployment in the emerging fields of the Internet of Things (IoT's) and self-driven devices. But WSNs technologies having a major bottleneck has been associated with limited energy. Mostly research in WSNs has been focused on minimizing energy usage to extend the survival time of limited power source in a network. Energy harvesting can be addressing its energy-scarcity problem of WSNs, so it is giving popularity to Energy Harvesting in Wireless Sensor Networks (EH-WSNs). The paper presents a comprehensive taxonomic survey on recently energy harvesting techniques and algorithms that proposed by various authors and also examined the work done by the various researchers in the field of EH-WSNs. For the ready reference of the researchers, a concise summary and comparative analysis of various promising techniques for energy harvesting have also been included in the systematic survey. However, many equipment developed using the hybridization method in a singular package to get full advantages of available free energy, are explored in this review. The review on hybrid energy harvesting (HEH) systems can be considered as the originality of this article. However, the outdoor photovoltaics have been provided maximum power density about ≈100 mW/cm 3 , and the piezoelectric harvesters have been given maximum voltage about 325 V but the current in very minute amount. The thermoelectric, rectenna and hybrid energy harvesters (EHs) have been given high efficiency more than 80%. Additionally, hybrid EHs have location/timeindependent characteristics which harnessed power from more than one source that can be became more popular for upcoming leading technologies of self-driven or autonomous devices shifting from battery operated devices. Finally, the survey also identifies often challenges and various significant issues that still essential to be addressed to develop a cost effective, efficient, long-lasting, and almost maintenance-free energy harvesting systems for WSNs along with trail to their possible solutions for future perspectives.