1. From barium peroxide. Acidifying barium peroxide octahydrate with sulphuric acid, then removing excess water by evaporation under reduced pressure, gives hydrogen peroxide:
2. Via peroxodisulphate. Electrolytic oxidation of acidified sulphate solutions at high current density gives peroxodisulphuric acid, which is then hydrolysed to release hydrogen peroxide: