The invention discloses a preparation method of high-purity
testosterone undecanoate, belonging to the technical field of
steroid medicine preparation. According to the method,
testosterone is used as a
raw material, and esterification and purification are carried out, so the high-purity
testosterone undecanoate with a high purity of larger than or equal to 99.5% is obtained; and a technical
route is high in preparation efficiency, and the obtained product is good in quality and high in yield. The preparation method disclosed by the invention solves the problems that related raw and auxiliary materials are seriously polluted, production
wastewater is difficult to treat, large-scale
batch production is not facilitated, and the obtained
testosterone undecanoate is low in purity and relatively more in impurities in the prior art.