Free US shipping over $50
Knurle  /  Reading  /  Research
Research · 10 October 2026 · 5 min read

Is shilajit safe heavy metals?

Shilajit can contain lead, arsenic, cadmium, and mercury. Safety depends on the source and testing, so ask for the certificate of analysis before you buy.

By the Knurle editorial team · How we source this

Shilajit can contain heavy metals like lead, arsenic, cadmium, and mercury. Whether it is safe depends on where it was harvested and how it was tested. Some samples stay under limits, others go over. If you cannot see test results, you cannot know.

We print our doses and our metal results because we like knowing what is in the bottle. It is not a sermon; it is just what we do with our own bathroom shelf.

What heavy metals are in shilajit?

Shilajit is a mineral tar that seeps from rocks. Because it comes from the ground, it carries what the ground carries. A 2024 review in Biological Trace Element Research notes that shilajit contains around 65 heavy metals, including copper, aluminum, lead, arsenic, cadmium, and mercury. The same review says humic substances in shilajit can chelate about 12 of them, though the detoxification data still needs clarification. A 2022 study in the same journal tested Indian and Pakistani samples and found lead, arsenic, and mercury above standard permissible limits. So the metal list is real, and so is the risk.

How much lead is allowed in shilajit?

Limits exist. According to the 2024 review, WHO and FDA set permissible levels for herbal drugs at 10.00 ppm for lead and arsenic, 0.20 to 0.30 ppm for cadmium, 1 ppm for mercury, 20 ppm for copper, and 50 ppm for zinc. Most reported samples fall below these lines. A few do not. The 2022 analysis found Indian and Pakistani shilajit exceeded limits for several toxins. Without a certificate of analysis, you are guessing. We are not good at guessing in Colorado; we like numbers on the label.

Metal Limit in herbal drugs Why it matters Where else you find it
Lead (Pb) 10.00 ppm Nervous system and kidneys Old paint, some spices
Arsenic (As) 10.00 ppm Skin, nerves, heart Rice, well water
Cadmium (Cd) 0.20 to 0.30 ppm Kidneys and bones Smoked foods, tobacco
Mercury (Hg) 1 ppm Brain and nerves Some fish, old thermometers
Copper (Cu) 20 ppm Liver at high doses Pipes, cookware
Zinc (Zn) 50 ppm Copper balance at high doses Oysters, red meat

Does shilajit have mercury?

Yes, it can. The 2022 study detected mercury only in the Indian sample, alongside titanium. Mercury is not a nutrient you want extra of. The 2024 review also lists it among the toxic metals present. If a brand does not test for mercury, the bottle is a mystery.

Is purified shilajit safer?

Purification and filtration can lower metal loads. The 2024 review describes humic substances in shilajit that actively detoxify around 12 heavy metals, though it also says the detoxification data still needs to be clarified. Filtering helps. It does not replace testing. We test because we would rather know than hope.

What does the science say about shilajit safety?

Cleveland Clinic puts it plainly: the science and safety data are lacking. There are only a few studies, mostly small with methodologic problems. That does not make shilajit evil. It makes it under-studied. When evidence is thin, metal testing becomes more important, not less. We make Mast, a daily capsule with 400 mg of shilajit extract 30:1 plus ashwagandha, sea moss, and tongkat ali extracts at 100 mg each, because we like the ingredient and we like knowing what is in it. If you are sorting out the rest of your shelf, we also have a guide to electrolytes for GLP-1.

Where does shilajit come from?

Shilajit forms over centuries in the crevices of rocks and boulders. It was first harvested in the Himalayan region of Southeast Asia, and you can also find it in mountainous areas around the globe, according to Cleveland Clinic. Because it is a decomposition product, its mineral profile tracks the geology of the place it seeps from. That is why two samples from different ranges can look identical and test very differently. Colorado has its own rocks; we are fond of them, but we do not harvest shilajit from them.

Can you test shilajit for heavy metals at home?

No. You need a lab. Look for a certificate of analysis from a third party that lists lead, arsenic, cadmium, and mercury by name, with numbers in ppm. If the brand prints the dose, it can print the metals. We print ours. A home test kit cannot see parts per million. Neither can your tongue. We have tried the tongue method; it tasted like a penny and told us nothing.

FAQ

Is shilajit safe heavy metals? Shilajit can contain lead, arsenic, cadmium, and mercury. Safety depends on the source and testing. Some samples meet limits, some do not. Ask for the certificate of analysis before you buy.

What heavy metals are in shilajit? A 2024 review lists about 65 heavy metals, including copper, aluminum, lead, arsenic, cadmium, and mercury. A 2022 study found lead, arsenic, and mercury above permissible limits in Indian and Pakistani samples.

How much lead is allowed in shilajit? WHO and FDA set a limit of 10.00 ppm for lead in herbal drugs, with the same limit for arsenic, according to the 2024 review. Cadmium sits at 0.20 to 0.30 ppm, mercury at 1 ppm, copper at 20 ppm, and zinc at 50 ppm.

Does shilajit have mercury? It can. A 2022 analysis detected mercury in an Indian sample. The 2024 review also lists mercury among the toxic metals found in shilajit.

Can you remove heavy metals from shilajit? Filtration and purification can reduce metal content, and humic substances in shilajit may chelate some metals, according to the 2024 review. The research is still unclear, so testing remains the reliable step.

Sources

These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.

Related reading
Keep reading
Made in the USAFDA-registered facilityGMP certifiedEvery dose printedOne job per bottleThird-party tested