The invention relates to a cardio-pulmonary resuscitation device. The problems that in an existing cardio-pulmonary resuscitation process, platform switching is low, and operation is complex are solved. According to the technical scheme, the device comprises a first box, a flat plate is arranged in the box which is provided with a rack, a first gear is meshed with the rack, a first threaded rod isarranged on the first gear, a threaded pipe is arranged on the first threaded rod, and a flexible device is installed on the flat plate; a hollow circular pipe is arranged on the flat plate, a secondbox is arranged on the upper portion of the hollow circular pipe, two connecting rods with two lower ends hinged to each other are arranged in the second box, a coiling wheel is arranged between thetwo connecting rods, a rope is arranged on the coiling wheel, a second threaded rod is arranged in the hollow circular pipe, a nut cooperatively sleeves the second threaded rod, the upper end face ofthe nut is rotatably connected with the hollow circular pipe, the lead angle of the second threaded rod is larger than the equivalent friction angle of a screw pair formed by the second threaded rod and the nut, a ratchet wheel sleeves the outer side of the nut, and a pawl matched with the ratchet wheel is installed on the hollow circular pipe. The device is novel in conception, ingenious in structure and high in practicability.