The invention discloses a preparation method of high-purity clofazimine, and belongs to the technical field of
drug synthesis, the key points of the technical scheme are as follows: S1, parachloroaniline, 2-fluoronitrobenzene and
triethylamine are mixed and then react at 120-130 DEG C for 4.5-5.5 h, cooling is performed, absolute ethyl
alcohol is added, and cooling is performed to
room temperature to obtain 2-nitro-4 '-chlorodiphenylamine; s2, reducing
nitryl of the 2-nitro-4 '-chlorodiphenylamine into amino, so as to obtain 2-amino-4'-chlorodiphenylamine; s3, reacting the 2-amino-4 '-chlorodiphenylamine under the action of
ferric trichloride, absolute ethyl
alcohol and
hydrochloric acid for 9-10 hours to obtain iminophenazine
hydrochloride; s4, carrying out an addition-
elimination reaction on the 2-parachloroanilino-5-parachlorophenyl-3, 5-dihydro-3-iminophenazine
hydrochloride, so as to obtain a clofazimine crude product; s5, refining the clofazimine crude product to obtain the high-purity clofazimine, the purity of the clofazimine reaches 99% or above by adjusting reaction parameters in each step, the clofazimine can be basically dissolved in gastric juice 60 minutes later, and the
absorption efficiency is improved.