BPC-157 Purity: 4101 Lab Tests Across 1148 Identified Manufacturers

115 studies on BPC-157 curated from PubMed, ClinicalTrials.gov, and EuropePMC. Updated daily.

Bottom line: TitrateLab currently tracks 4,101 published third-party lab tests of BPC-157 across 1,148 identified manufacturers. Among reports with a positive numeric purity result, the average is 99.14%. Within this published corpus, 18 positive purity results were below 90%, and 237 reports showed measured quantity more than 10% below the label claim. These are batch-level observations, not guarantees of product identity, safety, or vendor quality.

BPC-157 average prices

As of 2026-09-02, vendor-blind retail asking-price averages for the US delivery market, calculated from the same in-stock exact-strength cells as the Peptide Price Index. Shipping is excluded.

Strength Average / vial Observed range / vial Average / mg Coverage
5 mg $7.50 $5.50–$11.50 $1.50 3 sources · 3 offers
10 mg $9.33 $8.00–$10.50 $0.93 6 sources · 6 offers
20 mg $14.75 $14.50–$15.00 $0.73 2 sources · 2 offers
40 mg $26.00 $26.00–$26.00 $0.65 1 source · 1 offer

Asking prices are not manufacturing cost and do not establish product equivalence, quality, safety, or legality. The refresh date is the catalog build date; individual source observation dates are not available in this snapshot. View full price methodology →

We tested 4101 BPC-157 batches across 1148 identified 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 →

Within that total, 843 batches have unresolved manufacturer identity. They remain in corpus-level lab evidence and are excluded from named-manufacturer rankings.

99.14%
Avg purity
4101
Batches tested
1148
Identified manufacturers
18
Failed <90% purity
237
Underdosed >10%

Top 3 vendor evidence profiles for BPC-157

Eligible vendors have at least 2 deduplicated tests and 2 classifiable identity observations. Rank uses the 95% lower confidence bound on clean identity results; mean positive purity and test count break ties. Missing measurements are not passes. Exact-zero/not-detected and explicit wrong-compound markers count once per adverse certificate. This describes tested batches, not every product or shipment, and is not an endorsement.

RankManufacturerTestsAvg positive purityIdentity adverse results
#1 88 99.63% 0 of 70 (0.0%) 0 0% / not detected · 0 wrong compound · 18 unclassified Reveal with Pro →
#2 42 99.32% 0 of 38 (0.0%) 0 0% / not detected · 0 wrong compound · 4 unclassified Reveal with Pro →
#3 29 99.21% 0 of 25 (0.0%) 0 0% / not detected · 0 wrong compound · 4 unclassified Reveal with Pro →

Manufacturer identities are included with Pro. Batch counts and lab measurements remain visible.

Recent certificates: #100809 (99.12%) · #100114 (99.36%) · #100398 (99.1%) · #100415 (99.87%) · #100432 (99.4%) · #100435 (99.12%)

BPC-157 studies and clinical research

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