Finnrick - Ensuring a Safer and More Transparent Supply Chain

BPC-157(Bepecin)

We've tested 548 samples of BPC-157 sourced from 78 vendors between 17 Dec 2024 and 6 May 2026. Purity typically ranges from 96.49% to 99.95% (5th-95th percentile), and quantity typically diverges by up to +/-80% 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

Tests
Vendor
Rating
CountAvgMinMaxOldestMost Recent
Peptide Sciences
A
Great
137.86.59.017 Dec 20244 Feb 2026
Great Basin Bio Supply
A
Great
28.58.09.116 Mar 202616 Mar 2026
Peptime
A
Great
27.57.27.816 Mar 202616 Mar 2026
Suaway Lab Research
A
Great
57.36.97.728 Mar 20255 May 2025
Yabang Peptide
A
Great
28.16.49.816 Dec 20257 Mar 2026
Coffee and Peppers
A
Great
27.26.28.329 Mar 202629 Mar 2026
Bulk Peptide Wholesale
A
Great
38.06.28.922 Nov 202511 Feb 2026
Rhome Research
A
Great
28.16.210.06 May 20266 May 2026
Peptide Partners
B
Good
87.75.710.023 Oct 202528 Apr 2026
Limitless Life Nootropics
B
Good
66.65.07.413 Feb 202525 Sep 2025
NuLife Peptides
B
Good
26.86.47.35 Mar 20265 Mar 2026
Nuscience Peptides
B
Good
26.36.16.66 May 20256 May 2025
Precision Peptide Co
B
Good
58.16.09.06 May 202523 Oct 2025
Science
B
Good
46.85.97.316 May 202520 May 2025
PurePEPS
B
Good
46.25.87.32 Mar 202520 Mar 2025
PeptiLab Research
B
Good
36.75.87.925 Apr 20255 May 2025
Forever Young Pharmacy
B
Good
57.25.69.517 Dec 202419 Feb 2025
Peptidology
B
Good
36.15.57.116 May 20256 Aug 2025
Atomik Labz
B
Good
47.05.38.35 May 20256 May 2025
Verified Peptides
B
Good
56.75.29.014 Jan 202519 Feb 2025
Peptide Technologies
B
Good
57.75.010.02 Mar 20256 Jan 2026
Uther
C
Okay
117.44.710.03 Jul 20256 Mar 2026
Baoju Chemical
C
Okay
66.44.710.011 Dec 202528 Apr 2026
Polaris Peptides
C
Okay
116.24.57.917 Dec 20241 Oct 2025
Xingruida XDR
C
Okay
77.04.48.724 Jul 202526 Feb 2026
HXNet
C
Okay
76.74.49.529 Dec 202510 Mar 2026
Eternal Peptides
C
Okay
97.14.29.75 May 202519 Mar 2026
Hebei Rimao Technology
C
Okay
65.14.26.04 Sep 20254 Mar 2026
LiliPeptide
C
Okay
177.64.110.025 Sep 202521 Mar 2026
Swiss Chems
C
Okay
36.54.88.35 May 202528 Apr 2026
Pure Rawz
C
Okay
47.14.79.55 May 20256 May 2025
Alpha-Gen
C
Okay
55.54.66.424 Apr 20255 May 2025
Amino Asylum
C
Okay
25.24.46.019 Feb 202519 Feb 2025
Peptide Crafters
D
Poor
66.64.08.917 Dec 202429 Dec 2025
NextechLabs
D
Poor
76.73.99.014 Jan 202517 Jul 2025
Prime Peptides
D
Poor
65.83.88.416 May 202510 Jul 2025
Astro Peptides
D
Poor
76.93.88.222 Apr 20255 May 2025
Zenith Jove Peptide ZJ
D
Poor
66.63.810.06 Jan 20265 May 2026
Peptide Gurus
D
Poor
74.73.75.616 Mar 202515 May 2025
Amino Amigos
D
Poor
85.83.67.014 Jan 202516 Jul 2025
Oupeptide
D
Poor
85.63.47.415 Aug 20259 Feb 2026
Paramount Peptides
D
Poor
116.83.29.014 Jan 20253 Oct 2025
ZLZ Peptide
D
Poor
105.83.19.831 Jul 20259 Mar 2026
Simple Peptide
D
Poor
36.33.98.125 Apr 20252 May 2025
Accelerate Labs
D
Poor
35.13.95.916 May 202525 Jul 2025
Peptides 4 Research
D
Poor
44.33.74.87 May 20259 May 2025
Amplified Amino
D
Poor
45.23.67.813 Feb 202519 Feb 2025
Skye Peptides
E
Bad
126.12.68.517 Dec 202422 Feb 2026
Biolongevity Labs
E
Bad
114.72.56.428 Mar 202522 Nov 2025
ZePeptide
E
Bad
65.72.48.022 Jan 202628 Apr 2026
HK Peptides
E
Bad
207.02.410.010 Jun 202523 Apr 2026
Tianjin Finder Chemical TFC
E
Bad
65.92.48.229 Jun 20252 Dec 2025
Elite Research USA
E
Bad
94.92.28.025 Apr 20254 Aug 2025
Reta-Peptide
E
Bad
155.82.08.916 Jul 20256 May 2026
Shanxi Qianyecao Biotech QYC
E
Bad
74.42.010.014 Nov 20256 May 2026
Injectify
E
Bad
75.02.07.022 Apr 202525 Jul 2025
Yiwu Aozuo Trading Co
E
Bad
127.01.99.829 Jun 202526 Apr 2026
Zhejiang Yichenkang Biotechnology
E
Bad
64.81.86.810 Jun 20254 Aug 2025
Qing Li Peptide
E
Bad
306.21.710.011 Jun 20256 May 2026
Nexaph
E
Bad
167.11.59.729 Jun 202528 Apr 2026
SRY Labs
E
Bad
73.91.39.317 May 20256 Nov 2025
TSC Top Supplements China
E
Bad
145.60.08.810 Sep 20256 May 2026
Yimei
E
Bad
105.20.010.024 Oct 202521 Mar 2026
Tianjin Ruiwang New Material Technology Co
E
Bad
115.30.010.016 Dec 20256 May 2026
Pharma Grade Peptides
E
Bad
23.63.43.86 May 20256 May 2025
Tydes
E
Bad
54.02.74.917 Dec 202420 Mar 2025
Liberty Peptides
E
Bad
33.32.74.32 Apr 20255 May 2025
Biolabshop Limited
E
Bad
22.82.72.913 Jun 202525 Jul 2025
Coastal Peptides
E
Bad
54.22.45.62 Mar 202520 Mar 2025
Oasis Peptides
E
Bad
45.42.48.714 Jan 202521 Mar 2026
Loti Labs
E
Bad
53.52.24.516 Mar 20255 May 2025
Guangzhou Lengiuanhuang Cosmetics
E
Bad
44.82.18.025 Nov 20256 Mar 2026
Peptides For Sale
E
Bad
42.02.02.02 Mar 202520 Mar 2025
Deuschem
E
Bad
41.81.02.013 Jun 20254 Aug 2025
YB Peptide
E
Bad
56.20.08.010 Sep 202510 Mar 2026
Peptide-S
E
Bad
56.40.09.716 Jul 202518 Sep 2025
Shanghai Sigma Audley SSA
F
Fraud
135.42.39.43 Jul 202519 Jan 2026
Wuhan Wansheng Biotechnology
F
Fraud
186.41.610.018 Sep 20256 May 2026

