Znana również jako kobalamina lub cyjanokobalamina jest rozpuszczalną w wodzie witaminą należącą do grupy witamin z grupy B. Wchłania się w jelicie, chociaż tylko niewielka część spożytej ilości jest wchłaniana. Witamina B12 jest lepiej wchłaniana przez organizm, jeśli jest przyjmowana razem z innymi witaminami z grupy B.
W przeciwieństwie do pozostałych witamin rozpuszczalnych w wodzie jest magazynowana w wątrobie. Zapasy tej witaminy w organizmie wynoszą około 2 do 5 mg, czyli od 1000 do 2000 razy więcej niż dzienne zapotrzebowanie: dlatego niedobory witaminy B12 ujawniają się dopiero po pewnym czasie.
Naturalnie występuje w produktach pochodzenia zwierzęcego (ryby, mięso, jaja, mleko, produkty mleczne itp.). Najlepszym źródłem tej witaminy są małże i wątroba. Żywność pochodzenia roślinnego nie zawiera witaminy B12, chyba że jest wzbogacona.