Skip to content

BPC-157 / TB-500 lab test results by vendor

How each vendor's BPC-157 / TB-500 held up in independent third-party lab tests: purity, dose against the label, and how often vials failed.

vials tested
56
lab reports
32
vendors
10
of vials failed
3.6%
median purity
—
median dose vs label
+17.7%

Specification: when a vial fails

A vial fails if it's empty, under 95% pure, more than 20% under its label, or more than 50% over.

  • Contentsempty
  • Purity< 95%
  • Dose vs label< −20%
  • Dose vs label> +50%

2 of 56 vials failed. Results from May 2025 to Oct 2026.

For research use only. Vendors can't pay to change their score, rank or warnings. No affiliate links, no coupon codes, no paid rankings. How scores work

Key facts

  • VendorVerify holds lab results for 56 BPC-157 / TB-500 vials from 10 vendors, from 32 independent lab reports dated May 2025 to Oct 2026.
  • 3.6% of BPC-157 / TB-500 vials on file failed (2 of 56), meaning empty, under 95% pure, more than 20% under label or more than 50% over.
  • The median BPC-157 / TB-500 vial on file held +17.7% compared with the amount on its label.
  • No vendor yet has the 5 independent BPC-157 / TB-500 lab reports needed to be ranked for BPC-157 / TB-500.

BPC-157 / TB-500 vendors

#VendorVerdictScoreFailed vialsLab reportsMedian dose vs labelAvg. purityVendor page
Not enough data to rank (fewer than 5 independent lab reports)
GhostLabzNot ranked88.80.0%3+6.5%—View vendor GhostLabz
SPBNot ranked88.40.0%2+12.3%—View vendor SPB
NextSelfNot ranked88.20.0%1+0.7%—View vendor NextSelf
Peptide CraftersNot ranked88.20.0%1+1.1%—View vendor Peptide Crafters
UtherNot ranked88.00.0%6+16.2%—View vendor Uther

Every BPC-157 / TB-500 vial against its label

One dot per vial, placed by how much it held compared with the amount on the label. 91% held more than the label and 7% held less. The ones to worry about sit on the left.

Dot chart of 56 vials (every BPC-157 / TB-500 vial on file), each placed by its measured amount compared with the label, from 50% under to 50% over. 7 are within 5% of the label, 47 are 5 to 20% under or more than 5% over, 2 are more than 20% under, 0 are more than 50% over, and 0 were empty.

What an honest BPC-157 / TB-500 lab report should show

Use this list on the report a vendor sends you, before you trust the numbers on it. How to read a COA

  1. Lot match. The lot or batch number on the report matches the one printed on your vial.
  2. Named, independent lab. The report names a lab you can contact and check it with. A PDF with only the vendor's logo doesn't count.
  3. HPLC and mass spec. HPLC measures purity and mass spectrometry confirms identity. You need both.
  4. Recent, batch-dated test. The test is dated for this batch, not one report reused for years.
  5. Purity isn't identity. A high purity figure says nothing about what the compound is unless the mass spec result matches it.
  6. Contaminants. Endotoxin, heavy metals and sterility results, where the lab offers them. Most reports leave these out.

BPC-157 / TB-500-specific things to check

  • BPC-157 is sold as an acetate or an arginate salt. The report should say which form was tested, and the label should match it.

BPC-157 / TB-500: common questions

Which BPC-157 / TB-500 vendors pass lab testing?

No vendor has 5 or more independent lab reports for BPC-157 / TB-500 yet, so none is ranked. The table on this page lists every vendor's results so far.

How often do BPC-157 / TB-500 vials fail testing?

2 of 56 BPC-157 / TB-500 vials on file failed (3.6%). A vial fails if it's empty, under 95% pure, more than 20% under its label, or more than 50% over it.

Are BPC-157 / TB-500 vials underdosed?

Usually not; if anything they run over. The typical BPC-157 / TB-500 vial on file held +17.7% compared with the amount on its label. Individual vials vary much more than that, and the chart on this page shows every one.

Where do these BPC-157 / TB-500 results come from?

From 32 independent lab reports, mostly commissioned by buyers, covering 56 vials from 10 vendors, dated May 2025 to Oct 2026. VendorVerify doesn't test anything itself. A report a vendor paid for is only used if the lab can verify it, and it is marked as vendor-commissioned and counts at half weight.

Does VendorVerify sell BPC-157 / TB-500?

No. VendorVerify doesn't sell peptides of any kind. Vendors can't pay to change their score, rank or warnings. No affiliate links, no coupon codes, no paid rankings.

Have a lab report for a vial you bought?

Help the community by sharing your independent lab results.

Submit it