Đầu tiên, cho hỗn hợp khí qua dung dịch $H_2SO_4$ đặc nóng, thu lấy khí thoát ra
Sục khí thoát ra vào nước vôi trong, thu được khí $CO$ tinh khiết.
$CO_2 + Ca(OH)_2 \to CaCO_3 + H_2O$
Dẫn hỗn hợp hơi nước, khí CO2 và CO qua dung dịch Ca(OH)2 dư, hơi nước và CO2 bị giữ lại. Khí CO không phản ứng thoát ra ngoài, thu được CO tinh khiết
\(CO_2+Ca\left(OH\right)_2\rightarrow CaCO_3+H_2O\)