Os hemiacetais são formados pela reação de um equivalente de álcool com o grupo carbonila de um aldeído ou cetona. Esta reação é catalisada por ácido e é equivalente à formação de hidratos.

Mecanismo de reação:
Estágio 1. Protonação do oxigênio carbonílico.

Estágio 2. Ataque nucleofílico do metanol na carbonila protonada. 
Estágio 3. Desprotonação do hemiacetal 