Abstract-Body sensor networks are increasingly popular in healthcare, sports, military and security. However, the power supply from conventional batteries is a key bottleneck for the development of body condition monitoring. Energy harvesting from human motion to power wearable or implanted devices is a promising alternative. This paper presents an airflow energy harvester to harness human motion energy from footstep. An air bladder-turbine energy harvester is designed to convert the footstep motion into electrical energy. The bladders are embedded in shoes to induce airflow from foot-strike. A ducted radial-flow turbine is employed to generate electrical energy from airflow. The design parameters of the turbine rotor, including blade number, the inner diameter of the blades, were optimized using computational fluid dynamics (CFD). A prototype was developed and tested with footsteps from a 65 Kg person. The peak output power of the harvester was first measured with different resistors. The value was 90.6 mW with a 30.4 Ω load. The harvested energy was then regulated and stored in a power management circuit. 14.8 mJ energy was stored in the circuit from 165 footsteps, which means 89.7 µJ was obtained per footstep. The regulated energy was finally used to fully power a fitness tracker which consists of a pedometer and a Bluetooth module. 7.38 mJ was consumed by the tracker per Bluetooth configuration and data transmission. The tracker operated normally with the harvester working continuously.