The invention discloses a small multi-purpose crane, comprising a hoisting arm, a rotary frame, a flexible drive device, a lifting drive device, a sleeve and a bracket, wherein a support platform is arranged above the rotary frame, two sides of the rotary frame are provided with sliding channels, and a centre column is arranged below the rotary frame in a welding way. The centre column penetrates through the sleeve, and the sleeve is connected with the bracket. The hoisting arm comprises a pair of parallel sliding rods and cross beams which are welded at the front sides and the rear sides of the sliding rods. The sliding rods of the hoisting arm are sleeved in the sliding channels at the two sides of the rotary frame. The flexible drive device comprises a motor No.1, a speed reducer No.1, a driving gear No.1, a driven gear No.1, a screw lead, a nut and a hand wheel. The lifting drive device comprises a motor No.2, a speed reducer No.2, and a winch. The winch is formed by coaxially connecting two winding drums, a steel wire rope is wound on each winding drum, and the steel wire rope is connected with a hang hook after bypassing a fixed pulley. The small multi-purpose crane is flexible and convenient to use. The hoisting arm is flexible, and the turning radius is small, so that the hoisting arm can be applied indoors or outdoors and can be used for hoisting medium-and-small sized objects.