The stainless steel detergent for washing stainless steel product is prepared with acids, basic salts, surfactant, assistant, stabilizer and water, and through stirring and reaction at normal temperature. Specifically, it consists of sodium carbonate, sodium tripolyphosphate, tartaric acid, citric acid, hydrofluoric acid, nitric acid, phosphoric aicd, JFC, OP-10, triethanolamine, urotropin, trisodium phosphate, acetic acid, alcohol and water in certain weight proportion. It has the features of simple preparation process, environment friendship, high cleaning efficiency, low cleaning cost, etc.