# Chemistry - Why doesn't oxygen replace chlorine?

You can displace chlorine from hydrogen chloride.

With sodium chloride, if you did form sodium oxide it would be a strong base. As such it extracts a $$\ce{Cl^+}$$ moiety from any potential chlorine molecules. Sodium chloride is oxidized by oxygen, but the oxidized chlorine ends up as hypochlorite oxyanions such hypochlorite (i.e., oxide coordinated to chlorine).