Cho td với NaOH dư
MgCl2+2NaOH→Mg(OH)2+2NaCl
Lọc bỏ kết tủa
dd sau pứ: NaCl,NaOH,CaSO4
Cho dd sau pứ td với Na2CO3 dư
CaSO4+Na2CO3→CaCO3+Na2SO4
Lọc bỏ kết tủa
dd sau pứ: NaOH,NaCl,Na2SO4
Cho dd sau pứ td với BaCl2
Na2SO4+BaCl2→BaSO4+2NaCl
Lọc bỏ kết tủa
dd sau pứ: NaOH,NaCl,BaCl2
Cho td với Na2CO3
BaCl2+Na2CO3→BaCO3+2NaCl
dd sau pứ: NaOH,NaCl,Na2CO3
Cho td với HCl dư
NaOH+HCl→NaCl+H2O
Na2CO3+2HCl→2NaCl+H2O+CO2
Cô cạn dd thu được NaCl tinh khiết