Vì HBr và HI tạo ra sẽ bị oxi hóa bởi H2SO4 đặc -> không thu được. Còn HF và HCl không bị oxi hóa nên có thể dùng phương pháp này.
2HBr + H2SO4 đặc ---> Br2 + SO2 + 2H2O
2HI + H2SO4 đặc --> I2 + SO2 + 2H2O
Điều chế HBr:
PBr3 + H2O ---> 3HBr + H3PO3
Điều chế HI
HCl + NaI ---> NaCl + HI