The invention discloses a high-efficiency steel pipe cleaning device, which includes a bracket, a mixing chamber, a support rod, a forward and reverse motor, an electric telescopic rod A, cleaning claws, and a clamping device; the left end of the bracket is provided with a forward and reverse motor, The output shaft of the rotating motor is fixedly connected with a threaded rod, the threaded rod runs through the left side bracket, and is rotatably connected with the right side bracket, the threaded rod is screwed with a fixed block; the lower end of the fixed block is fixedly connected with an electric telescopic rod A, the electric The lower end of telescopic rod A is provided with a cleaning claw, which includes electric telescopic rod B, connecting rod, rotating motor, ring claw, two-way switch, gear, electromagnet, pressing rod, sleeve, fixed rod, annular card slot, arc Groove, counterweight, semi-ring gear; a clamping device is arranged below the cleaning claw, and the clamping device is composed of symmetrically arranged placement slots A and placement slots B. The invention has the advantages of simple structure, convenient operation, increased cleaning efficiency of the steel pipe and good cleaning effect.