The application discloses a preparation method of indobufen, and belongs to the technical field of
drug synthesis process, wherein the preparation method is as follows: dissolving ortho-carboxyl
benzamide in an
organic solvent, cooling to 2-8 DEG C, adding a
reducing agent, and carrying out incubation reaction, post-treatment, and obtaining compound I; mixing the
organic solvent, a catalyst and the compound I, carrying out
reflux water separation reaction, post-treatment, and obtaining compound II; dissolving the compound II in an
organic solvent, adding an alkaline
reagent, heating to 40-50 DEG C, dropwise adding 2-(4-bromophenyl)
butyric acid methyl ester, then carrying out
reflux reaction, post-treatment, and obtaining compound III; dissolving the compound III in an organic
solvent, adjusting the pH to 10.5-11.5, stirring and reacting at 40-50 DEG C, post-treatment, and obtaining indobufen. The preparation method improves the safety of preparation, and also improves the quality and yield of the product indobufen.