The thread rolling machine is a multifunctional cold extrusion forming machine. The thread rolling machine can process the workpiece in the cold state under the rolling pressure range, such as threading, straight graining and twill rolling; straight gear, helical gear and diagonal spline gear Rolling; straightening, reduction, rolling, and various forming rolls. The machine features a safe and reliable electro-hydraulic actuator and control system that can be selected in manual, semi-automatic and automatic modes. The rolling cold rolling process is an advanced non-cutting process, which can effectively improve the internal and surface quality of the workpiece, and the radial compressive stress generated during processing can significantly improve the fatigue strength and torsional strength of the workpiece. The ideal process for energy saving and low consumption.