The invention discloses a shock absorbing device for a three-axis computer numerical control intelligent forming machine tool. The shock absorbing device comprises a mounting seat, a machine tool body, a moving assembly, an anti-sliding assembly, a first shock absorbing assembly, a second shock absorbing assembly, a box door, a warning light and an electric control box, wherein the top of the mounting seat is connected with the machine tool body through the anti-sliding assembly; the first shock absorbing assembly is mounted at the bottom of the machine tool body; and the anti-sliding assemblycomprises first servo motors, fixing plates, first spur gears, second spur gears, inserting grooves, inserting rods, ring-shaped fixing sleeves, supporting rods, second rotating shafts, eccentric gears, first rotating shafts, limiting grooves, reset springs and mounting grooves. By adoption of the shock absorbing device, the influence that the machine tool body slides left and right due to shockscan be reduced, and the machining accuracy can be improved; the influence that the machine tool body moves downward due to the gravity and shocks, and then the machining precision is lowered can be reduced; and the moving assembly on the machine tool body has the shock absorbing function, so that the accuracy of the mobile machining process can be improved.