This invention provides an engine cleaner containing a surfactant and water. The surfactant is
sodium lauryl
sulfate, cetyl
polyoxyethylene ether, and
nonylphenol polyoxyethylene ether. Based on 100 parts by weight of the total cleaner, the
sodium lauryl
sulfate comprises 3.0-50.0 parts by weight, the cetyl
polyoxyethylene ether comprises 3.0-50.0 parts by weight, the
nonylphenol polyoxyethylene
ether comprises 3.0-50.0 parts by weight, and the total
mass of the surfactants comprises 10.0-80.0 parts by weight. This invention also provides a method for preparing the engine cleaner. The engine cleaner of this invention has a high
cloud point, a short penetration time on the
dirt surface, requires less water for thorough cleaning, does not produce a large amount of waste liquid, and does not pollute the ground.