The invention belongs to the field of inorganic chemistry, and particularly relates to an efficient zinc phosphate micro-nano anticorrosion agent preparation method, wherein the product is applied in the field of metal heavy corrosion. According to the present invention, a cycle ultrasonic cavitation effect and a high-temperature high-pressure water bath thermal effect are adopted to perform synchronous and synergetic regulation to prepare the efficient zinc phosphate micro-nano anticorrosion agent, wherein the synchronous and synergetic effect of the two effects is adopted so as to make the product system be well dispersed, ensure the uniformity of crystal nucleation and effectively solve the difficult problem of difficult synchronous regulation on the particle size and the crystallization degree of the nanometer crystal, and a microwave heating mode is adopted to dry the product so as to reduce the agglomeration; the prepared micro-nano zinc phosphate product has advantages of high purity, complete crystallinity, narrow particle size distribution, good dispersion and the like, wherein the effective corrosion protection time of the zinc phosphate micro-nano anticorrosion agent is up to 1056 h and is far superior to the effective corrosion protection time of the commercially available zinc phosphate anticorrosion material; and the method has characteristics of simple process and low cost, and is suitable for large-scale production.