A method to generate halogen cation pools from the reaction of 1,2-dihaloethanes (hal = Br, I) and dimethyl sulfoxide (DMSO) for CÀ H halogenation of arenes and heteroarenes was reported. The initial reaction of DMSO and 1,2dihaloethane generates the sulfur ylide, which undergoes pyrolytic elimination of ethylene by affording halonium ions. These ions were accumulated and stabilized by DMSO through coordination by forming halogen cation pools for the halogenation reaction. This protocol was selective for electrophilic monohalogenation of arenes at room temperature; however, polyhalogenated products were formed by raising the reaction temperature. Late-stage halogenation of heteroarenes and some commonly marketed drugs signifies the synthetic utility of this protocol in pharmaceutical chemistry. Unlike the classical methods, the in-situ generated electrophilic bromonium ion was further exploited for the direct synthesis of α-diketones from the alkenes under base-free conditions.