La bromation et la chloration des cycles aromatiques par des réactions de substitution aromatique électrophile sont faciles à réaliser, mais la fluoration et l'iodation sont difficiles à réaliser. Le fluor est si réactif que sa réaction avec le benzène est difficile à contrôler, ce qui entraîne de faibles rendements en produits monofluoroaromatiques. Pour résoudre ce problème, le réactif Selectfluor est utilisé comme source de fluor dans laquelle un atome de fluor est lié à un azote chargé positivement.
Contrairement au fluor, l'iode est très peu réactif pour les réactions de substitution aromatique électrophile. L'iodation du benzène est réalisée en présence d'un agent oxydant tel que l'acide nitrique, le peroxyde d'hydrogène ou un sel de cuivre. Ces agents oxydent l'iode en cation iode, qui se comporte comme un puissant électrophile et suit le mécanisme standard de substitution aromatique électrophile pour donner le produit iodé.