A method for preparing magnesium lithospermate B. The method is characterized in that: by adding a magnesium salt, magnesium lithospermate B is extracted or purified from a Salvia miltiorrhiza medicinal material or a Salvia miltiorrhiza extract. In the high-purity magnesium lithospermate B product prepared according to the method, the content of magnesium lithospermate B is higher than 95% in weight.Linvention concerne un procédé de préparation de lithospermate de magnésium B. Le procédé se caractérise en ce que : par laddition dun sel de magnésium, du lithospermate de magnésium B est extrait ou purifié à partir dun matériau médicinal de Salvia miltiorrhiza ou un extrait de Salvia miltiorrhiza. Dans le produit de lithospermate de magnésium B de pureté élevée préparé selon le procédé, la teneur en lithospermate de magnésium B est supérieure à 95 % en poids.