An electric screwdriver, comprising: a housing; an electric motor at least partially disposed in the housing and comprising a motor shaft rotatable about a motor axis; and an output assembly configured to output power and comprising an output shaft movable forward and backward along a direction of a first axis; wherein the electric screwdriver further comprises: a startup circuit configured to start the electric motor; wherein the startup circuit comprises: a switch assembly controlling an on state of the startup circuit; and an activation assembly comprising a detection element connected to the electric motor electrically or through a signal, and an activation element configured to activate the detection element; wherein the output shaft is capable of driving the detection element, and the detection element comprises at least one activated state during movement; and when the detection element is in one of the at least one activated state and the switch assembly is on, the electric motor starts, characterized in that, the output shaft is capable of driving the detection element to rotate about a first axis of rotation, and the detection element is capable of being activated by the activation element during rotation. a housing; an electric motor at least partially disposed in the housing and comprising a motor shaft rotatable about a motor axis; and an output assembly configured to output power and comprising an output shaft movable forward and backward along a direction of a first axis; wherein the electric screwdriver further comprises: a startup circuit configured to start the electric motor; wherein the startup circuit comprises: a switch assembly controlling an on state of the startup circuit; and an activation assembly comprising a detection element connected to the electric motor electrically or through a signal, and an activation element configured to activate the detection element; wherein the output shaft is capable of driving the detection element, and the detection element comprises at least one activated state during movement; and when the detection element is in one of the at least one activated state and the switch assembly is on, the electric motor starts, characterized in that, the output shaft is capable of driving the detection element to rotate about a first axis of rotation, and the detection element is capable of being activated by the activation element during rotation. a startup circuit configured to start the electric motor; wherein the startup circuit comprises: a switch assembly controlling an on state of the startup circuit; and an activation assembly comprising a detection element connected to the electric motor electrically or through a signal, and an activation element configured to activate the detection element; wherein the output shaft is capable of driving the detection element, and the detection element comprises at least one activated state during movement; and when the detection element is in one of the at least one activated state and the switch assembly is on, the electric motor starts, characterized in that, the output shaft is capable of driving the detection element to rotate about a first axis of rotation, and the detection element is capable of being activated by the activation element during rotation. a switch assembly controlling an on state of the startup circuit; and an activation assembly comprising a detection element connected to the electric motor electrically or through a signal, and an activation element configured to activate the detection element; wherein the output shaft is capable of driving the detection element, and the detection element comprises at least one activated state during movement; and when the detection element is in one of the at least one activated state and the switch assembly is on, the electric motor starts, characterized in that, the output shaft is capable of driving the detection element to rotate about a first axis of rotation, and the detection element is capable of being activated by the activation element during rotation.