Many industrial peroxides are produced using hydrogen peroxide. Reactions with aldehydes and ketones yield a series of compounds depending on conditions. Specific reactions include addition of hydrogen peroxide across the C=O double bond:
In some cases, these hydroperoxides convert to give cyclic diperoxides:
Addition of this initial adduct to a second equivalent of the carbonyl:
Further replacement of alcohol groups:
Triphenylmethanol reacts with hydrogen peroxide gives the unusually stable hydroperoxide, .