Most recent BPC-157 tests

Samples are tested in commercial labs

Quantity
Test DateVendorCertificate
Test Score
LabelTestedDifferencePurityBatch IDContainerTested AtSent By
6 May 2026
Tianjin Ruiwang New Material Technology Co
View10.010mg9.89mg-1.1%99.90%BC10White Label / Silver Crimp / Blue CapLab EPublic
6 May 2026
TSC Top Supplements China
View6.95mg3.78mg-24.4%99.90%BPC 5No Label / Silver Crimp / Purple CapLab EPublic
6 May 2026
Reta-Peptide
View2.010mg
⚠️ Sample does not contain BPC-157
Feb 1, 2026White Label / Silver Crimp / Clear Blue CapLab EPublic
6 May 2026
Rhome Research
View6.210mg12.4mg+24.0%99.60%BP001White Label / Silver Crimp / Clear Blue CapLab EVendor
6 May 2026
Qing Li Peptide
View10.010mg10.3mg+3.0%99.90%03/17/2026No Label / Silver Crimp / Clear Blue CapLab EPublic
6 May 2026
Shanxi Qianyecao Biotech QYC
View2.010mg
⚠️ Sample does not contain BPC-157
045White Label / Silver Crimp / White CapLab EPublic
6 May 2026⚠️
Wuhan Wansheng Biotechnology
View6.620mg19.98mg-0.1%99.30%(no batch ID)White Label / Silver Crimp / Clear Blue CapLab EPublic

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.

Launch with Finnrick

Some of the samples listed on this page were submitted by their vendor, as part of the Launch with Finnrick vendor support program.

The program is designed to help vendors get listed on the Finnrick web site while protecting the integrity of our rating system.

The vendor submitted four samples per product, two of which were tested by Finnrick for identity, purity and quantity according to our usual process. The vials were anonymized before being sent to the testing lab.

Test my peptides for free