BPC-157(Bepecin)
We've tested 444 samples of BPC-157 sourced from 65 vendors between 17 Dec 2024 and 7 Mar 2026. Purity typically ranges from 96.25% to 99.95% (5th-95th percentile), and quantity typically diverges by up to +/-75% vs advertised value (95th percentile).
Take Action
Suggest A Vendor
Test BPC-157
Mail in a sample for free testing (US only, terms apply)
Vendors
Most recent BPC-157 tests
Samples are tested in commercial labs
| Quantity | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test Date | Vendor | Certificate | Test Score | Label | Batch | Tested | Difference | Purity | Endotoxins | Batch ID | Container | Tested At | Sent By |
| 4 Mar 2026 | Reta-Peptide | View | 10mg | (no batch claim) | 10.8mg | +8.0% | 99.60% | n/a | Dec.25,2025 | No Label / Silver Crimp / Clear Blue Cap | Lab G | Public | |
| 4 Mar 2026 | Reta-Peptide | View | 10mg | (no batch claim) | 11.3mg | +13.0% | 99.39% | n/a | 25 Dec,2025 | No Label / Silver Crimp / Clear Blue Cap | Lab E | Public | |
| 4 Mar 2026 | Peptide Partners | View | 10mg | (no batch claim) | 10.7mg | +7.0% | 98.87% | below LOQ | BP202512 | White Label / Silver Crimp / Yellow Cap | Lab E | Public | |
| 4 Mar 2026 | Nexaph | View | 10mg | 12.6mg | 14.7mg | +17.1% | 99.60% | low | BPC1001212026-18 | No Label / Red Crimp / Clear Green Cap | Lab G | Public | |
| 26 Feb 2026 | HK Peptides | View | 10mg | (no batch claim) | 11.1mg | +11.0% | 99.90% | n/a | (no batch ID) | No Label / Silver Crimp / Green Cap | Lab E | Public | |
| 26 Feb 2026 | Xingruida XDR | View | 10mg | (no batch claim) | 8.65mg | -13.5% | 99.88% | n/a | Dec 02,2025 | White Label / Silver Crimp / Clear Blue Cap | Lab E | Public | |
| 22 Feb 2026 | Skye Peptides | View | 5mg | 6.0mg | 5.33mg | -11.0% | 99.88% | low | BPC25-05-002 | Red Label / Silver Crimp / Red Cap | Lab E | Public | |
Corrections
- 31 Jul 2025: Peptidology
- Peptidology ratings for BPC-157 were updated from E to C, after taking into account the Batch IDs that are included on vials, but were initially not identified by Finnrick.
- 14 May 2025: Skye Peptides
- Lab C test 5 May 2025: updated quantity rating, clerical error, value was missing.
- 7 Apr 2025: Peptides For Sale
- Lab A test 5 Mar 2025: updated compound identification, removed purity/quantity. Error in data transcription by Finnrick: compound was incorrectly reported as BPC-157.

















































