All seven vendors we compared in September list BPC-157 for laboratory research, and Peptide Plugs documents its testing best: its product page gives a lot number, a Freedom Diagnostics accession code you can check at the lab, and measured purity and content. Alpha Pro Peptides and Ascension Peptides come next, with BPC-157 certificates that name the lab and the lot or batch. American Peptides and Swiss Chems post BPC-157 reports but don't show the lab on the page, so they rank lowest on documentation.
Notice: Research peptides are sold for in-vitro laboratory research only. They are not FDA-approved, not for human or animal consumption, and this page is not medical advice.
This page compares vendors on one question: when you buy BPC-157 as a research reagent, how well can you check what's in the vial? Our criterion is simple. A compound-specific COA with a named lab and a lot number beats a generic "third-party tested" claim. We don't test products ourselves.
Regulatory status of BPC-157
- FDA: BPC-157 is not an approved drug. On FDA's Category 2 compounding page (updated April 22, 2026), it sits in the table of nominations "withdrawn by the nominators," with FDA's note that compounded BPC-157 "may pose risk for immunogenicity for certain routes." On February 27, 2026, HHS Secretary Robert F. Kennedy Jr. announced that about 14 peptides, including BPC-157, would move off Category 2 (Pharmacy Times).
- July 2026 advisory vote: FDA's Pharmacy Compounding Advisory Committee voted 8 yes, 6 no, 1 abstaining to recommend BPC-157 for the 503A bulks list (McDermott Will & Schulte; NCPA). The vote is non-binding. McDermott expects FDA to use notice-and-comment rulemaking, possibly in 2027 or later. It would cover licensed pharmacy compounding, not research-use sales.
- WADA: the 2026 Prohibited List names BPC-157 as an example of an S0 non-approved substance, prohibited at all times (2026 list text).
- DEA: not on DEA's controlled substances list dated August 27, 2026.
More context: are peptides legal? and FDA peptide regulation in 2026.
BPC-157 by vendor
Prices are single-vial prices shown on each vendor's site on September 26, 2026, including any sale price displayed. $/mg is price divided by labeled mg. Vendors are listed in our editors' order, which isn't sorted by score.
| Vendor | Stocks it | Vial size(s) | Price | $/mg | BPC-157 COA / lab | Review |
|---|
| American Peptides | Yes | 5, 10, 15 mg | $60 (5 mg list) | $12.00 | Lot-matched per size (lot BP5-0803 etc.); lab not shown | Review |
| NextGenPeps | Yes | 5, 10 mg | $37 (5 mg) | $7.40 | Janoshik, June 19, 2026 (5 mg); BioRegen (10 mg); no lot shown | Review |
| PSPeptides | Yes | 5, 10 mg | $49.99 / $89.99 | $10.00 / $9.00 | North American Diagnostics, batch PSP-08192026BP, Aug 28, 2026 | Review |
| Ascension Peptides | Yes | 10 mg | $49.00 | $4.90 | Kovera Labs, batch 12-05260628, July 10, 2026 | Review |
| Peptide Plugs | Yes | 20 mg | $50 | $2.50 | Freedom Diagnostics, lot 161-620L-DK, accession code | Review |
| Swiss Chems | Yes (arginine salt) | 5, 10 mg | $39.99 / $59.95 | $8.00 / $6.00 | HPLC report June 25, 2026; lab not named on page | Review |
| Alpha Pro Peptides | Yes | 5, 10 mg | $39.99 / $49.99 | $8.00 / $5.00 | Freedom Diagnostics, lot AP-BPC10-0426, May 18, 2026 | Review |
Notes on the table:
- American Peptides: the product page lists 5, 10 and 15 mg with a lot-matched COA for each. The 5 mg list price is $60; a rotating automatic discount showed $45 when we checked. We couldn't confirm the 10 and 15 mg prices. Its homepage names Bioviridian as its lab, but the COA pages don't.
- NextGenPeps: the product page showed $37 for the default size; we couldn't confirm a separate 10 mg price. Its COA library names the lab on each entry.
- PSPeptides: the product page links COA, heavy metals, endotoxin, sterility and fentanyl reports. The August 2026 certificate reports 99.95% purity and 4.88 mg measured. Code CHECKED takes 10% off.
- Ascension Peptides: the product page lists two batches with named labs: Kovera Labs (July 10, 2026) and MZ Biolabs (March 6, 2026). Its main COA page doesn't name labs, so this is a newer, product-level detail (checked September 26, 2026).
- Peptide Plugs: the product page shows 99.56% purity and 20.86 mg measured for a 20 mg vial. The site's lower advertised prices are multi-vial tiers.
- Swiss Chems: sells "BPC-157 with Arginine Salt," a salt form, plus capsules. Finnrick rates its BPC-157 52% across three tests (passes in May 2025 and April 2026, a fail in July 2025).
- Alpha Pro Peptides: its testing page lists lot, date, purity and net content. The 10 mg certificate is from Freedom Diagnostics: 99.24% purity, 12.99 mg net content.
- Licensed Peptides (added to our list September 28, 2026; not in the table): lists BPC-157 from $53.99; full prices need a free account (shop, checked September 28, 2026). The product page cites lot V260309-11 from Vanguard Laboratory, 99.4% HPLC purity and endotoxin under 1.0 EU/mg, with no measured content. Some of its reports appear to reuse lot numbers and figures across products, so we couldn't confirm this report matches the batch. It also sells BPC-157 capsules and nasal sprays, which this page doesn't cover. Review
What is BPC-157?
BPC-157 is a synthetic 15-amino-acid peptide (Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val) derived from a protein found in human gastric juice, according to a 2019 review in Cell and Tissue Research. It has been studied in soft-tissue healing research, mostly in rats. The same review notes that most studies used small rodent models and that effects in humans haven't been confirmed.
How to check a BPC-157 COA
- Match the lot. The lot or batch on the certificate should match the label on your vial. Peptide Plugs, Alpha Pro, Ascension and American Peptides make this easiest.
- Read the lab name on the PDF, then look the lab up. A certificate with no lab isn't third-party evidence.
- Check identity, not just purity. Look for mass spectrometry confirming BPC-157, and a measured content close to the labeled mg.
- Verify with the lab where it offers a lookup, such as Freedom Diagnostics' accession search or Janoshik's verification.
Our COA reading guide walks through each field, and the COA checklist gives you a printable version. To work out concentration after reconstitution, use the reconstitution calculator.
Independent test data
Only one of the seven vendors we compared has independent data for BPC-157. Licensed Peptides, which we added on September 28, 2026, has no Finnrick profile. Finnrick, which publishes results from samples customers buy and submit, lists three BPC-157 tests for Swiss Chems: two passes and one fail, for a 52% compound rating. The other six vendors we compared had no Finnrick BPC-157 results on September 26, 2026. That means every certificate above, apart from Swiss Chems' Finnrick entries, was commissioned by the vendor, which chooses the sample it sends. Treat a vendor COA as a starting point, and weight lab verification and lot matching accordingly. More on how community testing works: what is Finnrick?
Vendor links
In our editors' order. Each review covers the vendor's policies, red flags and full testing record.
Comparing blends? See BPC-157 + TB-500 blend (Wolverine) vendors and GLOW and KLOW blends, which add GHK-Cu and KPV.
Bottom line
On documentation alone, Peptide Plugs leads for BPC-157, followed by Alpha Pro Peptides and Ascension Peptides. PSPeptides' certificates are recent and name the lab, but its blog publishes human dosing guides, which we count against it. Only Swiss Chems has independent Finnrick data, and its record is mixed. For how these vendors compare on everything else, see best peptide vendors in the USA, third-party tested peptides and cheapest peptide vendors.