Non-mechanical nano- and microscale pumps that function without the aid of an external power source and provide precise control over the flow rate in response to specific signals are needed for the development of new autonomous nano- and microscale systems. Here we show that surface-immobilized enzymes that are independent of adenosine triphosphate function as self-powered micropumps in the presence of their respective substrates. In the four cases studied (catalase, lipase, urease and glucose oxidase), the flow is driven by a gradient in fluid density generated by the enzymatic reaction. The pumping velocity increases with increasing substrate concentration and reaction rate. These rechargeable pumps can be triggered by the presence of specific analytes, which enables the design of enzyme-based devices that act both as sensor and pump. Finally, we show proof-of-concept enzyme-powered devices that autonomously deliver small molecules and proteins in response to specific chemical stimuli, including the release of insulin in response to glucose.