English version in progress: interface and data are in English; some explanatory text is still in Chinese.
Best Vitamin B12 products by transparent scoring (2026)
Single-ingredient products scored by public rules: dose fit, label transparency, data verification, company transparency, third-party testing. Not a measure of efficacy or safety. No paid placement.
Products ranked: 222 · Reference range: 2.4 – — mcg (source) · Updated 2026-10-30
Dose fit 40 · Label transparency 20 · Data verification 15 · Company transparency 15 · Third-party test 10 — Methodology · Vitamin B12 →
| Rank | Product | Per day | Score | Breakdown | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 tie |
Activated B12 Complex Natural Cherry Flavor Swanson · US NIH DSLD |
2,000 mcg | 90.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Liquid Vitamin B12 1000 mcg The Vitamin Shoppe · US NIH DSLD |
1,000 mcg | 90.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Vitamin B12 Gummies 1000 mcg Raspberry The Vitamin Shoppe · US NIH DSLD |
1,000 mcg | 90.0 | Breakdown
|
||||||||||||||||
| 4 tie |
B12 2500 mcg International Vitamin Corporation · US NIH DSLD |
2,500 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
B12 Methylcobalamin 1000 mcg Black Cherry The Vitamin Shoppe · US NIH DSLD |
1,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 1000 mcg The Vitamin Shoppe · US NIH DSLD |
1,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 1000 mcg Nature Made · US NIH DSLD |
1,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 1000 mcg Cherry Flavor Nature Made · US NIH DSLD |
1,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 2500 mcg Nature Made · US NIH DSLD |
2,500 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 3000 mcg The Vitamin Shoppe · US NIH DSLD |
3,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 3000 mcg Nature Made · US NIH DSLD |
3,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 3000 mcg Cherry Flavor Nature Made · US NIH DSLD |
3,000 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 500 mcg The Vitamin Shoppe · US NIH DSLD |
500 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 4 tie |
Vitamin B12 500 mcg Nature Made · US NIH DSLD |
500 mcg | 88.0 | Breakdown
|
||||||||||||||||
| 15 tie |
Fully Active B12 Doctor's Best · US NIH DSLD |
1,500 mcg | 85.0 | Breakdown
|
||||||||||||||||
| 15 tie |
Liquid Vitamin B12 & Folic Acid Natural Raspberry Flavor Bluebonnet · US NIH DSLD |
1,000 mcg | 85.0 | Breakdown
|
||||||||||||||||
| 15 tie |
Megasorb Vitamin B12 5,000 mcg Solgar · US NIH DSLD |
5,000 mcg | 85.0 | Breakdown
|
||||||||||||||||
| 15 tie |
Vitamin B12 Douglas Laboratories · US NIH DSLD |
2,500 mcg | 85.0 | Breakdown
|
||||||||||||||||
| 15 tie |
Vitamin B12 1000 mcg Natural Raspberry Flavor vitafusion · US NIH DSLD |
1,000 mcg | 85.0 | Breakdown
|
||||||||||||||||
| 20 tie |
MapleLife¿ Nutrition & Formula Folic Acid and Vitamin B12 Nutralab Canada Corp. · Health Canada LNHPD |
200 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 20 tie |
MapleLife¿ Nutrition & Formula Vitamin B12 Nutralab Canada Corp. · Health Canada LNHPD |
1,000 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 20 tie |
NATURE'S BOUNTY VITAMIN B-12 500mcg tablets Nature's Bounty · Malaysia NPRA |
50,000 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 20 tie |
VITAMIN B12 500MCG TABLETS GFR Pharma Ltd. · Health Canada LNHPD |
500 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 20 tie |
Vitamin B12 Designs for Health · Health Canada LNHPD |
5,000 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 20 tie |
Vitamin B12 1000mcg sublingual tablets GFR Pharma Ltd. · Health Canada LNHPD |
1,000 mcg | 84.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Megasorb Vitamin B12 2500 mcg Solgar · US NIH DSLD |
5,000 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Sublingual Methylcobalamin (Vitamin B12) 5000 mcg Solgar · US NIH DSLD |
5,000 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 + Folic Acid Genestra Brands · US NIH DSLD |
500 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 100 mcg Solgar · US NIH DSLD |
100 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 1000 mcg Country Life · US NIH DSLD |
1,000 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 1000 mcg Solgar · US NIH DSLD |
1,000 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 2500 mcg Solgar · US NIH DSLD |
5,000 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 500 mcg Country Life · US NIH DSLD |
500 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 26 tie |
Vitamin B12 500 mcg Solgar · US NIH DSLD |
500 mcg | 83.0 | Breakdown
|
||||||||||||||||
| 35 | Sublingual Vitamin B12 5000 mcg Solgar · US NIH DSLD |
5,100 mcg | 80.0 | Breakdown
|
||||||||||||||||
| 36 tie |
Adenosyl/Hydroxy B12 Pure Encapsulations · Health Canada LNHPD |
1,700 mcg | 79.0 | Breakdown
|
||||||||||||||||
| 36 tie |
Methyl B-12 Jarrow Formulas Inc. · Health Canada LNHPD |
1,000 mcg | 79.0 | Breakdown
|
||||||||||||||||
| 36 tie |
Methylcobalamin Thorne Research, Inc. · Health Canada LNHPD |
1,000 mcg | 79.0 | Breakdown
|
||||||||||||||||
| 36 tie |
Vitamin Code Raw B-12 NP Garden of Life Canada · Health Canada LNHPD |
1,000 mcg | 79.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Active B12 1000 Seeking Health · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Active B12 5000 Seeking Health · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Adeno B12 Seeking Health · US NIH DSLD |
3,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B-12 1,000 mcg Nature's Truth · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B-12 1,000 mg Nature's Truth · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B-12 500 mcg Nature's Truth · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12 Good State · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12 Nested Naturals · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12 2,500 mcg Nested Naturals · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12 Boost Vitamin B12 Daily Oral Spray BetterYou · US NIH DSLD |
1,200 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12 Energizer+ 5000 mcg Natural Raspberry Flavor Zahler · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
B12-ND Premier Research Labs · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Daily Vitamin B12 OneSecond Supplements · US NIH DSLD |
250 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Fast Dissolve B-12 1,000 mg Natural Berry Flavor Nature's Truth · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Fast Dissolve B-12 5,000 mg Natural Berry Flavor Nature's Truth · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Fast Dissolve B-12 6,000 mcg Natural Berry Flavor Nature's Truth · US NIH DSLD |
6,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Hydrox-Adeno B12 Seeking Health · US NIH DSLD |
2,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Hydroxo B12 Seeking Health · US NIH DSLD |
2,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Liposomal Vitamin B12 NanoNutra · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Liquid Vitamin B12 2500 Wild Tart Cherry Brain Forza · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Methyl B12 - 15 mg AOR Advanced Orthomolecular Research Advanced · US NIH DSLD |
135,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Methyl B12 - 5 mg AOR Advanced Orthomolecular Research Premium · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Qultured B12 Quantum Nutrition Labs · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Timed Release B-12 1,000 mcg Nature's Truth · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vegan B12 Live Conscious · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B-12 Timed Release 1000 mcg Zenwise Health · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Natures Plus Source of Life Garden · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Carotec · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 BioCare · US NIH DSLD |
500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Cooper Complete · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 1% (Cyanocobalamin) 1000 mcg BulkSupplements.com · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 1% (Methylcobalamin) BulkSupplements.com · US NIH DSLD |
200 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 100 ProCaps Laboratories · US NIH DSLD |
100 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 1000 mcg VISPURA · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 1000 mcg Softgels BulkSupplements.com · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 250 ProCaps Laboratories · US NIH DSLD |
250 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 250 ProCaps · US NIH DSLD |
250 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 2500 Black Cherry Flavored Vinco's · US NIH DSLD |
2,500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 500 ProCaps Laboratories · US NIH DSLD |
500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 500 mcg AN Amazing Nutrition Amazing Formulas · US NIH DSLD |
500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 500 mcg Raspberry Flavor Amazon Basics · US NIH DSLD |
500 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 5000 mcg Global Healing · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Cherry Flavored DrFormulas · US NIH DSLD |
3,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Complex 1000 mcg BIOVEA · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Gummies Strawberry Flavor Lifeable Kids · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Gummies Strawberry Flavor Lifeable · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Methylcobalamin 1000 mcg BIOVEA · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Raspberry Flavor Gummiology · US NIH DSLD |
3,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Raspberry Flavor Lifeable · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Softgels 1000 mcg BulkSupplements.com · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 Softgels 5000 mcg BulkSupplements.com · US NIH DSLD |
5,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 With B6 & Folic Acid L.A. Naturals · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 40 tie |
Vitamin B12 with Folic Acid 1000 mcg BIOVEA · US NIH DSLD |
1,000 mcg | 75.0 | Breakdown
|
||||||||||||||||
| 93 tie |
B12 Bioclinic Naturals · US NIH DSLD |
1,000 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
B12 Infusion Enzymatic Therapy · US NIH DSLD |
1,000 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
BioActive Folate & Vitamin B12 Life Extension · US NIH DSLD |
300 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
Folate & Vitamin B12 Caps Life Extension · US NIH DSLD |
300 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
Natural Vitamin B12 1000 mcg Exchange Select X · US NIH DSLD |
1,000 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
Nutrisorb Methyl B12 BioCare · US NIH DSLD |
500 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
Nutrisorb Vitamin B12 BioCare · US NIH DSLD |
50 mcg | 73.0 | Breakdown
|
||||||||||||||||
| 93 tie |
Vitamin B12 1000 mcg Nature's Plus · US NIH DSLD |
1,000 mcg | 73.0 | Breakdown
|
For information only; not medical advice. Talk to a doctor or pharmacist before starting or stopping any supplement.