Les hémiacétals sont formés en faisant réagir un équivalent d'alcool avec le groupe carbonyle d'un aldéhyde ou d'une cétone. Cette réaction est catalysée par un acide et équivaut à la formation d'hydrates.

Mécanisme de réaction :
Étape 1. Protonation de l'oxygène carbonyle.

Étape 2. Attaque nucléophile du méthanol sur le carbonyle protoné. 
Étape 3. Déprotonation de l'hémiacétal 