PeptidesAuditCheck a batch
← RankingsShips to
Direct Peptides · #69 of 266
Avoid
Weak
Fair
Good
Excellent
4.5 /10
new last 90 days
Open directpeptides.com ↗new tab
We may earn a commission. It never changes the score.
Lab reports35/35products
Verified0+144 with key
Labs3
Price from$0.12per mg

Key points

  1. Publishes a lab report for 35 of 35 products.
  2. 144 reports can be checked with the lab key; none confirmed automatically yet.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. 1 report is older than 12 months.

How the 4.5 adds up method v7

COA coverage3.0 / 3
Verifiability0.5 / 1
Laboratory0.0 / 2
Results0.5 / 1
Freshness0.5 / 1
Reviews0.0 / 2

Lab reports 150

IGF-1 LR3 1 mg · Lot DPS-9375813CHECK WITH LAB KEY
Horizon Analytical · 99.59% · 0.99 mg measured · Sept 2026
IGF-1 LR3 1 mg · Lot DPS-9375813CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Tesamorelin 10 mg · Lot DPS-1584082CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 9.96 mg measured · Sept 2026
Tesamorelin 10 mg · Lot DPS-1584082CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
SS-31 10 mg · Lot DPS-1264076CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Ipamorelin 10 mg · Lot DPS-9798790CHECK WITH LAB KEY
Horizon Analytical · 99.56% · 5.02 mg measured · Sept 2026
CJC-1295 (no DAC) 10 mg · Lot DPS-9798790CHECK WITH LAB KEY
Horizon Analytical · 99.58% · 5.17 mg measured · Sept 2026
BPC-157/TB-500 10 mg · Lot 5127728CHECK WITH LAB KEY
Vanguard Laboratory · Sept 2026
Task V260924-2 001 · Verify on Vanguard Laboratory ↗
BPC-157 10 mg · Lot DPS-7074663CHECK WITH LAB KEY
Horizon Analytical · 99.68% · 10.1 mg measured · Sept 2026
TB-500 10 mg · Lot DPS-7074663CHECK WITH LAB KEY
Horizon Analytical · 99.55% · 9.65 mg measured · Sept 2026
BPC-157/TB-500 10 mg · Lot DPS-7074663CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
BPC-157 10 mg · Lot DPS-2949250CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 10.09 mg measured · Sept 2026
TB-500 10 mg · Lot DPS-2949250CHECK WITH LAB KEY
Horizon Analytical · 99.61% · 10.11 mg measured · Sept 2026
GHK-Cu 50 mg · Lot DPS-2949250CHECK WITH LAB KEY
Horizon Analytical · 99.65% · 50.14 mg measured · Sept 2026
GLOW 70 mg · Lot DPS-2949250CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Cagrilintide 10 mg · Lot DPS-7613643CHECK WITH LAB KEY
Horizon Analytical · 99.62% · 10.15 mg measured · Aug 2026
Cagrilintide 10 mg · Lot DPS-7613643CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
BPC-157 10 mg · Lot DPS-8741195CHECK WITH LAB KEY
Horizon Analytical · 99.79% · 10.13 mg measured · Aug 2026
TB-500 10 mg · Lot DPS-8741195CHECK WITH LAB KEY
Horizon Analytical · 99.36% · 10.13 mg measured · Aug 2026
GHK-Cu 50 mg · Lot DPS-8741195CHECK WITH LAB KEY
Horizon Analytical · 99.63% · 49.47 mg measured · Aug 2026
KPV 10 mg · Lot DPS-8741195CHECK WITH LAB KEY
Horizon Analytical · 99.28% · 10.13 mg measured · Aug 2026
CJC-1295 DAC 5 mg · Lot DPS-1541680CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
CJC-1295 DAC 5 mg · Lot DPS-1541680CHECK WITH LAB KEY
Horizon Analytical · 99.76% · 4.95 mg measured · Aug 2026
KPV 10 mg · Lot DPS-6377213CHECK WITH LAB KEY
Horizon Analytical · 99.75% · 9.98 mg measured · Aug 2026
BPC-157 10 mg · Lot DPS-4289256CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 9.82 mg measured · Aug 2026
TB-500 10 mg · Lot DPS-4289256CHECK WITH LAB KEY
Horizon Analytical · 99.21% · 9.82 mg measured · Aug 2026
Glutathione 500 mg · Lot DPS-6780313CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
Glutathione 500 mg · Lot DPS-6780313CHECK WITH LAB KEY
Horizon Analytical · 99.66% · Aug 2026
BPC-157/TB-500 10 mg · Lot DPS-4289256CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
PT-141 10 mg · Lot DPS-3634317CHECK WITH LAB KEY
Horizon Analytical · 99.25% · 10.11 mg measured · Aug 2026
VIP 10 mg · Lot DPS-6078216CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
BPC-157 10 mg · Lot DPS-1676478CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
BPC-157 10 mg · Lot DPS-7120072CHECK WITH LAB KEY
Horizon Analytical · 99.46% · 9.95 mg measured · Aug 2026
TB-500 10 mg · Lot DPS-7120072CHECK WITH LAB KEY
Horizon Analytical · 99.29% · 9.97 mg measured · Aug 2026
BPC-157/TB-500 10 mg · Lot DPS-7120072CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
Melanotan 1 10 mg · Lot DPS-6710185CHECK WITH LAB KEY
Horizon Analytical · Aug 2026
Melanotan 1 10 mg · Lot DPS-6710185CHECK WITH LAB KEY
Horizon Analytical · 99.61% · 9.92 mg measured · Aug 2026
BPC-157 10 mg · Lot DPS-1676478CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 10.06 mg measured · Aug 2026
BPC-157 10 mg · Lot DPS-4605515CHECK WITH LAB KEY
Horizon Analytical · 99.4% · 9.82 mg measured · Jul 2026
BPC-157 10 mg · Lot DPS-4605515CHECK WITH LAB KEY
Horizon Analytical · Jul 2026
CJC-1295 (no DAC) 10 mg · Lot DPS-7771773NOT VERIFIABLE
Horizon Analytical · 99.38% · 9.91 mg measured · Jul 2026
BPC-157 10 mg · Lot DPS-1826735NOT VERIFIABLE
Horizon Analytical · 99.34% · 10.02 mg measured · Jul 2026
TB-500 10 mg · Lot DPS-1826735NOT VERIFIABLE
Horizon Analytical · 99.16% · 10.02 mg measured · Jul 2026
DSIP 10 mg · Lot DPS-8838692CHECK WITH LAB KEY
Horizon Analytical · Jun 2026
DSIP 10 mg · Lot DPS-8838692CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 10.02 mg measured · Jun 2026
BPC-157 10 mg · Lot DPS-9628420CHECK WITH LAB KEY
Horizon Analytical · 99.42% · 9.9 mg measured · Jun 2026
BPC-157 10 mg · Lot DPS-9628420CHECK WITH LAB KEY
Horizon Analytical · Jun 2026
BPC-157 10 mg · Lot DPS-4339222CHECK WITH LAB KEY
Horizon Analytical · 99.36% · 9.85 mg measured · Jun 2026
TB-500 10 mg · Lot DPS-4339222CHECK WITH LAB KEY
Horizon Analytical · 99.12% · 9.85 mg measured · Jun 2026
AOD-9604 5 mg · Lot DPS-4008902CHECK WITH LAB KEY
Horizon Analytical · Jun 2026
AOD-9604 5 mg · Lot DPS-4008902CHECK WITH LAB KEY
Horizon Analytical · 99.26% · 4.31 mg measured · Jun 2026
BPC-157 10 mg · Lot DPS-2908661CHECK WITH LAB KEY
Horizon Analytical · Jun 2026
BPC-157/TB-500 10 mg · Lot DPS-4152086CHECK WITH LAB KEY
Horizon Analytical · Jun 2026
BPC-157/TB-500 10 mg · Lot DPS-2917829CHECK WITH LAB KEY
Horizon Analytical · May 2026
BPC-157 10 mg · Lot DPS-5561606CHECK WITH LAB KEY
Horizon Analytical · May 2026
BPC-157 10 mg · Lot DPS-3548854CHECK WITH LAB KEY
Horizon Analytical · Apr 2026
BPC-157 10 mg · Lot DPS-3548854CHECK WITH LAB KEY
Horizon Analytical · 99.24% · 10.5 mg measured · Apr 2026
BPC-157 10 mg · Lot DPS-6460026CHECK WITH LAB KEY
Horizon Analytical · 99.18% · 9.93 mg measured · Apr 2026
BPC-157 10 mg · Lot DPS-6460026CHECK WITH LAB KEY
Horizon Analytical · Apr 2026
BPC-157 10 mg · Lot DPS-4627102CHECK WITH LAB KEY
Horizon Analytical · 99.28% · 9.81 mg measured · Apr 2026
TB-500 10 mg · Lot DPS-4627102CHECK WITH LAB KEY
Horizon Analytical · 99.19% · 9.81 mg measured · Apr 2026
BPC-157 10 mg · Lot DPS-7469435CHECK WITH LAB KEY
Horizon Analytical · 99.24% · 9.87 mg measured · Apr 2026
TB-500 10 mg · Lot DPS-7469435CHECK WITH LAB KEY
Horizon Analytical · 99.39% · 9.89 mg measured · Apr 2026
BPC-157 10 mg · Lot DPS-9216929CHECK WITH LAB KEY
Horizon Analytical · 99.54% · 10.15 mg measured · Mar 2026
Cagrilintide 10 mg · Lot DPS-1457978CHECK WITH LAB KEY
Horizon Analytical · 99.28% · 9.71 mg measured · Mar 2026
Cagrilintide 10 mg · Lot DPS-1457978CHECK WITH LAB KEY
Horizon Analytical · Mar 2026
BPC-157/TB-500 10 mg · Lot DPS-3250919CHECK WITH LAB KEY
Horizon Analytical · Mar 2026
BPC-157 10 mg · Lot DPS-5794631CHECK WITH LAB KEY
Horizon Analytical · 99.15% · 9.45 mg measured · Feb 2026
BPC-157 10 mg · Lot DPS-5794631CHECK WITH LAB KEY
Horizon Analytical · Feb 2026
Thymosin Alpha-1 10 mg · Lot DPS-9585603CHECK WITH LAB KEY
Horizon Analytical · 99.42% · 9.62 mg measured · Feb 2026
Thymosin Alpha-1 10 mg · Lot DPS-9585603CHECK WITH LAB KEY
Horizon Analytical · Feb 2026
Sermorelin 5 mg · Lot DPS-9912173CHECK WITH LAB KEY
Horizon Analytical · 99.21% · Jan 2026
BPC-157/TB-500 10 mg · Lot DPS-1080037CHECK WITH LAB KEY
Horizon Analytical · Dec 2025
BPC-157 5 mg · Lot DPS-1080037CHECK WITH LAB KEY
Horizon Analytical · 99.2% · Dec 2025
CJC-1295 (no DAC) 10 mg · Lot DPS-1321346CHECK WITH LAB KEY
Horizon Analytical · 99.13% · Dec 2025
BPC-157 10 mg · Lot DPS-2167760CHECK WITH LAB KEY
Horizon Analytical · 99.15% · Dec 2025
BPC-157 10 mg · Lot DPS-2251026CHECK WITH LAB KEY
Horizon Analytical · 98.89% · Nov 2025
Cagrilintide 10 mg · Lot DPS-1790935CHECK WITH LAB KEY
Horizon Analytical · 98.95% · Oct 2025
Cagrilintide 10 mg · Lot DPS-1790935CHECK WITH LAB KEY
Horizon Analytical · Oct 2025
BPC-157/TB-500 10 mg · Lot DPS-3030905NOT VERIFIABLE
Horizon Analytical · Oct 2025
BPC-157/TB-500 10 mg · Lot DPS-8546475CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-1187057CHECK WITH LAB KEY
Horizon Analytical · 99.33% · 9.89 mg measured · no date
TB-500 10 mg · Lot DPS-9645060CHECK WITH LAB KEY
Horizon Analytical · 99.23% · no date
Oxytocin 5 mg · Lot DPS-9220225CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 9.96 mg measured · no date
BPC-157 10 mg · Lot DPS-2908661CHECK WITH LAB KEY
Horizon Analytical · 99.33% · 9.81 mg measured · no date
BPC-157 10 mg · Lot DPS-6704696CHECK WITH LAB KEY
Horizon Analytical · no date
KPV 10 mg · Lot DPS-6377213CHECK WITH LAB KEY
Horizon Analytical · no date
VIP 10 mg · Lot DPS-6078216CHECK WITH LAB KEY
Horizon Analytical · 99.67% · 10.17 mg measured · no date
PT-141 10 mg · Lot DPS-3634317CHECK WITH LAB KEY
Horizon Analytical · no date
AOD-9604 5 mg · Lot SYN-AOD5-0002CHECK WITH LAB KEY
BioRegen · no date
Task DP-ENDO-03072026-306 · Key DIRECTPEP · Verify on BioRegen ↗
Kisspeptin-10 10 mg · Lot DPS-8975198CHECK WITH LAB KEY
Horizon Analytical · 99.45% · 9.96 mg measured · no date
BPC-157 10 mg · Lot DPS-6704696CHECK WITH LAB KEY
Horizon Analytical · 99.15% · no date
BPC-157 10 mg · Lot DPS-3706080CHECK WITH LAB KEY
Horizon Analytical · 99.53% · 9.91 mg measured · no date
BPC-157 10 mg · Lot DPS-1187057CHECK WITH LAB KEY
Horizon Analytical · no date
Sermorelin 5 mg · Lot DPS-9912173CHECK WITH LAB KEY
Horizon Analytical · no date
Melanotan 2 10 mg · Lot DPS-8377171CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-8546475CHECK WITH LAB KEY
Horizon Analytical · 99.39% · 9.82 mg measured · no date
TB-500 10 mg · Lot DPS-8546475CHECK WITH LAB KEY
Horizon Analytical · 99.24% · 9.82 mg measured · no date
BPC-157 10 mg · Lot DPS-7317226CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-7317226CHECK WITH LAB KEY
Horizon Analytical · 99.36% · 9.78 mg measured · no date
TB-500 10 mg · Lot DPS-9645060CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-9216929CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157/TB-500 10 mg · Lot DPS-1826735NOT VERIFIABLE
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-3323019CHECK WITH LAB KEY
Horizon Analytical · no date
Selank 10 mg · Lot DPS-7972709CHECK WITH LAB KEY
Horizon Analytical · 99.61% · 9.87 mg measured · no date
BPC-157 10 mg · Lot DPS-2251026CHECK WITH LAB KEY
Horizon Analytical · no date
NAD+ 1000 mg · Lot DPS-5129315CHECK WITH LAB KEY
Horizon Analytical · no date
AOD-9604 5 mg · Lot DPS-3713888CHECK WITH LAB KEY
Horizon Analytical · 99.65% · 4.75 mg measured · no date
NAD+ 1000 mg · Lot DPS-5129315CHECK WITH LAB KEY
Horizon Analytical · 99.67% · no date
BPC-157 10 mgCHECK WITH LAB KEY
BioRegen · 99.69% · no date
Task 10396 · Key DIRECTPEP · Verify on BioRegen ↗
BPC-157 10 mg · Lot DPS-4654827CHECK WITH LAB KEY
Horizon Analytical · no date
Semax 10 mg · Lot DPS-7576472CHECK WITH LAB KEY
Horizon Analytical · no date
GHK-Cu 100 mg · Lot DPS-7169212CHECK WITH LAB KEY
Horizon Analytical · no date
Selank 10 mg · Lot DPS-7972709CHECK WITH LAB KEY
Horizon Analytical · no date
MOTS-c 10 mg · Lot DPS-2057663CHECK WITH LAB KEY
Horizon Analytical · no date
Kisspeptin-10 10 mg · Lot DPS-8975198CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-5561606CHECK WITH LAB KEY
Horizon Analytical · 99.32% · 9.91 mg measured · no date
BPC-157 10 mg · Lot DPS-3250919CHECK WITH LAB KEY
Horizon Analytical · 99.23% · 9.85 mg measured · no date
TB-500 10 mg · Lot DPS-3250919CHECK WITH LAB KEY
Horizon Analytical · 99.15% · 9.85 mg measured · no date
CJC-1295/Ipamorelin 10 mg · Lot DPS-9798790CHECK WITH LAB KEY
Horizon Analytical · no date
KLOW 80 mg · Lot DPS-8741195CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157/TB-500 10 mg · Lot DPS-4627102CHECK WITH LAB KEY
Horizon Analytical · no date
AOD-9604 5 mg · Lot SYN-AOD5-0002CHECK WITH LAB KEY
BioRegen · 99.84% · 6.4 mg measured · no date
Task 12409 · Key DIRECTPEP · Verify on BioRegen ↗
BPC-157/TB-500 10 mg · Lot DPS-7469435CHECK WITH LAB KEY
Horizon Analytical · no date
MOTS-c 10 mg · Lot DPS-2057663CHECK WITH LAB KEY
Horizon Analytical · 99.69% · 9.97 mg measured · no date
Ipamorelin 10 mg · Lot DPS-7085155CHECK WITH LAB KEY
Horizon Analytical · 99.48% · 10.07 mg measured · no date
AOD-9604 5 mg · Lot DPS-3713888CHECK WITH LAB KEY
Horizon Analytical · no date
Hexarelin 10 mg · Lot DPS-9014881CHECK WITH LAB KEY
Horizon Analytical · 99.21% · 9.77 mg measured · no date
BPC-157 10 mg · Lot DPS-3230442CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 5 mg · Lot DPS-3323019CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 5.06 mg measured · no date
BPC-157 10 mg · Lot DPS-4152086CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 9.93 mg measured · no date
TB-500 10 mg · Lot DPS-4152086CHECK WITH LAB KEY
Horizon Analytical · 99.65% · 9.93 mg measured · no date
GHK-Cu 100 mg · Lot DPS-7169212CHECK WITH LAB KEY
Horizon Analytical · 99.51% · 99.78 mg measured · no date
BPC-157/TB-500 10 mg · Lot DPS-2167760CHECK WITH LAB KEY
Horizon Analytical · no date
Oxytocin 5 mg · Lot DPS-9220225CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 5 mg · Lot DPS-3230442CHECK WITH LAB KEY
Horizon Analytical · 98.74% · no date
BPC-157 10 mg · Lot DPS-2917829CHECK WITH LAB KEY
Horizon Analytical · 99.26% · 9.9 mg measured · no date
TB-500 10 mg · Lot DPS-2917829CHECK WITH LAB KEY
Horizon Analytical · 99.46% · 9.9 mg measured · no date
BPC-157/TB-500 10 mg · Lot 5127728CHECK WITH LAB KEY
Vanguard Laboratory · no date
Task V260924-2 001 · Verify on Vanguard Laboratory ↗
CJC-1295 (no DAC) 10 mg · Lot DPS-7771773NOT VERIFIABLE
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-4654827CHECK WITH LAB KEY
Horizon Analytical · 99.37% · 9.82 mg measured · no date
Hexarelin 10 mg · Lot DPS-9014881CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-3706080CHECK WITH LAB KEY
Horizon Analytical · no date
Ipamorelin 10 mg · Lot DPS-7085155CHECK WITH LAB KEY
Horizon Analytical · no date
BPC-157 10 mg · Lot DPS-3343806CHECK WITH LAB KEY
Horizon Analytical · no date
Melanotan 2 10 mg · Lot DPS-8377171CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 9.95 mg measured · no date
SS-31 10 mg · Lot DPS-1264076CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 10.18 mg measured · no date
BPC-157 10 mg · Lot DPS-3343806CHECK WITH LAB KEY
Horizon Analytical · 99.15% · no date
Semax 10 mg · Lot DPS-7576472CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 9.92 mg measured · no date
BPC-157/TB-500 10 mg · Lot DPS-4339222CHECK WITH LAB KEY
Horizon Analytical · no date