The invention provides a method for preparing tert-butyl
peroxide by using a heterogeneous catalyst. The method comprises the following steps: by using tert-butyl
alcohol and oxydol as raw materials and an acidic
ion exchange resin as a catalyst, reacting under
reflux, cooling, standing, and separating to obtain an
oil phase and a water phase; and washing the
oil phase with alkali and water to obtain a di-tert-butyl
peroxide solution (DTBP), wherein the
oil phase water washing solution and water phase are the tert-butyl hydroperoxide water solution (TBHP). Since the
ion exchange resin has the advantages of
large pore structure, high acidity and high
catalysis efficiency and the
large pore structure can not be destroyed in reaction, the catalyst can be easily separated from the
reaction product and can be recycled repeatedly, thereby having higher economic value. Besides, no
sulfuric acid or any other strong acid is used in the production process, so the method has the advantages of low
corrosion to equipment and no environment
pollution, and has higher environmental benefit.