The invention relates to multifunctional metal detergent special for rolled steel which can wash large quantity of rolled steel. Meal detergent uses phosphoric acid, sodium tartrate, sodium sulfate, 0P-10, SPAN-80, imidazoline, zinc phosphate, urotropine, sulfur urine, tributyl phosphate, EDTA disodium and ethylene alcohol as raw material, and compounds with water. The detergent has not only low cost, but also high efficiency, and no acid mist in the working environment, which can not pollute operating environment, the waste liquid is non-pollution and nuisance-free, the operation can be carried out in warming or in normal temperature, technological requirements of flow line process can be met, the invention can be used water which is diluted the detergent, or used by adding with fluid replacement, which greatly reduces use cost, and has safe use, convenience and high efficiency.