The invention discloses a method for preparing high-purity houridine (formula 1) by adopting tert-butyl diphenyl silyl protection. According to the method, a formula 42 is used as a
raw material, and the high-purity pseudouridine (formula 1) is prepared through hydroxyl protection, condensation, reduction, cyclic etherification and deprotection in sequence. The method has the advantages of high yield, high purity and the like.