Field notes · India · November 2026

What is actually inside India's vitamins

I wanted to know which magnesium, B12, omega-3 and vitamin D to buy in India. Claude Fable 5.2 read the published lab reports for 109 batches sold here. Most matched their labels. Twenty did not come close, or failed a heavy-metal check.

Summary

The short answer

What to buy and what to skip for each supplement. "Skip" means a tested batch that fell short of its label or failed the heavy-metal check. Tap a supplement for the numbers.

SupplementBuySkip
Magnesium
  • HK Vitals
  • Tata 1mg
  • Unived
  • Health Veda
  • Nutrijet
Vitamin B12
  • Plain 1500 mcg pharmacy tablet
  • NutriJa
Omega-3
  • Swisse
  • Nutrabay
  • HK Vitals
  • Nveda
  • BBETTER
  • Zaveda
Vitamin D
  • 60,000 IU weekly, if low
  • TrueBasics
  • iThrive drops
  • 60,000 IU daily
Calcium
  • Shelcal 500
  • Tata 1mg Ca + D3
  • Carbamide Forte
Iron
  • Prescribed tablet
  • Ambrosial
  • Naturaltein
  • Vito
Vitamin C
  • Plain 500 mg
  • BBETTER
  • Boldfit
  • Himalayan Organics
Multivitamin
  • Centrum Men
  • MB-Vite
  • Zeroharm
  • Miduty
  • Revital H

01

What to buy and what to skip

Each product is judged on two things from its lab report: did it contain what the label says, and did it pass the heavy-metal check. Best means it matched with low metals, or it is a plain pharmacy product with a proper dose. Worst means the tested batches that missed by the most. The month under each photo is when that batch was tested (April 2024 to October 2026); tap a photo for its lab report.

Magnesium

Judged onMagnesium found vs labelHeavy metalsForm

HK Vitals Magnesium Glycinate · Tata 1mg Magnesium Glycinate · Unived Chelated Magnesium Glycinate

All three matched their labels with low metals. HK Vitals also passed a Trustified test in June 2026.

Health Veda Organics · Nutrijet

Health Veda: 0.11 mg found against 121 mg on the label. Nutrijet: 62 mg against 128.5 mg; it also failed on Trustified.

Look for
Glycinate or citrate with elemental magnesium printed; 200–350 mg a day
Avoid
"2000 mg" with no elemental figure; mostly oxide

If you have kidney disease, ask a doctor before taking magnesium.

Vitamin B12

Judged onB12 found vs labelDoseDrug or food licence

Any 1500 mcg strip

A plain methylcobalamin 1500 mcg pharmacy tablet, such as Nurokind-OD

Made under a drug licence, about ₹8 a tablet, with enough to treat a deficiency. No independent lab test found.

NutriJa Vitamin B12 MethylcobalaminNutriJatested Jun '251 mcg plant B12

NutriJa Methylcobalamin · "plant-based B12" for a deficiency

NutriJa: 2.88 mcg found against 1,500. Plant-based tablets matched their labels but contain about 1 mcg.

Look for
Methylcobalamin or cyanocobalamin; 500–1500 mcg if you are low
Avoid
1 mcg "plant-based" tablets for a deficiency; spirulina as a B12 source

Get a blood test first. Low B12 is common in vegetarians and people on metformin or acid-reflux medicines.

Omega-3

Judged onEPA + DHA found vs labelFish or plant oilWho paid for the test

Swisse High Strength · Nutrabay Wellness · HK Vitals Fish Oil · Neuherbs Deep Sea. Vegetarian: Unived Ovegha · Zeroharm Vegan Omega

Each had at least the EPA and DHA on its label, in tests the tester chose itself (2024–25). The 2026 tests that matched (Neuherbs, Blubein, HealthyHey, Origins Nutra algal) were paid for by the brands.

Nveda · BBETTER fish oil · Zaveda, Rasayanam, Haleup, WOW and Carbamide Forte vegan omega-3

The Nveda and BBETTER "fish oils" were mostly plant omega-3 (ALA). The five vegan capsules had less than a third of the omega-3 on their labels.

Look for
EPA and DHA listed per capsule; 500 mg or more combined
Avoid
Flax "omega 3-6-9"; labels that only say "1000 mg fish oil"

