Всяка молекула хидроксокобаламин може да се свърже с един цианиден йон чрез заместване на хидроксо лиганда, свързан с тривалентния кобалтов йон, в резултат на което се образува
Katra hidroksokobalamīna molekula var piesaistīt vienu cianīda jonu, aizvietojot hidrokso ligandu, kas saistīts ar trīsvērtīgo kobalta jonu, izveidojot ciānkobalamīnu.