The invention provides an automation straightener for a drilling tool, which comprises a base, a pressure machine, a roller, a lifting device, a movable cushion block, a detecting trolley, and a control module, wherein the base is used for supporting; the pressure machine is used for pressing against the straightening drilling tool and is movably arranged on the upper part of the base; the roller is used for rotating the drilling tool, and one end of the roller is arranged on the base in a stretchable connection way; the lifting device is used for jacking the drilling tool, and one end of the lifting device is fixedly arranged on the base and positioned at the outer side of the roller; the movable cushion block is used for supporting the drilling tool, and one end of the movable cushion block is movably arranged on the base; the detecting trolley is used for detecting shape and position data of the drilling tool and is movably arranged on the base, and transmits the data to the control module; and the control module receives the data transmitted by the detecting trolley, and controls the actions of the pressure machine, the roller, the lifting device, the movable cushion block and the detecting trolley according to the data and a preset program. The automation straightener for the drilling tool realizes automatic detection and automatic control when the drilling tool is repaired by using the detecting trolley and the control module, thereby largely reducing human intervention, realizing the automation for drilling tool repair and achieving high accuracy of drilling tool repair, rapid speed, and high stability.