Compare EPA + DHA per capsule, not "1000 mg fish oil". Oil that smells sharp has gone off.

Vitamin D

Judged onVitamin D found vs labelDose and schedule

60,000 IU, weeklyTrueBasics Vitamin D3 600IU / 15mcgTrueBasicstested Apr '24

If you are deficient: a pharmacy 60,000 IU capsule once a week. For maintenance: 600–2,000 IU a day (TrueBasics 600 IU tested accurate)

Tested 60,000 IU batches (Fitzzi, Genone Calgen) matched their labels. Pharmacy capsules cost about ₹30–65 each.

iThrive Essentials Vitamin D3 K2 Liquid DropsiThrivetested Dec '2560,000 IU, daily

60,000 IU every day · iThrive D3 + K2 drops

A daily 60,000 IU dose adds up to 4.2 lakh IU a week; Indian hospitals have reported poisoning from this. iThrive: 0.32 mcg of K2 found against 20.

Look for
D3 (cholecalciferol); 600–2,000 IU a day, or 60,000 IU a week if prescribed
Avoid
60,000 IU every day; expensive D3 + K2 without a reason for K2

The 2024 Endocrine Society guideline says healthy adults under 75 rarely need extra vitamin D.

Calcium

Judged onCalcium found vs labelHeavy metalsFake risk

Shelcal 500, from a pharmacy that gives a bill

A genuine batch had 485 mg against 500, with low metals. Fake Shelcal has been found on the market, so buy where the batch can be traced.

Tata 1mg Calcium + D3 Advanced · Carbamide Forte Calcium & D3

Both had the calcium they claimed. Both failed the lab's metals check (lead 2.03 and 2.16 ppm).

Look for
Carbonate with food, or citrate; up to 500 mg elemental at a time
Avoid
"1000 mg" meaning the compound; coral or oyster calcium with no metals test

Get calcium from food first: milk, curd, ragi, sesame. Take supplements 500 mg at a time.

Iron

Judged onIron found vs labelHeavy metalsDose

Prescribed tablet

The tablet your doctor prescribes after a ferritin test

Treatment needs 60–100 mg. Taking it every other day is absorbed as well and is easier on the stomach.

Ambrosial Iron Bisglycinate · Naturaltein Iron · Vito plant-based iron

Ambrosial: lead 14.31 ppm. Naturaltein: 6.7 mg against 19. Vito: 9.7 mg against 19. Iron gummies matched their labels but contain only 6.5–8 mg.

Look for
A pharma tablet after a ferritin test; 60–100 mg on alternate days
Avoid
Iron without a blood test; gummies or tonics as treatment

Iron is harmful if you don't need it, and dangerous to small children. Store it out of reach.

Vitamin C

Judged onVitamin C found vs labelHeavy metals

500 mg chewable

Fruit, or a plain 500 mg pharmacy chewable (about ₹2)

The body absorbs little above 200 mg at a time. For most people it does not prevent colds.

BBETTER Vitamin C + Zinc · Boldfit Vitamin C Complex · Himalayan Organics Vitamin C

BBETTER: lead 19.15 ppm. Boldfit: lead 2.57 ppm. Himalayan Organics: 41 mg against 80, with cadmium; it also failed on Trustified.

Look for
Plain ascorbic acid; 100–500 mg
Avoid
"1000 mg amla" tablets with 40 mg of vitamin C

"1000 mg amla" tablets usually list 40 mg of vitamin C on the back.

Multivitamin

Judged onEach nutrient vs labelHeavy metalsMegadoses

Centrum Men · MuscleBlaze MB-Vite

Centrum measured almost exactly to label and passed on Trustified. MB-Vite passed on Trustified in May 2026.

Zeroharm men's · Miduty One Per Day · Revital H Woman · 10,000 mcg biotin

Zeroharm: vitamin A 0.77 mcg against 800. Miduty: magnesium 20 mg against 150. Revital H: vitamin A 30 mcg against 390. High-dose biotin can distort thyroid and heart blood tests.

Look for
One a day, close to 100% of daily needs
Avoid
10,000 mcg biotin; 400 IU or more of vitamin E daily; sugary gummies

