Epoxy zinc powder primers prepared by replacement of composite zinc phosphate to zinc powder in zinc-rich epoxy paints were studied by orthogonal design experiment.Zinc phosphate,APW-1 and zinc molybdenum were used to replace composite zinc phosphate.Electrochemica inhibitions of the coatings containing the four pigments in 3.5 % NaCl were investigated by electrochemical impedance spectra.The anticorrosion properties of these pigments were obtained by the combination to the immersing times test in 3.5% NaCl.The results shows that composite zinc phosphate can replace zinc powder in zinc-rich epoxy paints used to prepare epoxy zinc powder primers.Cooperative of both zinc powder and organic coatings improve the anticorrosion abilities of epoxy zinc powder primers.The anticorrosion properties of zinc phosphate,APW-1 and zinc molybdenum are superiors than that of composite zinc phosphate,and APW-1 is the best one..