Halbacetale werden gebildet, indem ein Äquivalent Alkohol mit der Carbonylgruppe eines Aldehyds oder Ketons umgesetzt wird. Diese Reaktion ist säurekatalysiert und entspricht der Bildung von Hydraten.

Reaktionsmechanismus:
Stufe 1. Protonierung von Carbonylsauerstoff.

Stufe 2. Nucleophiler Angriff von Methanol auf das protonierte Carbonyl. 
Stufe 3. Deprotonierung des Halbacetals 