A power tool includes a motor and a power supply for supplying power to the motor. A driving circuit is connected to the motor. A voltage detection unit is used for detecting the voltage of the motor. A controller is configured to perform the following operations: if the motor voltage is greater than or equal to a preset voltage, the driving circuit will apply a voltage to the motor with a second slope, wherein the value range of the second slope is from 0 to 0.3. The disclosure also discloses a control method for starting under load of a power tool.