-Cho hỗn hợp đi qua khí Cl2 dư, NaI và NaBr sẽ được hấp thụ thành NaCl, còn lại MgCl2, CaCl2, FeCl3, NaCl
+) 2NaI+Cl2⇒2NaCl+I2
+) 2NaBr+Cl2⇒2NaCl+Br2
-Cho hỗn hợp đi qua tiếp NaOH dư, lọc kết tủa. FeCl3, MgCl2 tác dụng với NaOH tạo thành kết tủa, còn lại NaCl, CaCl2, NaOH
+) FeCl3+3NaOH⇒Fe(OH)3↓+3NaCl
+) MgCl2+2NaOH⇒Mg(OH)2↓+2NaCl
-Phần hỗn hợp còn lại cho tác dụng tiếp với Na2CO3 dư, lọc kết tủa. CaCl2 sẽ tác dụng để tạo thành kết tủa, còn lại NaCl, NaOH, Na2CO3
+) Na2CO3+CaCl2⇒2NaCl+CaCO3↓
-Dùng HCl để phản ứng với hỗn hợp còn lại, ta tinh chế được NaCl
+) HCl+NaOH⇒NaCl+H2O
+) 2HCl+Na2CO3⇒2NaCl+H2O+CO2