In healthy adults, multivitamins have not been shown to prevent heart disease or cancer.

02

How labels hide the real dose

The big number on the front is usually the weight of the whole compound or capsule. The amount of the nutrient you are paying for is the smaller number on the back.

2000 mg
magnesium glycinate
≈ 280 mg
magnesium
Magnesium. Glycinate is about 14% magnesium by weight. Compare elemental magnesium.
1000 mg
fish oil
300 mg
EPA + DHA
Omega-3. A standard softgel is 300 mg of omega-3; triple strength is 750 to 900 mg.
1500 mcg
B12 swallowed
≈ 1–2%
absorbed
B12. Only a sliver of a big oral dose is absorbed. That is why deficiency tablets are 1500 mcg.

03

What the lab found

Each mark is one batch, placed at the amount the lab measured as a share of the label. The grey band is within 20% of the label. Hover or tap a mark to see the product; click it to open the lab report.

The chart needs JavaScript. Every number in it is in the tables at the end.

Source: Unbox Health product pages, read 10 November 2026. Multivitamins are in the tables at the end. Marks at the right edge are 200% or more.

Who paid for the test

Unbox Health chooses some products itself and buys them on Amazon. Others are chosen by public vote, and some are paid for by the brand. Brands pay when they expect to pass.

Chosen by the tester: 39 matched, 8 caution, 18 failed. Paid for by the brand: 33 matched, 3 caution, 0 failed. Public vote: 5 matched, 1 caution, 2 failed.

The reports are published either way, so brand-paid results are real. But a brand's A+ badges carry less weight than a test it didn't ask for. The letter grades are also generous: a B12 tablet with 1,113 mcg against 1,500 still got an A+. This page uses the measured numbers.

Heavy metals

Minerals and plant extracts can pick up heavy metals from their raw materials. These are the ten tested batches with the most lead.

BBETTER Vitamin C and Zinc 19.15 ppm; Ambrosial Iron Bisglycinate 14.31 ppm; Boldfit Vitamin C Complex 2.57 ppm; Carbamide Forte Calcium and Vitamin D3 2.16 ppm; Tata 1mg Calcium + Vitamin D3 Advanced 2.03 ppm.

Lead in parts per million. At 19 ppm, a one-gram tablet contains about 19 micrograms of lead. Single batches; a later batch may differ.

04

Fakes and expired stock

Documented cases, with dates and sources. The quick-commerce raids were about food in general, not vitamins in particular, and most counterfeit cases involved protein powder.

  1. Counterfeit whey sold through Flipkart. West Bengal's consumer commission ordered a retailer to refund and pay a penalty after the importer confirmed a Muscletech tub was counterfeit. The claim against Flipkart itself was not proved. Bar and Bench
  2. Shelcal 500, batch GDXD0581, listed as spurious. The drug regulator's monthly list named it. Torrent, which makes Shelcal, said it did not make that batch. It was a counterfeit, not a Torrent quality failure. Medical Dialogues
  3. Fake supplement factory, Greater Noida. Police raided it after a buyer fell ill from protein bought online, and seized goods valued at ₹50 lakh along with printing and packing machines. Curly Tales, citing The Indian Express
  4. Zepto's Dharavi warehouse licence suspended. Maharashtra's FDA reported fungal growth on some products and expired stock not kept apart. The suspension was lifted about two weeks later after re-inspection. The Week, Inc42
  5. 1,903 expired or misbranded items in Telangana. Food safety officers inspected 75 e-commerce and quick-commerce warehouses over two days. Telangana Today
  6. Fake supplement unit, outer Delhi. Delhi Police's crime branch seized fake brand stickers, holograms and a QR code printer. Devdiscourse
  7. Four Hyderabad dark stores lose licences. Inspectors checked 16 stores run by Instamart, Flipkart, Zepto and Dropx and found expired or damaged items and pests. Deccan Chronicle
  8. 60 of 61 supplement ads broke the advertising code. The Advertising Standards Council reviewed three months of nutraceutical ads; one case was still pending. Moneylife

Pharmacy tablets and wellness supplements are regulated differently

