Finnrick - Ensuring a Safer and More Transparent Supply Chain

BPC-157(Bepecin)

We've tested 777 samples of BPC-157 sourced from 113 vendors between 17 Dec 2024 and 21 Aug 2026. Purity typically ranges from 96.69% to 99.95% (5th-95th percentile), and quantity typically diverges by up to +/-100% 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
HkRoids
A
Great
98.26.810.029 Dec 202523 Jul 2026
Peptide Sciences
A
Great
137.86.59.017 Dec 20244 Feb 2026
Bluebonnet Peptides
A
Great
29.49.09.812 Jun 202612 Jun 2026
Go Alpha Labs Peptides
A
Great
39.08.29.527 May 202613 Jul 2026
Great Basin Bio Supply
A
Great
28.58.09.116 Mar 202616 Mar 2026
Peptime
A
Great
47.87.09.316 Mar 20266 Jun 2026
Suaway Lab Research
A
Great
57.36.97.728 Mar 20255 May 2025
Xian Yihang Technology
A
Great
58.06.39.717 Jul 202524 Jun 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
Andy Peps Studio
B
Good
68.16.010.015 Aug 202527 May 2026
PurePEPS
B
Good
77.35.89.22 Mar 20258 Jun 2026
Peptide Partners
B
Good
117.85.710.023 Oct 20255 Aug 2026
Lisa Biopeptide
B
Good
66.95.48.02 Mar 202622 Jul 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
Coffee and Peppers
B
Good
37.06.28.329 Mar 20261 Jul 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
PeptiLab Research
B
Good
36.75.87.925 Apr 20255 May 2025
Huayi Biotechnology
B
Good
47.35.710.018 Sep 202518 Feb 2026
Forever Young Pharmacy
B
Good
57.25.69.517 Dec 202419 Feb 2025
Peptidology
B
Good
36.15.57.116 May 20256 Aug 2025
Yabang Peptide
B
Good
37.25.49.816 Dec 202514 Jul 2026
Atomik Labz
B
Good
47.05.38.35 May 20256 May 2025
Shanghai Leader Peptide Biotechnology
B
Good
46.65.210.029 Dec 20252 Jun 2026
Verified Peptides
B
Good
56.75.29.014 Jan 202519 Feb 2025
Bulk Peptide Supply
B
Good
57.55.18.84 Sep 20251 Jul 2026
BeiBangAn
B
Good
46.65.08.011 Dec 202515 Feb 2026
Peptide Technologies
B
Good
57.75.010.02 Mar 20256 Jan 2026
PeptideJFT
B
Good
36.15.07.023 Oct 202526 Jun 2026
Shanghai Baoju
C
Okay
67.84.910.018 Feb 202617 Jun 2026
Baoju Chemical
C
Okay
66.44.710.011 Dec 202528 Apr 2026
Uther
C
Okay
117.44.710.03 Jul 20256 Mar 2026
Polaris Peptides
C
Okay
146.34.58.317 Dec 20249 Aug 2026
HXNet
C
Okay
97.24.49.529 Dec 202524 Jun 2026
Xingruida XDR
C
Okay
86.94.48.724 Jul 202527 May 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
Crush Research
C
Okay
25.05.05.09 Aug 20269 Aug 2026
Shanghai Wibson Biotechnology WBS
C
Okay
56.84.89.36 Mar 202623 Jul 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
Tianjin Eleli Technology Development
C
Okay
55.84.76.910 Feb 202612 Aug 2026
Alpha-Gen
C
Okay
55.54.66.424 Apr 20255 May 2025
Hangzhou Mandy Biotechnology
C
Okay
56.24.68.815 Jan 20265 Aug 2026
Orbitrex Peptides
C
Okay
37.04.68.510 Dec 202523 Jul 2026
Amino Asylum
C
Okay
25.24.46.019 Feb 202519 Feb 2025
Peptide Crafters
D
Poor
86.74.08.917 Dec 20249 Aug 2026
NextechLabs
D
Poor
76.73.99.014 Jan 202517 Jul 2025
Astro Peptides
D
Poor
76.93.88.222 Apr 20255 May 2025
Prime Peptides
D
Poor
65.83.88.416 May 202510 Jul 2025
Zenith Jove Peptide ZJ
D
Poor
97.13.810.06 Jan 202622 Jul 2026
Shanghai ERP peptide Biotechnology
D
Poor
77.13.89.37 Jan 202613 Aug 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
Cellupep
D
Poor
66.73.39.723 Oct 202513 Jul 2026
Paramount Peptides
D
Poor
116.83.29.014 Jan 20253 Oct 2025
ZLZ Peptide
D
Poor
136.03.09.831 Jul 202523 Jul 2026
Accelerate Labs
D
Poor
35.13.95.916 May 202525 Jul 2025
Simple Peptide
D
Poor
36.33.98.125 Apr 20252 May 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
SaiyanMed
D
Poor
25.33.67.03 Aug 20263 Aug 2026
Top Peptide
D
Poor
45.13.58.022 Jan 202613 May 2026
Skye Peptides
E
Bad
126.12.68.517 Dec 202422 Feb 2026
Biolongevity Labs
E
Bad
114.72.56.428 Mar 202522 Nov 2025
HK Peptides
E
Bad
217.12.410.010 Jun 202512 Jun 2026
Elite Research USA
E
Bad
94.92.28.025 Apr 20254 Aug 2025
Shenzhen Loga Tech LG LOGA
E
Bad
65.62.18.016 Jul 202514 Jul 2026
Dankang BioHealth
E
Bad
65.42.07.87 Jan 202620 Jul 2026
LiliPeptide
E
Bad
227.82.010.025 Sep 202524 Jun 2026
Shanxi Qianyecao Biotech QYC
E
Bad
85.12.010.014 Nov 202523 Jul 2026
ZePeptide
E
Bad
105.72.09.322 Jan 20269 Aug 2026
Guangzhou Lengiuanhuang Cosmetics
E
Bad
54.32.08.025 Nov 202524 Jun 2026
Injectify
E
Bad
75.02.07.022 Apr 202525 Jul 2025
Oupeptide
E
Bad
104.92.07.415 Aug 202520 Jul 2026
Tianjin Finder Chemical TFC
E
Bad
95.42.08.229 Jun 202513 Jul 2026
LP Peptide
E
Bad
66.22.09.313 Jul 202618 Aug 2026
Lumira
E
Bad
63.02.08.06 May 202618 Aug 2026
Reta-Peptide
E
Bad
185.92.09.016 Jul 202520 Jul 2026
Welon Peptide Solutions
E
Bad
85.82.08.018 Feb 202613 Aug 2026
Yiwu Aozuo Trading Co
E
Bad
157.21.99.829 Jun 202513 Jul 2026
Zhejiang Yichenkang Biotechnology
E
Bad
64.81.86.810 Jun 20254 Aug 2025
Qing Li Peptide
E
Bad
326.11.710.011 Jun 20255 Aug 2026
Nexaph
E
Bad
177.31.510.029 Jun 202512 Jun 2026
SRY Labs
E
Bad
73.91.39.317 May 20256 Nov 2025
Huaian Hanyou Peptide
E
Bad
96.50.010.014 Oct 202523 Jul 2026
TSC Top Supplements China
E
Bad
145.60.08.810 Sep 20256 May 2026
Tianjin Ruiwang New Material Technology Co
E
Bad
125.40.010.016 Dec 20251 Jul 2026
Yimei
E
Bad
125.10.010.024 Oct 202521 Aug 2026
Pharma Grade Peptides
E
Bad
23.63.43.86 May 20256 May 2025
Lipeptides
E
Bad
56.83.010.015 Jan 202612 Aug 2026
EHZ Peptides
E
Bad
55.22.88.014 Oct 202513 Jul 2026
WllyBIO
E
Bad
55.42.87.03 Jul 202529 Oct 2025
Liberty Peptides
E
Bad
43.62.74.42 Apr 20255 May 2025
Biolabshop Limited
E
Bad
22.82.72.913 Jun 202525 Jul 2025
Tydes
E
Bad
54.02.74.917 Dec 202420 Mar 2025
Allen Biotechnology Co ABC
E
Bad
54.82.58.623 Oct 20254 Mar 2026
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
Heman Peptide HM
E
Bad
57.02.010.022 Nov 202518 Aug 2026
Mai Peptide
E
Bad
55.72.09.926 Feb 202630 Jul 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
Homopeptide
E
Bad
45.00.07.815 Jan 20264 Aug 2026
Peptide-S
E
Bad
56.40.09.716 Jul 202518 Sep 2025
YB Peptide
E
Bad
56.20.08.010 Sep 202510 Mar 2026
Shanghai Sigma Audley SSA
F
Fraud
145.52.39.43 Jul 20253 Aug 2026
Wuhan Wansheng Biotechnology
F
Fraud
196.41.610.018 Sep 202523 Jun 2026

