The invention discloses an automatic cleaning device which comprises a platform, a hairbrush, a motor and an operating table, wherein a hydraulic lifting device is arranged under the platform and comprises at least one hydraulic adjusting pillar, a working table matched with the hydraulic adjusting pillars is arranged on the platform, a supporting rod is arranged on the platform, a movable sliding block is arranged on the supporting rod and can move vertically along the supporting rod, the movable sliding block is connected with a rocker arm, the motor capable of moving left and right along the rocker arm is arranged on the rocker arm, the motor is connected with a rotary rod and a thrust device, the rotary rod is connected with the hairbrush which is made of polypropylene, or animal hair, or nylon wires, or non-woven fabric, or metal or metal alloy, a track is arranged on the rocker arm, an idler wheel matched with the track is arranged on the motor, the operating table is arranged on one lateral edge of the platform, and a limiting device is arranged on the rocker arm. The automatic cleaning device has the advantages of being adjustable in cleaning force, capable of relieving labor intensity, adaptable to fabric or clothes with different thicknesses, and high in working efficiency.