The invention discloses a method for preparing 5-methyl 
carboxylate-6-benzoltriazolylmethoxy. The method comprises the following steps of taking 2-methoxyl-4-aminobenzoate as a 
raw material, adding 
acetic anhydride and glacial 
acetic acid with a dissolved quantity and concentrated 
nitric acid with a 
nitration quantity in the 
raw material, performing a 
nitration reaction to prepare an intermediate of 2-methoxyl-4-amino-5-nitrobenzoate; taking 2-methoxyl-4-amino-5-nitrobenzoate as a 
raw material, adding 
methanol with a dissolved quantity and 
Raney nickel with a catalytic amount, controlling the pressure at 0.5-0.8 Mpa, putting 
hydrogen into the mixture, performing a 
hydrogenation reaction, pouring 
methanol aqueous solution containing 
sulfuric acid into the mixture, adding ices to separate out crystals, filtering and 
drying the 
crystal to obtain the intermediate 2-methoxyl-4,5-diaminobenzoate; adding the 2-methoxyl-4,5-diaminobenzoate in concentrated 
hydrochloric acid, adding 
sodium nitrite solution in the mixture drop by drop at a temperature of 0-5 DEG C, after the adding of the 
sodium nitrite solution is finished, heating the mixture to 30-35 DEG C and agitating the mixture for 1-2 hours; cooling and filtering the mixture, obtaining 
solid; washing the 
solid with 
methylene dichloride and water in sequence, obtaining the 5-methyl 
carboxylate-6-benzoltriazolylmethoxy. According to the method provided by the invention, the raw materials are easy to get, the operation is simple, the cost is low, the industrialization production is easy to realize, the product yield is high and more than 80%, therefore, the method has a good practicability and can produce good economic benefit and social benefit.