Los hemiacetales se forman por reacción de un equivalente de alcohol con el grupo carbonilo de un aldehído o cetona. Esta reacción se cataliza con ácido y es equivalente a la formación de hidratos.
Mecanismo de la reacción:
Etapa 1. Protonación del oxígeno carbonílico.
Etapa 2. Ataque nucleófilo del metanol al carbonilo protonado.
Etapa 3. Desprotonación del hemiacetal