The invention provides a robot welding-cutting anti-collision device. The robot welding-cutting anti-collision device is characterized in that the robot welding-cutting anti-collision device comprisesa mandrel, a cover plate, a reset plate, an auxiliary spring and a shell; the mandrel is of a hollow structure, one end of the mandrel is provided with a welding gun, and the other end of the mandrelis connected with a reset plate; the reset plate is in a cake shape, and is installed at one end of the mandrel in a sleeving mode and fixedly connected with the mandrel; the shell is divided into anopen end and a bottom, and the center of the bottom is provided with a round through hole; the cover plate is installed at the open end of the shell, the middle of the cover plate is provided with around through hole, and the round through hole is used for allowing the mandrel to pass, does not make contact with the mandrel and is away from the mandrel by a certain distance; the end, provided with the reset plate, of the mandrel is in pressing connection with the inner bottom of the shell through the auxiliary spring; and the cover plate makes plane contact with the reset plate, and the cover plate and the reset plate have the precise positioning and reset functions. The robot welding-cutting anti-collision device is low in collision torque, high in repetition precision, balanced in collision force, wide in working range and capable of achieving precise reset after collision in any direction.