Nanogenerator (triboelectric nanogenerator and piezoelectric nanogenerator) has experienced a rapid development since it was proposed. This technique can covert various mechanical energies into electric energy, including human motion energy, wind energy, acoustic energy and ocean energy. The converted electricity can be used for health monitoring and physiological function regulation, such as pulse detection, bioelectrical stimulation and cardiac pacing. This review summarizes the structure, working mechanism, output performance of nanogenerator and its latest progress in circulatory system, nervous system, biological tissue, sleep and rescue system. Additionally, a further analysis was also made on the application challenge of nanogenerator in clinical treatment. In the future, nanogenerator is expected to be an auxiliary power source, or even to replace battery to power medical electronic device and realize the self-powered health monitoring and physiological function regulation of human body.