An electric tool comprising: a motor having a permanent magnet and a coil; an operating member configured to receive an operating command entered by a user; a control unit configured to perform driving control on the motor in accordance with the operating command entered through the operating member; a transmission mechanism configured to transmit motive power of the motor to an output shaft; and a switching mechanism configured to switch an operation mode of the electric tool from a first mode to a second mode, or vice versa, magnitude of variation in a rotational speed of the output shaft in response to a change by unit quantity in an output torque of the output shaft being smaller in the first mode than in the second mode, characterized in that the control unit is configured to perform flux weakening control in the first mode, the flux weakening control causing a flux weakening current to flow through the coil to make the coil generate a magnetic flux that weakens a magnetic flux of the permanent magnet, the control unit is configured to, when finding a difference between a first rotational speed and a second rotational speed equal to or less than a threshold value, switch the operation mode from the first mode to the second mode, or vice versa, the first rotational speed being the output shaft's rotational speed corresponding to a current value of the output torque in a situation where the electric tool is operating in the first mode, the second rotational speed being the output shaft's rotational speed corresponding to the current value of the output torque in a situation where the electric tool is operating in the second mode a motor having a permanent magnet and a coil; an operating member configured to receive an operating command entered by a user; a control unit configured to perform driving control on the motor in accordance with the operating command entered through the operating member; a transmission mechanism configured to transmit motive power of the motor to an output shaft; and a switching mechanism configured to switch an operation mode of the electric tool from a first mode to a second mode, or vice versa, magnitude of variation in a rotational speed of the output shaft in response to a change by unit quantity in an output torque of the output shaft being smaller in the first mode than in the second mode, characterized in that the control unit is configured to perform flux weakening control in the first mode, the flux weakening control causing a flux weakening current to flow through the coil to make the coil generate a magnetic flux that weakens a magnetic flux of the permanent magnet, the control unit is configured to, when finding a difference between a first rotational speed and a second rotational speed equal to or less than a threshold value, switch the operation mode from the first mode to the second mode, or vice versa, the first rotational speed being the output shaft's rotational speed corresponding to a current value of the output torque in a situation where the electric tool is operating in the first mode, the second rotational speed being the output shaft's rotational speed corresponding to the current value of the output torque in a situation where the electric tool is operating in the second mode