Finnrick - Ensuring a Safer and More Transparent Supply Chain

BPC-157(Bepecin)

We've tested 262 samples of BPC-157 sourced from 54 vendors between 17 Dec 2024 and 11 Aug 2025. Purity varies from 81.61% to 100.00%, and quantity can diverge by up to +/-126% vs advertised value.

Take Action

Suggest A Vendor
Researcher

Request Full Data Access to the Finnrick database of peptide tests.

Vendors

Tests
Vendor
Rating
CountAvgMinMaxOldestMost Recent
Eternal PeptidesEternal Peptides
A
Great
68.17.09.75 May 20257 May 2025
Peptide SciencesPeptide Sciences
A
Great
107.96.69.017 Dec 202420 May 2025
Precision Peptide CoPrecision Peptide Co
A
Great
48.67.99.06 May 20257 May 2025
Peptide TechnologiesPeptide Technologies
A
Great
48.37.010.02 Mar 202520 Mar 2025
Suaway Lab ResearchSuaway Lab Research
A
Great
57.36.97.728 Mar 20255 May 2025
Peptide-SPeptide-S
A
Great
27.16.57.716 Jul 202510 Aug 2025
Xingruida XDRXingruida XDR
A
Great
27.66.58.724 Jul 202531 Jul 2025
Nuscience PeptidesNuscience Peptides
B
Good
26.36.16.66 May 20256 May 2025
ScienceScience
B
Good
46.85.97.316 May 202520 May 2025
PurePEPSPurePEPS
B
Good
46.25.87.32 Mar 202520 Mar 2025
PeptiLab ResearchPeptiLab Research
B
Good
36.75.87.925 Apr 20255 May 2025
Forever Young PharmacyForever Young Pharmacy
B
Good
57.25.69.517 Dec 202419 Feb 2025
PeptidologyPeptidology
B
Good
36.15.57.116 May 20256 Aug 2025
NexaphNexaph
B
Good
56.85.38.129 Jun 20256 Aug 2025
Verified PeptidesVerified Peptides
B
Good
56.75.29.014 Jan 202519 Feb 2025
Atomik LabzAtomik Labz
B
Good
47.05.28.35 May 20256 May 2025
Limitless Life NootropicsLimitless Life Nootropics
B
Good
56.65.07.413 Feb 202511 Aug 2025
Polaris PeptidesPolaris Peptides
C
Okay
76.34.67.917 Dec 202411 Aug 2025
Swiss ChemsSwiss Chems
C
Okay
25.74.86.55 May 202517 Jul 2025
Tianjin Finder Chemical TFCTianjin Finder Chemical TFC
C
Okay
36.04.87.429 Jun 20253 Jul 2025
Pure RawzPure Rawz
C
Okay
47.14.79.55 May 20256 May 2025
Alpha-GenAlpha-Gen
C
Okay
55.54.66.424 Apr 20255 May 2025
Amino AsylumAmino Asylum
C
Okay
25.24.46.019 Feb 202519 Feb 2025
Biolongevity LabsBiolongevity Labs
D
Poor
105.03.96.428 Mar 202525 Jul 2025
NextechLabsNextechLabs
D
Poor
76.73.99.014 Jan 202517 Jul 2025
Astro PeptidesAstro Peptides
D
Poor
76.93.88.222 Apr 20255 May 2025
Prime PeptidesPrime Peptides
D
Poor
65.83.88.416 May 202510 Jul 2025
Peptide GurusPeptide Gurus
D
Poor
74.73.75.616 Mar 202515 May 2025
Amino AmigosAmino Amigos
D
Poor
85.83.67.014 Jan 202516 Jul 2025
Qing Li PeptideQing Li Peptide
D
Poor
134.73.37.011 Jun 202531 Jul 2025
Paramount PeptidesParamount Peptides
D
Poor
106.73.29.014 Jan 202510 Jul 2025
Peptide CraftersPeptide Crafters
D
Poor
56.44.08.917 Dec 202420 Mar 2025
Simple PeptideSimple Peptide
D
Poor
36.33.98.125 Apr 20252 May 2025
Accelerate LabsAccelerate Labs
D
Poor
35.13.95.916 May 202525 Jul 2025
Peptides 4 ResearchPeptides 4 Research
D
Poor
44.33.74.87 May 20259 May 2025
Amplified AminoAmplified Amino
D
Poor
45.23.67.813 Feb 202519 Feb 2025
Skye PeptidesSkye Peptides
E
Bad
105.82.68.517 Dec 202424 Jul 2025
Shanghai Sigma Audley SSAShanghai Sigma Audley SSA
E
Bad
74.82.38.43 Jul 202531 Jul 2025
Elite Research USAElite Research USA
E
Bad
94.92.28.025 Apr 20254 Aug 2025
InjectifyInjectify
E
Bad
75.02.07.022 Apr 202525 Jul 2025
Zhejiang Yichenkang BiotechnologyZhejiang Yichenkang Biotechnology
E
Bad
64.81.86.810 Jun 20254 Aug 2025
Pharma Grade PeptidesPharma Grade Peptides
E
Bad
23.63.43.86 May 20256 May 2025
Liberty PeptidesLiberty Peptides
E
Bad
43.62.74.42 Apr 20255 May 2025
TydesTydes
E
Bad
54.02.74.917 Dec 202420 Mar 2025
Oasis PeptidesOasis Peptides
E
Bad
23.62.44.714 Jan 202523 Jan 2025
Coastal PeptidesCoastal Peptides
E
Bad
54.22.45.62 Mar 202520 Mar 2025
Loti LabsLoti Labs
E
Bad
53.52.24.516 Mar 20255 May 2025
Peptides For SalePeptides For Sale
E
Bad
42.02.02.02 Mar 202520 Mar 2025
SRY LabsSRY Labs
E
Bad
52.11.34.017 May 202510 Aug 2025
DeuschemDeuschem
E
Bad
41.81.02.013 Jun 20254 Aug 2025
Yiwu Aozuo Trading CoYiwu Aozuo Trading Co
X
Unrated
18.08.08.029 Jun 202529 Jun 2025
HK PeptidesHK Peptides
X
Unrated
15.85.85.810 Jun 202510 Jun 2025
UtherUther
X
Unrated
14.74.74.73 Jul 20253 Jul 2025
Reta-PeptideReta-Peptide
X
Unrated
13.43.43.416 Jul 202516 Jul 2025

