Cuando un epóxido reacciona con
un halohidrácido (HBr, HCl o HI), un ión haluro ataca al epóxido protonado. Esta
reacción es
análoga a la ruptura de éteres por HBr o HI.
El ácido protona al epóxido, y
el ión haluro desplazado actuará como un nucleófilo atacando y abriendo el
epóxido para
formar una halohidrina.