BPC-157 Purity: 2710 Lab Tests Across 1024 Vendors

115 studies (23 from unattributed sources) on BPC-157 curated from PubMed, ClinicalTrials.gov, and EuropePMC. Updated daily.

We tested 2710 BPC-157 batches across 1024 manufacturers

Independent certificate-of-analysis evidence from third-party labs — the data behind the studies. Updated as new COAs are verified. Read the full grey-market analysis →

99.12%
Avg purity
2710
Batches tested
1024
Manufacturers
12
Failed <90% purity
161
Underdosed >10%
ManufacturerBatchesAvg purity
Uther Peptide 41 99.69% View COA →
Unknown vendor (review) 34 99.27% View COA →
Verified Peptides 32 99.46% View COA →
Peptaris 32 99.33% View COA →
Qing Li Peptide 32 97.1% View COA →
Simple Peptide 26 99.15% View COA →
Hk Peptides 23 99.64% View COA →
(unknown) 23 99.58% View COA →

Recent certificates: #63636 (97.701%) · #31775 (99.19%) · #56470 (99.22%) · #24273 (99.19%) · #26661 (99.53%) · #27705 (99.53%)

Vendors who tested BPC-157

Manufacturers with published third-party certificates of analysis for BPC-157. Open a vendor to see every batch we've verified.

UTHER 41 COAs · 99.7% avg Verified Peptides 32 COAs · 99.5% avg Peptaris 32 COAs · 99.3% avg QLP 32 COAs · 97.1% avg Simple Peptide 26 COAs · 99.2% avg Hk Peptides 23 COAs · 99.6% avg Lilipeptide 22 COAs · 99.5% avg Peptide Sciences 22 COAs · 99.5% avg Alpha & Omega 21 COAs · 99.3% avg Nexaph 20 COAs · 99.5% avg Eternal Peptides 20 COAs · 99.1% avg Wuhan Wansheng Biotechnology 19 COAs · 99.2% avg

Research tools

Free, no account — handy when you're working with BPC-157.

Reconstitution calculator Bac water, concentration & insulin-unit math Verify a COA Look up a report number against our corpus