La réaction de Kiliani Fischer est une réaction qui permet d’allonger la chaîne carbonée d’un aldose. Le mécanisme de cette réaction comporte plusieurs étapes.
Il y a tout d'abord formation d'une cyanhydrine qui correspond à l'addition d'acide cyanhydrique sur la fonction aldéhyde. Mais HCN est un acide faible. Il n'est donc pas dissocié dans la solution aqueuse dans laquelle on travaille. C'est pour cette raison que l'on utilise du cyanure de sodium NaCN. Les sels se dissocient en milieu aqueux et il y a présence d'ions cyanure dans la solution. Une addition nucléophile sur le carbonyle crée un oxygène porteur d'une charge négative qui réagit sur l'acide cyanhydrique et régénère l'ion cyanure. Voilà !
On termine la réaction par une réduction du nitrile en imine que l'on hydrolyse en milieu acide; il y a formation d'un aldéhyde et élimination d'ammoniac sous la forme de sel d'ammonium.