Vitamin B12 ili kobalamin (cijanokobalamin), jedan od vitamina B kompleksa, je hidrosolubilan vitamin (rastvorljiv u vodi) delotvoran u vrlo malim, mikrogramskim dozama. Sadrži fosfor i kobalt i nalazi se isključivo u hrani životinjskog porekla (džigerica