The invention discloses a black phosphorus preparation method with a high conversion rate. The preparation method comprises the following steps: mixing red phosphorus, tin and tin tetraiodide in a mass ratio of (1-6):(40-50):(1-2), filling the mixture into a quartz tube, vacuumizing until the pressure in the quartz tube is smaller than 0.05 Pa, sealing the tube, heating to ensure that the raw material end temperature in the quartz tube is 100-400 DEG C, heating to 400-700 DEG C in 1-2 hours, keeping the temperature for 5-10 hours, then cooling to 200-500 DEG C in 6-8 hours, keeping the temperature for 1-3 days, and finally cooling to the room temperature in 10-15 hours to obtain black phosphorus. The preparation method disclosed by the invention is simple in step and strong in operability; on the one hand, a nontoxic raw material is adopted to achieve effects of cleanliness and environmental friendliness, and on the other hand, only a mild reaction condition is needed, so that the energy consumption and cost are reduced, and the prepared black phosphorus has good crystallinity and a high conversion rate. The preparation method disclosed by the invention has strong repeatability and is favorable for industrial popularization and application.