Shilajit and Heavy Metals: Safety, Testing & Acceptable Levels
Last reviewed April 2026 · 8 min read
Heavy metal contamination is the most important safety concern in the shilajit market. Because shilajit is a geological exudate that forms over millennia in direct contact with rock and soil, it naturally accumulates whatever metals are present in its surrounding substrate. Without proper purification and independent testing, consuming shilajit can expose you to meaningful levels of lead, arsenic, mercury, and cadmium.
This is not a fringe risk. The FDA has issued warnings about specific shilajit products found to contain elevated heavy metal levels, and independent testing by consumer organisations has found non-trivial lead concentrations in products sold on major retail platforms. The solution is straightforward: buy from brands that publish a third-party COA with a complete heavy metals panel.
Why Shilajit Contains Heavy Metals
Shilajit forms over millions of years as organic matter is compressed between rock strata. The geological substrate — the specific types of rock, soil composition, and mineral deposits in the surrounding environment — directly determines the mineral profile of the resulting resin. In high-altitude regions with certain geological profiles, this includes toxic heavy metals alongside the beneficial minerals.
The Himalayas, Altai range, and other shilajit-producing regions all have varying baseline levels of lead, arsenic, and mercury in their geology. This is normal and expected. What matters is whether the purification process has reduced these to safe levels — and whether that reduction has been verified by laboratory analysis.
The Four Heavy Metals to Test For
| Metal | USP limit (per day) | CA Prop 65 limit | Health concern |
|---|---|---|---|
| Lead (Pb) | < 10 µg/day | < 0.5 µg/day | Neurotoxic; no safe level for children; accumulates in bone |
| Arsenic (As) | < 15 µg/day | < 10 µg/day (inorganic) | Carcinogenic (inorganic form); affects skin, lungs, bladder |
| Mercury (Hg) | < 15 µg/day | < 0.3 µg/day (methylmercury) | Nephrotoxic and neurotoxic; methylmercury crosses blood-brain barrier |
| Cadmium (Cd) | < 5 µg/day | < 4.1 µg/day | Accumulates in kidneys; biological half-life of 10–30 years |
California Prop 65 applies the strictest limits in the US. Products sold in California must comply; products sold only online in other states may not. USP <232> is the general pharmaceutical standard. Limits are for oral supplements at recommended daily doses.
Purification: The Difference Between Safe and Unsafe
Traditional Ayurvedic purification of shilajit — called shodhana — involves dissolving raw resin in water, filtering it through cloth, and evaporating it over low heat repeatedly. Modern commercial purification extends this with filtration, chelation processes, and UV treatment. When done properly, these methods can reduce heavy metal concentrations to well below regulatory limits.
The problem is that "purified" on a label is an unverifiable claim without a COA. Some products labelled as purified have failed independent heavy metal testing. The only way to know whether purification has worked is to see the lab results for the final product.
✓ What good looks like
A COA from a named, ISO-accredited laboratory showing lead, arsenic, mercury, and cadmium all below USP <232> limits — tested on the final product batch, dated within the past 12–24 months, and publicly available without needing to contact the brand.
FDA Warnings and Real-World Failures
The FDA has issued multiple warnings about heavy metal contamination in dietary supplements. While these have not been exclusively about shilajit, the supplement category as a whole is less regulated than pharmaceuticals, and enforcement typically happens after harm rather than before sale.
Consumer Lab and similar independent testing organisations have found that a meaningful proportion of shilajit products sold in the US do not meet the heavy metal limits they claim or do not publish any testing data at all. Products without a publicly accessible COA have no independent verification of their safety claims.
What "Claimed" vs. "Confirmed" Testing Means in Our Database
In the Shilajit Transparency Database, we distinguish between two levels of heavy metals testing evidence:
- Confirmed — The product has a public COA that includes a heavy metals panel with results below regulatory limits. We can read the specific numbers.
- Claimed — The brand states that heavy metal testing has been conducted, but the COA either is not public or does not include a detailed metals panel. The claim cannot be independently verified.
From a safety standpoint, only "Confirmed" provides meaningful assurance.
Special Considerations: Pregnancy and Children
Regulatory limits for heavy metals are generally set for healthy adults. The FDA and WHO advise that there is no safe level of lead exposure for children. Pregnant women are advised to be particularly cautious, as lead passes the placental barrier and accumulates in foetal tissue. People in these groups should consult a physician before using any shilajit product, even one with clean COA results.
Filter for heavy-metals-tested products
Use our database to find products where heavy metal testing is confirmed or claimed — and read the actual COA where it is publicly available.
Browse heavy-metals-tested products →