The invention discloses an automatic cleaning device for automobile parts. The automatic cleaning device comprises a support frame, a material conveying machine, a water discharging device, a spraying device, a cleaning liquid container, a water pump, a camera and a controller, wherein the bottom of the support frame is provided with a bottom plate; the material conveying machine is arranged on the support frame and comprises two material conveying rollers and a material conveying belt; the material conveying rollers are driven by a motor; the material conveying belt is provided with holes; the water discharge device is positioned between the upper surface and the lower surface of the material conveying machine; the top of the water discharge device is provided with an opening; the bottom of the water discharge device is provided with a liquid outlet; the spraying device is positioned above the material conveying machine, and comprises a plurality of sealed spraying head groups in concentric arrangement; an inlet of each spraying head group is connected with the water pump through an electromagnetic valve; the water pump is positioned in the cleaning liquid container; the camera is positioned above the input end of the material conveying machine; the data transmission end of the camera is connected with the controller; the controller is connected with each electromagnetic valve, the motor and the control end of the water pump respectively. The automatic cleaning device has the advantages that different cleaning modes can be automatically selected by aiming at parts in different dimensions; the cleaning liquid can be effectively saved; the cleaning cost is reduced.