This study aims to research and develop of A Coaxial Pipe Flow Generator. This generator is based in a horizontal coaxial turbine. Computer Aided Design software were used to design the turbine and the other components of the mechanism. Modern engineering tools such as Computational Fluid Dynamics (CFD) software and Rapid Prototyping (RP) technology are utilized to facilitate the numerical and experimental studies. The CFD numerical simulations consist of three-dimensional steady analyses. These simulations were conducted to find the relationship between the flow rate, blade geometry and number of blades. During the experimentation process, Rapid Prototyping Technology was used to fabricate many different types of turbine geometries to test different impeller parameters. The stator coil was redesigned to increase the performance of the generator and to test the generator under different conditions. RPM and voltages where measured for each turbine design. The study leads to several important findings for better pipe flow generator design.