OTC
Vitamin (B12 supplement)
Cyanocobalamin
Last reviewed April 2026
Who is this for?
What is this drug?
Cyanocobalamin is a man-made form of Vitamin B12, an essential vitamin your body needs to make healthy red blood cells, keep your nerves working properly, and produce energy from the food you eat.
What is it used for?
Vitamin B12 deficiencyanaemia (low blood)tingling or numbness in hands and feettiredness and weaknesspoor appetitemouth sores (glossitis)
Available Over The Counter
Available at pharmacies without a prescription. Rules may vary by country.