Syringe pumps are an excellent tool used in many different fields: from physics , flow chemistry , microfluidics , to biology and microscopy . However, even a simple syringe pump, with little possibility of automation, can cost close to €1000 . Because of the high cost and the limited automation capability, many groups around the world have switched to a Do It Yourself (DIY) approach . Many DIY pumps have been published in the last few years using stepper motors and lead screws to translate the rotational motion of the motor to linear motion of a syringe plunger. Recently the group of Pachter published a Python controllable pumps system, called Poseidon , where the whole pump frame is 3D printed. Some designs use ready-made parts for the frame, such as metal rods or aluminum extrusions . Henriques' group built a set of pumps using Lego blocks and controlled them using Arduino . In general, Arduino is a popular control board for DIY syringe pump systems . The Raspberry Pi single board computer is also used for pump control , also in combination with commercial pumps . Non syringebased DIY pump designs, such as peristaltic and manually operated pumps have also been demonstrated. Although all these pumps work correctly and are an excellent opportunity to enter the Open Hardware DIY instruments field, building and programming them requires, first, the sourcing of all the parts from different vendors and then, some previous knowledge in programming to use them. The sourcing of the parts may result in a scavenger hunt, with parts changing name or vendor and specs over time. Another barrier is the knowledge of electronics and programming that is usually required to build and use these pumps. These two problems may hinder the widespread adoption of DIY pumps among researchers without previous knowledge in these areas. Moreover, they may not be willing to spend time in a build process if they first must acquire these skills. To solve the issues of acquiring many parts and going through a complicated build process, we leverage the use of a 3D printer electronics and mechanics for building and controlling a set of three syringe pumps. A standard fused deposition modelling (FDM) 3D printer has, in fact, all the components required to build a set of syringe pumps: stepper motors, motherboard, power supply (PSU), and linear motion systems in the three XYZ axes. Moreover, the program used for controlling 3D printers, usually Marlin working with G-code files, can be exploited for controlling the syringe pumps. This avoids the need of programming the pumps from scratch, using microcontrollers like Arduino or the Linux based Raspberry Pi. In this paper, we show how to build and use a set of 3D pumps by repurposing a Creality Ender3 , one of the cheapest FDM printers on the market. Apart from three shaft couplers, one M5 threaded rod and three M5 nuts, everything needed for this build is included in the Ender 3 box, even the screws and the tools needed for assembly. Some additional parts that are needed for the syringe and motors connections are 3D printed, meaning that the Ender 3 can be first built for printing the parts, and then disassembled for building the syringe pumps (Fig. ). We also show how to use G-code for controlling and automating the pump system. This approach of repurposing a 3D printer and control via G-code for use as syringe pumps is cheap, fast, and simple . It opens the opportunity of acquiring and using syringe pumps in laboratories around the world, independent of funding and previous knowledge in programming and electronics.