Most recent BPC-157 tests

Samples are tested in commercial labs

Quantity
Test DateVendorCertificate
Test Score
LabelTestedDifferencePurityEndotoxinsBatch IDContainerTested AtSent By
21 Aug 2026
Yimei
View1.810mg12.4mg+24.0%83.80%n/a(no batch ID)(no data)Lab GPublic
18 Aug 2026
Heman Peptide HM
View2.010mg
⚠️ Sample does not contain BPC-157
n/a062026No label / Silver crimp / Clear capLab GPublic
18 Aug 2026
LP Peptide
View9.310mg10mg99.60%n/aED26050210Silver label / Blue crimp / Clear capLab GPublic
18 Aug 2026
Lumira
View2.010mg
⚠️ Sample does not contain BPC-157
n/aPPA-WL-BC10-P00704No label / Silver crimp / White capLab GPublic
15 Aug 2026
Yimei
ViewEndotoxins10mgn/an/an/a
low
(no batch ID)(no data)Lab GPublic
13 Aug 2026
LP Peptide
View6.810mg11.6mg+16.0%99.60%n/aPEP260401001No label, Silver crimp, Black capLab GPublic
13 Aug 2026
Shanghai ERP peptide Biotechnology
View3.810mg7.36mg-26.4%81.90%
low
990007White label / Silver crimp / Clear Yellow capLab EPublic

Corrections

4 Aug 2026: Lumira
The original Certificate of Analysis (COA 209392) incorrectly identified the sample as **Tirzepatide** instead of the correct compound, **BPC-157**. The testing laboratory subsequently reissued the Certificate of Analysis as **COA 209656**, correcting the sample identification. The updated COA has been used to replace the incorrect information.
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.
Test my peptides for free