The invention relates to a steel surface coating, a preparation method and a device. The coating is prepared and obtained by iron-base alloy powder, nickel-base alloy powder, cobalt-base alloy powderor cermet composite alloy powder, and the preparation method is characterized in that an induction coil is adopted for simultaneously heating a workpiece while high-speed laser cladding is carried outso as to achieve composite processing; and the device comprises a laser, a transmission fiber, a high-speed laser cladding head, a powder feeder, a numerical control machine tool, an induction powersupply, the induction coil, an infrared thermometer, a temperature controller and the like. According to the preparation method, iron base, nickel base, cobalt base and a cermet composite cladding layer with the hardness of 68 HRC or above can be prepared, the residual stress and the cracking tendency of the cladding layer can be reduced, the problem of easy cracking when the large-area, large-thickness and high-hardness cladding layer is prepared by high-speed laser cladding is solved, the thickness of the cladding layer can reach 15 mm or above, and the cladding linear speed of the claddinglayer can reach 25 m/min to 300 m/min, and the cladding efficiency of the cladding layer can reach 300 g/min.