La reacción de Finkelstein, nombrada así en honor del químico alemán Hans Finkelstein (1885 - 1938),[1]​ es una reacción SN2 de intercambio de halógenos en un haluro de alquilo. La capacidad de intercambio viene determinada tanto por el carácter nucleofílico del anión entrante como por la diferencia de solubilidades de la sal del halógeno entrante y saliente (la más soluble desplaza a la menos soluble) en el disolvente empleado y se favorece empleando catalizadores o grandes excesos de sal de halógeno entrante[2]​,:[3]​
R-X + MX´↔ R-X´+ MX
Usualmente el yodo y el flúor (X´= I, F) desplazan al cloro y bromo (X = Cl, Br) ya que el flúor es un buen nucleófilo y las sales de yodo las más solubles de las halosales de sodio y potasio (ver Reglas de Fajans y Regla de Ephraim-Fajans).[3]​