Cyanohydrins [3] are formed by the reaction of aldehydes or ketones [1] with hydrocyanic acid [2] and are compounds that contain a cynane and a hydroxy group on the same carbon.

cyanhydrins01.gif
The reaction mechanism occurs in two stages:
Stage 1. The cyanide ions act as nucleophiles, attacking the carbonyl carbon.

cyanhydrins02.gif

Hydrocyanic acid is too weak to generate significant amounts of cyanide, therefore sodium or potassium cyanide is added to the medium, guaranteeing a sufficient amount of cyanide for the reaction to proceed in good yield. Stage 2. In this step, the alkoxide ion [4] is protonated, removing hydrogens from hydrocyanic acid.

cyanhydrins03.gif In this stage, cyanide ions are regenerated.