A range of hydroperoxides were reduced by ferrous ions in acid solutions and the amount of ferric product was measured as a xylenol orange complex at 560 nm. Dilute sulfuric acid, 50% acetic acid, and acidified 90% methanol proved to be suitable solvents. The color developed within 15 min and was stable for several hours in most solvents. The apparent molar absorption coefficients (epsilon(app)) Of H2O2 and of the t-butyl, cumene, bovine serum albumin, and linoleate hydroperoxides were measured, using known hydroperoxide concentrations determined independently by an iodometric assay. The epsilon(app) values differed significantly and depended on the hydroperoxide, the solvent, and the source of the xylenol orange. The numbers of Fe3+ ions formed by a range of hydroperoxides in different solvents showed that H2O2 gave 2.5, t-butyl and cumene hydroperoxides 5, and the other hydroperoxides 2 Fe3+ ions per -OOH group. This general finding allows the determination of approximate hydroperoxide concentrations even in chemically complex systems. Accurate measurements require knowledge of the nature of the hydroperoxide and its epsilon(app) and careful control of the assay conditions. However, the convenience of the assay makes it potentially useful in a variety of applications. (C) 1999 Academic Press.