It is difficult to imagine organic chemistry without organo-halogen compounds and the molecular halogens needed for their preparation. The halogens have very different reactivity, with iodine usually requiring some form of activation, while others are reactive and hazardous chemicals. To avoid their use, various modified reagents have been discovered (N-bromo- and N-chlorosuccinimide, Selectfluor..), but halogens are used to prepare these reagents and when they are used the atom economy is poor. A better approach, which is based on biomimetric research on oxidative halogenation in nature, consists of generating the halogenating reagent in situ under acidic conditions from a halide salt. The result of such a reaction has been halogenation with 100 % halogen atom economy. Suitable oxidants for the oxidation of halides are hydrogen peroxide and oxygen.