氯化氢发生器中用浓硫酸或无水氯化钙使盐酸脱水。另外，氯化氢可由浓硫酸和氯化钠反应生成：该反应于室温下进行。如果氯化钠过量，且温度超过200℃，会有进一步反应：总的化学方程式可以表示如下：试剂必须干燥才能使反应进行。水解某些活跃的氯化物如三氯化磷、五氯化磷、氯化亚砜和酰氯也能制得氯化氢。例如，向五氯化磷逐滴加入冷水可由以下反应生成氯化氢：