The invention discloses a non-
cyanide alkaline
copper plating agent and a using method thereof. The non-
cyanide alkaline
copper plating agent comprises the following substances: a pH
regulator, a current stabilizer, a
change agent and a complexing agent. By using the non-
cyanide alkaline
copper plating agent,
sodium cyanide in the conventional cyanide
copper plating solution can be replaced without changing the original process, and the totally non-cyanide alkaline
copper plating process can be used to solve the multiple disadvantages existing in the conventional non-cyanide alkaline
copper plating processes at home and abroad, thereby allowing the non-cyanide alkaline copper plating process to reach a cyanide copper plating level. The non-cyanide alkaline copper plating agent and the using method have the characteristics that the current efficiency and the deposition velocity are high; the
cathode polarization capability and a
binding force are good; a
coating layer is exquisite, tamping-resistant and scratch-resistant, and has no
brittleness; no bubble is generated under high temperature baking; the non-cyanide alkaline copper plating agent can be directly used for
barrel plating and rack plating of steel and
brass, and used for copper plating of
zinc die castings,
zinc alloys and
aluminium alloys; the treatment on waste water is easy; the requirements of cleaning production are met; the long-standing worldwide problems of harms to persons, and damage and
pollution to the
ecological environment caused by cyanide are solved; and an international blank is filled.