Hemiasetal dibentuk dengan mereaksikan satu ekuivalen alkohol dengan gugus karbonil aldehida atau keton. Reaksi ini dikatalisis asam dan setara dengan pembentukan hidrat.

Mekanisme Reaksi:

Tahap 1. Protonasi oksigen karbonil.




Tahap 2. Serangan nukleofilik metanol pada karbonil terprotonasi.



Tahap 3. Deprotonasi hemiasetal