The invention discloses a
propranolol synthesis method, the purity of a
propranolol product obtained by the synthesis method is not less than 99.5%, the content of an
impurity B in the product is not more than 0.1%, and after the obtained
propranolol and
hydrochloric acid are subjected to a salifying reaction, a
propranolol hydrochloride finished product with the content of the
impurity B not more than 0.05% can be directly obtained without re-purification. Compared with a traditional
solvent recrystallization method, the method has the advantages that the
intermediate product propranolol is high in purity, high in yield, controllable in quality, suitable for industrial production and the like.