preparation of haloalkanes and haloarenes

haloalkanes

by halide exchange

swartz reaction

finkelstein reaction

from alkenes

direct halogeation

from alcohols

treating alcohol with PCL3 or PCL5

treating with thionyl chloride

treating with halogen acid

haloarenes

diazonium salt

by CuCl

by CuBr

by Cu/HCl

by NaBH4

by Kl

direct halogenation