Most recent BPC-157 tests

Samples are tested in commercial labs

Quantity
Test DateVendorCertificate
Test Score
Label
Batch
TestedDifferencePurityBatch IDContainerTested AtSent By
11 Aug 2025Polaris PeptidesView5.710mg
11.4mg
10.200mg-10.8%99.20%POL-BPC10-4Black Label / Silver Crimp / Clear Red CapLab EFinnrick
11 Aug 2025Polaris PeptidesView4.65mg
6.5mg
5.190mg-20.3%99.32%POL-BPC5-2Black Label / Silver Crimp / Red CapLab EFinnrick
11 Aug 2025Limitless Life NootropicsView6.210mg(no batch claim)7.150mg-28.5%99.62%1253White Label / Silver Crimp / Blue Cap Lab EPublic
10 Aug 2025SRY LabsView4.010mg(no batch claim)12.180mg+21.8%97.17%TB20250517Gold Label / Silver Crimp / Clear Blue Cap Lab APublic
10 Aug 2025Peptide-SView7.710mg(no batch claim)9.803mg-2.0%99.80%(no batch ID)No Label / Green Crimp / Clear CapLab APublic
6 Aug 2025NexaphView8.110mg
13.3mg
12.050mg-9.1%99.63%BPC1007122025-12No Label / Red Crimp / Clear Blue CapLab FPublic
6 Aug 2025PeptidologyView7.110mg(no batch claim)10.160mg+1.6%98.14%01-007-PDWhite, Blue Label / Silver Crimp / Green CapLab FFinnrick

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.