Hydrogen peroxide behaves as an oxidising as well as reducing agent in both acidic and basic solution. The oxidation state of oxygen in hydrogen peroxide is -1 . It can be oxidised to oxygen or reduced to water or hydroxide ion. Hydrogen peroxide is a powerful oxidising agent but a weak reducing agent.