The invention discloses an austenitic stainless steel cleaning and passivating agent. The austenitic stainless steel cleaning and passivating agent is composed of, by mass, 30%-40% of citric acid, 0.1%-1% of ethylene diamine tetraacetic acid disodium, 1%-5% of 1-hydroxyethylidene-1,1-diphosphonic acid (HEDP), 3%-8% of glycollic acid, 3%-8% of phosphoric acid, 0.1%-2% of a non-ionic surface activeagent, 0.5%-3% of 322H, 0.5%-1% of sodium dodecylbenzenesulfonate, 0%-0.5% of yttrium nitrate, 0.1%-1% of corrosion inhibitor and the balance water. The prepared degreasing, rust removing and passivating agent has the characteristics of being environment-friendly, free of pungent smell and free of toxicity, harm to people and the environment can be remarkably reduced, and the production cost is effectively reduced.