Haloalkana dapat dibuat melalui reaksi substitusi alkana, adisi alkena, dan substitusi alkohol.
Haloalkana merupakan senyawa turunan alkana yang mengandung satu atau lebih halogen. Rumus molekul dari senyawa haloalkana adalah CnH2n+1X dimana X adalah unsur dari golongan halogen. Senyawa haloalkana dapat dibuat melalui beberapa reaksi sebagai berikut:
- Reaksi substitusi alkana dengan unsur halogen
Reaksi subsitutsi merupakan reaksi penggantian atom dalam suatu molekul oleh atom lain. Pada suhu yang tinggi karena adanaya cahaya ultraviolet, atom hidrogen dalam senyawa alkana digantikan oleh unsur halogen. Contohnya, senyawa klorometana (CH3Cl) dibuat dengan cara metana (CH4) direaksikan dengan gas klorin (Cl2) dimana persamaan reaksinya sebagai berikut:
CH4 + Cl2→CH3Cl + HCl
- Reaksi adisi alkena atau alkuna dengan unsur asam halida (HX)
Reaksi adisi merupakan reaksi pemutusan ikatan rangkap pada molekul menjadi ikatan tunggal. Reaksi adisi alkena atau alkuna menggunakan aturan Markovnikov dimana atom H dari asam halida akan berikatan dengan atom C dari alkena atau alkuna yang mengikat lebih banyak atom H. Sedangkan atom halida akan berikatan dengan atom C dari alkena atau alkuna yang mengikat lebih sedikit. Contohnya, senyawa 2-bromopropana C3H7Br dibuat dengan cara 1-propena (C3H6) direaksikan dengan asam bromida (HBr) dimana persamaan reaksinya sebagai berikut:
H2C=CH−CH + HBr→H3C−CH(Br)−CH3
- Reaksi substitusi alkohol
Pada reaksi ini digunaka asam halida dan hanya dapat menghasilkan senyawa monohaloalkana. Persamaan reaksinya sebagai berikut:
CH3−CH2−OH+HCl→CH3−CH2−Cl+H2O