Energy harvesting induced from flowing fluids (e.g., air and water flows) is a well-known process, which can be regarded as a sustainable and renewable energy source. In addition to traditional high-efficiency devices (e.g., turbines and watermills), the micro-power extracting technologies based on the flow-induced vibration (FIV) effect have sparked great concerns by virtue of their prospective applications as a self-power source for the microelectronic devices in recent years. This article aims to conduct a comprehensive review for the FIV working principle and their potential applications for energy harvesting. First, various classifications of the FIV effect for energy harvesting are briefly introduced, such as vortex-induced vibration (VIV), galloping, flutter, and wake-induced vibration (WIV). Next, the development of FIV energy harvesting techniques is reviewed to discuss the research works in the past three years. The application of hybrid FIV energy harvesting techniques that can enhance the harvesting performance is also presented. Furthermore, the nonlinear designs of FIV-based energy harvesters are reported in this study, e.g., multi-stability and limit-cycle oscillation (LCO) phenomena. Moreover, advanced FIV-based energy harvesting studies for fluid engineering applications are briefly mentioned. Finally, conclusions and future outlook are summarized.