Thiourea reduces peroxides to the corresponding diols. The intermediate of the reaction is an unstable endoperoxide.
Thiourea is also used in the reductive workup of ozonolysis to give carbonyl compounds. Dimethyl sulfide is also an effective reagent for this reaction, but it is highly volatile (boiling point ) and has an obnoxious odor whereas thiourea is odorless and conveniently non-volatile (reflecting its polarity).