A B12 tablet from a pharma company is a drug. It is made under a drug licence, and the drug regulator samples batches and publishes the ones that fail every month. A B12 gummy is a food. It is licensed by the food regulator, which keeps supplements close to one day's requirement. That is why wellness brands sell 1 mcg of B12 and pharmacies sell 1500. A government committee proposed moving some supplements under the drug regulator in November 2024; I could not confirm where that stands.

Online grocers are expected to deliver food with at least 30% of its shelf life or 45 days left, according to the food regulator's chief in November 2024 (Outlook Business). Check the expiry date when the order arrives.

05

When the order arrives

Seven things to check before you open it.

If something is wrong, keep the invoice and photos of the batch number and dates. Call the National Consumer Helpline on 1915, report food products in FSSAI's Food Safety Connect app, and report medicines to your state drug controller.

06

All 109 batches

Each row links to its lab report. "Matched", "caution" and "failed" are my reading of the numbers; the rules are in the method below.

Magnesium · 26 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
Health Veda Organics High Absorption Magnesium Glycinatebatch 130124 · 12 Apr 2024 · chosen by tester121 mg0.11 mg0%–Far below label
NutritJet Magnesium Glycinate Citrate Malate Complexbatch MCDS0523 · 12 Apr 2024 · chosen by tester128 mg61.8 mg48%–Far below label
iThrive Essentials Magnesium Bisglycinate Chelated Powderbatch MBG/001/25-26 · 10 Jul 2025 · chosen by brand440 mg416 mg94%–Matched label
Carbamide Forte Chelated Magnesium Glycinatebatch CF-25 · 12 Apr 2024 · chosen by tester220 mg209 mg95%lead 1.68Metals flagged
Brinton Magnesium Capsulesbatch MHAC01 · 12 Apr 2024 · chosen by tester310 mg308 mg99%–Matched label
Boldfit Magnesium Supplements for Men & Womenbatch D1442 · 12 Apr 2024 · chosen by tester440 mg444 mg101%lead 1.23Matched label
Swisse Magnesium For Muscle Recovery Sound Sleep & Stress Reliefbatch 1729772 · 12 Apr 2024 · chosen by tester150 mg152 mg102%–Matched label
Neulife Magnesium Bisglycinate Capsulesbatch NLP25011 · 13 Oct 2025 · chosen by brand220 mg227 mg103%–Matched label
Wellbeing Nutrition Triple Magnesium Complex Slowbatch - · 14 Aug 2024 · chosen by brand110 mg114 mg103%–Matched label
Origins Nutra Magnesium + D3 + K2 for Womenbatch NMF295003/4 · 29 Dec 2025 · chosen by brand185 mg197 mg106%–Matched label
Pure Nutrition Chelated Magnesium Glycinatebatch PNE-368 · 06 Jan 2026 · chosen by brand220 mg237 mg108%lead 1Matched label
HK Vitals Magnesium Glycinate Menbatch NNH25210 · 19 Dec 2025 · chosen by public vote220 mg240 mg109%–Matched label
Ace Blend Max Magnesiumbatch QYF026012 · 20 May 2026 · chosen by brand220 mg240 mg109%–Matched label
Zenith Nutrition High Absorption Chelated Magnesium Glycinatebatch CMG4021 · 12 Apr 2024 · chosen by tester122 mg134 mg109%–Matched label
Swisse Magnesium Glycinate & Citrate Powderbatch 1731318 · 20 Dec 2024 · chosen by brand150 mg167 mg111%–Matched label
Biotrex Nutraceuticals Magnesium Glycinatebatch OBC572 · 12 Apr 2024 · chosen by tester121 mg141 mg116%–Matched label
Decode Age Mag7 | Magnesium Supplement [2024]batch NHCP24102 · 19 Oct 2024 · chosen by brand68 mg80.3 mg118%–Matched label
Plix Tri-Magnesium Plusbatch N1264 · 12 Jun 2026 · chosen by brand220 mg260 mg118%–Matched label
Origins Nutra Magnesium + D3 + K2 for Menbatch NMF285003/4 · 29 Dec 2025 · chosen by brand220 mg281 mg128%–Matched label
Tata 1mg Magnesium Glycinate Tabletsbatch TMG25264 · 16 Jan 2026 · chosen by brand220 mg283 mg129%–Matched label
Decode Age Mag7 Magnesium Supplementbatch NHCP28099 · 14 Jul 2026 · chosen by brand185 mg242 mg131%–Matched label
HealthyHey Nutrition Magnesium Glycinate [2024]batch ACMGBG020424C130005905 · 04 Dec 2024 · chosen by brand121 mg168 mg139%–Matched label
Unived Chelated Magnesium Glycinatebatch FWE603 · 19 Dec 2025 · chosen by public vote143 mg200 mg140%–Matched label
VitaOne Ionic Magnesium Powderbatch 251121 · 19 Dec 2025 · chosen by public vote275 mg397 mg144%–Metals flagged
HealthyHey Nutrition Magnesium Glycinate Capsulesbatch KPF0003007 · 21 Sep 2026 · chosen by brand121 mg177 mg146%–Matched label
Himalayan Organics Magnesium Citrate + Glycinate + Oxide Complexbatch NX2495 · 12 Apr 2024 · chosen by tester170 mg254 mg149%lead 1.09Matched label
Omega-3 · 28 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
Carbamide Forte Veg Omega-3batch CF-29 · 12 Apr 2024 · chosen by tester120 mg0.11 mg0%–Far below label
Zaveda Vegan Omega 3 from Algaebatch GDM/C1/22 · 25 Apr 2025 · chosen by tester200 mg0.66 mg0%–Far below label
Nveda Omega-3 Fish Oilbatch IF23-05421 · 12 Apr 2024 · chosen by tester300 mg2.98 mg1%–Far below label
Rasayanam Vegan Omega-3batch ALGC25091 · 18 Dec 2025 · chosen by public vote300 mg3.65 mg1%–Far below label
Haleup Vegan Omega 3batch HAL02210 · 25 Apr 2025 · chosen by tester500 mg33.5 mg7%–Far below label
BBETTER Omega-3 Fish Oilbatch HNMS.0017 · 12 Apr 2024 · chosen by tester300 mg31.9 mg11%–Far below label
WOW Life Science Algae-Rich Vegan Omega-3batch ALFCC3034 · 12 Apr 2024 · chosen by tester400 mg128 mg32%–Far below label
Albae V-Balance | Algal DHA Omega-3 + Vitamins & Mineralsbatch TQF026001 · 05 Oct 2026 · chosen by brand208 mg155 mg74%–Below label
Unived Ovegha Vegan Omega-3 DHAbatch FWE.18.17 · 25 Apr 2025 · chosen by tester500 mg436 mg87%–Matched label
Albae Energize & Focus | Vegan Algal DHA Omega-3 + Vitamins & Mineralsbatch TQF016001 · 11 Sep 2026 · chosen by brand250 mg247 mg99%–Matched label
Neuherbs Deep Sea Omega 3 Fish Oil Capsulesbatch TDSF037LE60 · 15 Apr 2026 · chosen by brand743 mg738 mg99%–Matched label
Blubein Mega Omega 3 Fish Oil Supplementsbatch BBOM-1025 · 16 Jan 2026 · chosen by brand750 mg748 mg100%–Matched label
Ace Blend Outshine Omega 3 Fish Oil Capsulesbatch GYF015002 · 14 Nov 2025 · chosen by brand636 mg654 mg103%–Matched label
HealthyHey Nutrition Fish Oil - Omega 3batch PIR1525104 · 21 Sep 2026 · chosen by brand500 mg523 mg105%–Matched label
Wellbeing Nutrition Triple Strength Omega-3 Slowbatch - · 14 Aug 2024 · chosen by brand508 mg542 mg107%–Matched label
Origins Nutra Algal Omega-3batch NMF306001 · 14 Jul 2026 · chosen by brand420 mg457 mg109%–Matched label
Blubein Mega Omega 3 Fish Oil Capsules [2024]batch BBOM-0524 · 02 Sep 2024 · chosen by brand750 mg855 mg114%–Matched label
HealthKart HK Vitals Fish Oilbatch TF23510J · 12 Apr 2024 · chosen by tester300 mg383 mg128%–Matched label
Zeroharm Vegan Omegabatch ZC2406008A · 25 Apr 2025 · chosen by tester200 mg276 mg138%–Matched label
Neulife Ultra Triple Strength Omega 3 Fish Oilbatch NLP25011 · 13 Oct 2025 · chosen by brand900 mg1306 mg145%–Matched label
Neuherbs Deep Sea Omega-3 Fish Oil [2024]batch DSF0-0223 · 12 Apr 2024 · chosen by tester743 mg1079 mg145%–Matched label
Swisse High Strength Fish Oilbatch 32821 · 12 Apr 2024 · chosen by tester450 mg663 mg147%–Matched label
Muscle Nectar Triple Strength Purified Omega 3 Fish Oil 2500mgbatch OV-B02/AUG24 · 04 Nov 2024 · chosen by brand750 mg1112 mg148%–Matched label
HealthyHey Nutrition Omega 3 | Triple Strength Fish Oil [2024]batch ABN403404AA00021801 · 04 Dec 2024 · chosen by brand500 mg766 mg153%–Above label
Tata 1mg Salmon Omega 3 Fish Oil Supplementsbatch AQE25A032 · 16 Jan 2026 · chosen by brand300 mg488 mg162%–Above label
Nutrabay Wellness Omega-3 Fish Oilbatch TF234671 · 12 Apr 2024 · chosen by tester840 mg1425 mg170%–Above label
Amway Nutrilite Salmon Omega-3batch PE8 · 12 Apr 2024 · chosen by tester300 mg516 mg172%–Above label
Nutrova Complete Omega 3 Vegan capsules with Marine Algal Extractbatch AOC-25011 · 25 Apr 2025 · chosen by tester75 mg138 mg184%–Above label
Vitamin D · 14 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
Decode Age DAKE | Vitamin D3, K2, A & Ebatch NHCP25319 · 05 Feb 2026 · chosen by brand125 mcg103 mcg82%–Matched label
Swisse Vitamin D 400IU / 10mcgbatch 91314 · 12 Apr 2024 · chosen by tester10 mcg8.79 mcg88%–Matched label
Wellbeing Nutrition Natural Vitamin D3batch BFB2402 · 14 Aug 2024 · chosen by brand15 mcg13.3 mcg89%–Matched label
TrueBasics Vitamin D3 600IU / 15mcgbatch DTF23001K · 12 Apr 2024 · chosen by tester15 mcg15.4 mcg102%–Matched label
Natures Velvet Lifecare Vitamin D3 5000IU / 125mcgbatch SYD23 · 12 Apr 2024 · chosen by tester125 mcg128 mcg103%–Matched label
Nutrazee Vegan Vitamin D3batch V6D3-102 · 12 Apr 2024 · chosen by tester15 mcg15.4 mcg103%–Matched label
AS-IT-IS ATOM Vitamin D3 & K2batch AKD 5071 · 15 Dec 2025 · chosen by brand15 mcg15.5 mcg103%–Metals flagged
Genone Calgen D3 60000IU / 1500mcgbatch TD23143J · 12 Apr 2024 · chosen by tester1500 mcg1564 mcg104%–Matched label
Fitzzi Vitamin D3 60000IU / 1500mcgbatch ID23-0223A · 12 Apr 2024 · chosen by tester1500 mcg1596 mcg106%–Matched label
Carbamide Forte Chewable Vitamin D3 10000IU / 250mcgbatch ST23160 · 12 Apr 2024 · chosen by tester250 mcg287 mcg115%–Matched label
iThrive Essentials Vitamin D3 K2 Liquid Dropsbatch FL/N/25/1127 · 19 Dec 2025 · chosen by public vote15 mcg19.7 mcg131%–Matched label
INLIFE VITAMIN D3 5000 IU SUPPLEMENTbatch D5K-180 · 12 Apr 2024 · chosen by tester125 mcg185 mcg148%–Matched label
Now Foods Vitamin D3 400IU / 10mcgbatch - · 12 Apr 2024 · chosen by tester10 mcg18.9 mcg189%–Far above label
HealthKart HK Vitals Vitamin D3 600IU / 15mcgbatch MHK231020 · 12 Apr 2024 · chosen by tester15 mcg32.4 mcg216%–Far above label
Vitamin B12 · 10 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
NutriJa Vitamin B12 Methylcobalaminbatch 301124 · 19 Jun 2025 · chosen by tester1500 mcg2.88 mcg0%–Far below label
INLIFE Vitamin B12 Methylcobalamin 1500mcgbatch ILB-45003 · 19 Jun 2025 · chosen by tester1500 mcg1113 mcg74%–Below label
Carbamide Forte Vitamin B12 500 mcg - Methylcobalaminbatch ST24249 · 19 Jun 2025 · chosen by tester500 mcg390 mcg78%–Below label
Wellbeing Nutrition Vegan Vitamin B12batch BJB2402 · 14 Aug 2024 · chosen by brand2.2 mcg2.02 mcg92%–Matched label
Simply Herbal Vitamin B12 Cyanocobalamin 0.3mcgbatch VBC23022 · 12 Apr 2024 · chosen by tester0.3 mcg0.28 mcg93%–Matched label
Herbal max Plant Based Vitamin B12 1.1mcgbatch F-631 · 12 Apr 2024 · chosen by tester1.1 mcg1.14 mcg104%lead 1.61, arsenic 1.18Failed metals check
Fast&Up Plant Based B12 1mcgbatch SB0123003 · 12 Apr 2024 · chosen by tester1 mcg1.09 mcg109%–Matched label
Rasayanam Plant Based Vitamin B12 1.1mcgbatch F-775 · 12 Apr 2024 · chosen by tester1.1 mcg1.24 mcg113%–Matched label
Nutrela Vitamin B12 Biofermented Plant Based 1mcgbatch AANP230014 · 12 Apr 2024 · chosen by tester1 mcg1.28 mcg128%mercury 1.66Failed metals check
Himalayan Organics Plant Based Vitamin B12batch HO95-2511 · 19 Dec 2025 · chosen by public vote1.1 mcg1.61 mcg146%–Matched label
Vitamin C · 11 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
Nutriburst Triple Immunity Gummies with Vitamin C, Zinc and Amla extractbatch D850 · 18 Jun 2024 · chosen by tester40 mg10.5 mg26%–Far below label
Himalayan Organics Vitamin C Tabletsbatch H0143-1223-02 · 18 Jun 2024 · chosen by tester80 mg41.4 mg52%cadmium 1.82Failed metals check
Boldfit Vitamin C Complex 1000mg Tablet with Amla and Zincbatch AQC2T35 · 18 Jun 2024 · chosen by tester40 mg38.9 mg97%lead 2.57Failed metals check
OZiva Bettr.C+ (Plant based Vitamin C with Zinc, Rosehip, Bioflavonoids)batch PBBC02 · 18 Jun 2024 · chosen by tester20 mg20.1 mg100%–Matched label
BBETTER Vitamin C and Zinc tabletsbatch RS14T158 · 18 Jun 2024 · chosen by tester40 mg40.4 mg101%lead 19.1Failed metals check
Setu Vitamin C: Fizz - Amla Extract and Zincbatch NFS20 · 18 Jun 2024 · chosen by tester80 mg84.9 mg106%–Matched label
Plix Vitamin C Immunity Booster 15 Effervescent Tabletsbatch N424 · 18 Jun 2024 · chosen by tester40 mg43.3 mg108%–Matched label
Tata 1mg Biotinbatch TMG25204 · 18 Dec 2025 · chosen by public vote65 mg85.5 mg132%–Matched label
Wellbeing Nutrition Vitamin C + Zincbatch - · 18 Jun 2024 · chosen by tester80 mg120 mg150%–Matched label
Pure Nutrition Vitamin C (1000mg) Effervescent Tablets with Amla & Zincbatch NFP40106 · 18 Jun 2024 · chosen by tester40 mg87.1 mg218%–Above label
End2End Nutrition Vitamin C - Zinc - Natural Amla Extractbatch VCEOAH0524 · 18 Jun 2024 · chosen by tester40 mg141 mg352%–Above label
Iron · 8 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
NATURALTEIN – IRON Bisglycinate + Vitamin C for Malebatch RHIMT2401 · 28 Feb 2025 · chosen by tester19 mg6.73 mg35%–Far below label
Vito Daily Iron Tablet 19 mg Plant Based Tabletbatch 23001001N · 28 Feb 2025 · chosen by tester19 mg9.7 mg51%–Below label
Arth Chelated Iron Supplement Gummiesbatch EAFG25008 · 14 Apr 2026 · chosen by tester8 mg7.82 mg98%–Matched label
Allbeing Iron Gummies for Women & Menbatch FP/WX/526 · 28 Feb 2025 · chosen by tester6.5 mg7.92 mg122%–Matched label
Gytree Iron Gummies for Women with SunActive Febatch FP/XY/426 · 31 Mar 2025 · chosen by brand6.5 mg8.31 mg128%–Matched label
Thorne Iron Bisglycinatebatch 410755 · 28 Feb 2025 · chosen by tester25 mg34 mg136%–Matched label
Ambrosial Iron Bisglycinate 28mg High Strength Iron Tabletsbatch AFL-0833 · 28 Feb 2025 · chosen by tester2.72 mg3.99 mg147%lead 14.3, arsenic 1.41Failed metals check
La Nature's Iron Gummies For Kids And Adultsbatch AFG-029 · 28 Feb 2025 · chosen by tester6.5 mg9.72 mg150%–Matched label
Calcium · 5 batches
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
Shelcal 500 Calcium with Vitamin D3 Tabletsbatch 2LV2N005 · 08 Oct 2026 · chosen by tester500 mg485 mg97%–Matched label
Tata 1mg Calcium + Vitamin D3 Advanced Tabletsbatch TMG25357 · 10 Aug 2026 · chosen by tester250 mg249 mg100%lead 2.03Failed metals check
Carbamide Forte Calcium & Vitamin D3batch ACF-51 · 19 Dec 2025 · chosen by public vote250 mg260 mg104%lead 2.16Failed metals check
Origins Nutra Calcium + D3 + K2 | Bone Strengthbatch NMF115002 · 29 Dec 2025 · chosen by brand300 mg329 mg110%–Matched label
HealthyHey Nutrition Bonemax - Calcium with Magnesium, Vitamin D3 & Vitamin K2batch CI240420AC01062450026302 · 04 Dec 2024 · chosen by brand271 mg314 mg116%–Matched label
Multivitamins and vitamin K2 · 7 batches
Product testedLabel saysLab foundLabel accuracy scoreMetals ≥ 1 ppmResult
ZEROHARM Whole Food Multivitamin for Menbatch ZT2408023A · 06 Jan 2025 · chosen by tester5.4/10lead 1.34Several nutrients short
Miduty Multivitamin One Per Daybatch PC4-0129 · 06 Jan 2025 · chosen by tester7.2/10–Several nutrients short
Revital H for Woman with Multivitaminsbatch - · 06 Jan 2025 · chosen by tester8.8/10–Matched label
Zingavita Multivitamin for Womenbatch CR0T08 · 06 Jan 2025 · chosen by tester9.2/10lead 1.15Matched label
Centrum Men Multivitamin Tabletbatch MCMB24016= · 06 Jan 2025 · chosen by tester9.9/10–Matched label
Product testedLabel saysLab foundFound vs labelMetals ≥ 1 ppmResult
HealthyHey Nutrition Vitamin K2 Capsulesbatch PHS262706202 · 21 Sep 2026 · chosen by brand55 mcg42.9 mcg78%–Below label
HealthyHey Nutrition Vitamin K2 [2024]batch GFCM2400030505401 · 04 Dec 2024 · chosen by brand55 mcg55.4 mcg101%–Matched label
By brand · brands with two or more tested batches

Look at the last column first: a clean record built only on tests the brand paid for is weaker evidence.

BrandBatches testedMatchedCautionFailedPaid for by the brand
Carbamide Forte51220
BBETTER20020
Tata 1mg43012
Himalayan Organics32010
Boldfit21010
Rasayanam21010
HealthyHey76107
HK Vitals32100
Wellbeing Nutrition55004
Swisse44001
Origins Nutra44004
Decode Age33003
Pure Nutrition22001
Ace Blend22002
Plix22001

Method and sources

I have no commercial relationship with any brand or tester named here, and there are no affiliate links on this page.