由水楊酸甲酯([119-36-8])與碘乙烷合成鄰氧基苯甲酸甲酯,再經水解、酸化而得。將金屬鈉、水楊酸甲酯、碘乙烷依次加入無水甲醇中,加熱回流10h。
回收甲醇及碘乙烷后倒入冷水中,分取油狀物。用水及5%氫氧化鈉溶液洗至pH=7,用乙醚提取,用無水碳酸鈉干燥后回流乙醚,然后減壓蒸餾得到鄰乙氧基苯甲酸甲酯。
將其加入5%氫氧化鈉溶液中回流2-3h,放冷,用乙醚提取未反應的酯。提取后的水溶液用鹽酸酸化,用水洗滌油層。再加5%氫氧化鈉溶解,過濾后再用鹽酸酸化,到出油層,冷凍結晶出粗品。
酸化后的水層可用乙醚提取,也能得到一部分粗品。粗品經減壓蒸餾即得成品鄰乙氧基苯甲酸。