Abstract A direct synthesis of symmetric and unsymmetric electron-rich diaryliodonium salts is described. The use of MCPBA and toluenesulfonic acid delivers diaryliodonium tosylates in high yields. An in situ anion exchange has also been developed, giving access to the corresponding triflate salts.