The invention relates to a device for cleaning various kinds of dirt on the surface of a high-tension porcelain insulator. The device is composed of a base plate, a power and transmission device, a top plate, a sealing vibration reduction rubber mat, an upper transmission support device, a cleaning brush assembly, an anti-splashing device, a liquid spraying device, a washing liquid supplying and recycling device, a bolt, a washing liquid supplying connector and a residual liquid recycling connector. By means of a planet gear connected with the cleaning brush assembly, cleaning can be finished quickly. Due to the fact that a cleaning brush is provided with soft hair, a liquid spraying hole is formed in a connection pipe, and high-strength project plastics are adopted, the high-tension porcelain insulator can be cleaned reliably without damage. By means of the anti-splashing device, the washing liquid supplying and recycling device, the cleaning brush assembly and the like which are in serialization, high-tension porcelain insulators with different installation heights and specifications in various regions can be cleaned, washing liquid can be recycled, and secondary pollution is prevented. Due to the fact that the cleaning is quick and reliable, protects environment and saves energy, the device has high practical and popularization value.