ATP synthesis does require oxygen. ATP formation occurs in the electron transport chain through oxidative phosphorylation. This process is catalyzed by the enzyme ATP synthase. Oxygen is required for the oxidative phosphorylation step as it synthesizes ATP molecules. Oxygen molecules act as a final hydrogen acceptor, and this produces the proton gradient that is used during ATP synthesis.