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