Skip to content

Vendor

Direct Peptides

Batch disclosure unconfirmedRead automatically

Across every vendor we track, they are the cheapest on 3 of 35 compounds and above typical on 1.

direct-peptides.com

Listings
183
In the index
35148 queued
Last checked
28 Aug 2026
Recheck due
Every 24 h

In the price index

Their wording, our reading, and how it compares

Published listings from Direct Peptides, cheapest per milligram first, with each price compared against every other vendor.
CompoundAs they list itPricePer mgVs other vendors
Glutathione200 mgL-Glutathione Peptide Vial 200mg£17.50$0.087Above typicalof 7
Epitalon100 mg · pre-filled pensEpithalon Pre-Mixed Pen 100mg£96.33$0.963Not compared
Thymalin20 mg · pre-filled pensThymalin Pre-Mixed Pen 20mg Peptide£33.59$1.68Not compared
PT-14110 mg · pre-filled pensPT-141 Pre-Mixed Pen 10mg Peptide£24.03$2.40Not compared
Pinealon20 mgPinealon Peptide Vial 20mg£48.41$2.42Cheapestof 5
SNAP-810 mg · pre-filled pensSnap 8 Pre-Mixed Pen 10mg Peptide£24.98$2.50Not compared
MOTS-c10 mg · pre-filled pensMots-c Pre-Mixed Pen 10mg Peptide£32.37$3.24Not compared
GHK-Cu5 mg · pre-filled pensGHK-Cu Pre-Mixed Pen 5mg or 100mg£17.58$3.52Not compared
BPC-1575 mg · pre-filled pensBPC-157 5mg Pre Mixed Pen£20.91$4.18Not compared
Selank5 mg · pre-filled pensSelank Pre-Mixed Pen 5mg Peptide£20.99$4.20Not compared
Oxytocin2 mgOxytocin Peptide Vial 2mg£8.43$4.21Cheapestof 5
Ipamorelin5 mg · pre-filled pensIpamorelin Pre-Mixed Pen 5mg£25.27$5.05Not compared
ARA-2902 mg · pre-filled pensARA-290 Pre-Mixed Pen 2mg£10.91$5.46Not compared
Oxytocin2 mg · pre-filled pensOxytocin Pre-Mixed Pen 2mg Peptide£11.01$5.50Not compared
SS-3125 mg · pre-filled pensSS-31 Pre-Mixed Pen 25mg Peptide£146.33$5.85Not compared
Thymosin alpha-110 mg · pre-filled pensThymosin Alpha1 Pre-Mixed Pen 10mg Peptide£58.83$5.88Not compared
TB-5005 mg · pre-filled pensTB500 Pre-Mixed Pen 5mg Peptide£30.58$6.12Not compared
PEG-MGF2 mgMGF Peptide Vial 2mg£12.28$6.14Cheapestof 2
Gonadorelin2 mg · pre-filled pensGonadorelin Pre-Mixed Pen 2mg£14.96$7.48Not compared
DSIP5 mg · pre-filled pensDSIP Pre-Mixed Pen 5mg£38.84$7.77Not compared
Hexarelin2 mg · pre-filled pensHexarelin Pre-Mixed Pen 2mg Peptide£17.16$8.58Not compared
LL-375 mg · pre-filled pensLL-37 (Cap-18) Pre-Mixed Pen 5mg£45.25$9.05Not compared
KPV2 mg · pre-filled pensKPV Pre-Mixed Pen 2mg£20.45$10.22Not compared
AOD-96042 mg · pre-filled pensAOD-9604 2mg Pre-Mixed Pen£20.91$10.46Not compared
Adipotide2 mg · pre-filled pensFTPP Adipotide Pre-Mixed Pen 2mg£22.75$11.38Not compared
PEG-MGF2 mg · pre-filled pensMGF Pre-Mixed Pen 2mg Peptide£23.24$11.62Not compared
VIP2 mg · pre-filled pensVIP Pre-Mixed Pen 2mg Peptide£23.60$11.80Not compared
CJC-12952 mg · pre-filled pensCJC-1295 No-Dac Pre-Mixed Pen 2mg£24.74$12.37Not compared
Semax2 mg · pre-filled pensSemax Pre-Mixed Pen 2mg Peptide£25.19$12.60Not compared
CJC-12952 mg · pre-filled pensCJC-1295 Dac Pre-Mixed Pen 2mg£26.78$13.39Not compared
Tesamorelin2 mg · pre-filled pensTesamorelin Pre-Mixed Pen 2mg Peptide£28.34$14.17Not compared
PEG-MGF2 mg · pre-filled pensPEG-MGF Pre-Mixed Pen 2mgOut of stock£29.58$14.79Not compared
Sermorelin2 mg · pre-filled pensSermorelin Pre-Mixed Pen 2mg Peptide£33.99$17.00Not compared
IGF-1 LR31 mg · pre-filled pensIGF-1 LR3 Pre-Mixed Pen 1mg£81.99$81.99Not compared
Follistatin-3441 mg · pre-filled pensFollistatin 344 Pre-Mixed Pen 1mg£91.27$91.27Not compared

Prices are what the vendor listed when we last looked, not a live quote. Comparisons are per milligram against the median across every vendor we track. Outbound links carry no affiliate parameters.

Read, but not published

A listing counts toward the index only once the size and count are certain — a guess about whether “10 x 10mg” means 10 mg or 100 mg is a tenfold error. These are shown because hiding them would make the catalogue look smaller than it is.

  • GHRP-6 Pre-Mixed Pen 10mgNot attributed to a compound£25.84
  • GHRP-2 Pre-Mixed Pen 10mgNot attributed to a compound£26.34
  • TB500 BPC157 20mg Pre Mixed PenNot attributed to a compound£79.58
  • GHRP-6 & CJC-1295 Dac Blend 2.5mg Pre MixedNot attributed to a compound£20.23
  • HGH Fragment 176-191 Pre-Mixed Pen 5mg PeptideNot attributed to a compound£41.29
  • HGH Fragment CJC-1295 Dac Pre Mixed 2.5mgNot attributed to a compound£21.08
  • HGH Fragment 176-191 CJC-1295 Dac Peptide Vial 2.5mgNot attributed to a compound£21.08
  • Ipamorelin & CJC-1295 No-Dac Blend 2.5mg Pre MixedNot attributed to a compound£27.33
  • LL-37 Thymosin Alpha-1 PeptideNot attributed to a compound£85.58
  • Thymosin Alpha-1 LL-37 Nasal StackNot attributed to a compound£99.08
  • DSIP Nasal SpraySize not stated in the title£26.24
  • Gonadorelin Peptide VialSize not stated in the title£12.38
  • Thymosin Alpha-1 LL-37 VIP Peptide StackNot attributed to a compound£100.69
  • AOD-9604 Nasal SpraySize not stated in the title£26.33
  • AOD-9604 BPC-157 Peptide StackNot attributed to a compound£26.81
  • TB500 BPC157 BlendNot attributed to a compound£77.00
  • BPC-157 TB500 GHK-Cu Vial stackNot attributed to a compound£36.14
  • BPC-157 Thymosin Alpha-1 GHK-Cu StackNot attributed to a compound£74.43
  • BPC-157 VIP Nasal StackNot attributed to a compound£41.13
  • Ipamorelin CJC-1295 DAC GHRP-2Not attributed to a compound£43.30
  • Tesamorelin Ipamorelin CJC-1295 DACNot attributed to a compound£54.64
  • HGH Fragment & CJC-1295 Dac Nasal SprayNot attributed to a compound£29.08
  • GHRP-6 & CJC-1295 Dac Blend Nasal SprayNot attributed to a compound£25.65
  • Ipamorelin CJC-1295 DAC Peptide StackNot attributed to a compound£32.92
  • Hexarelin CJC-1295 DAC Peptide StackNot attributed to a compound£29.99
  • GHRP-2 CJC-1295 DAC Peptide StackNot attributed to a compound£32.16
  • CJC-1295 DAC Nasal SpraySize not stated in the title£32.20
  • Ipamorelin CJC-1295 No DAC GHRP-2Not attributed to a compound£38.39
  • HGH Fragment 176-191 CJC-1295 No DAC SprayNot attributed to a compound£29.08
  • GHRP-6 CJC-1295 NO DAC SprayNot attributed to a compound£25.65
  • Hexarelin CJC-1295 NO DAC Peptide StackNot attributed to a compound£37.65
  • GHRP-2 & CJC-1295 NO DAC Peptide StackNot attributed to a compound£27.25
  • CJC-1295 No-Dac Nasal SpraySize not stated in the title£25.74
  • DSIP Epithalon Peptide StackNot attributed to a compound£22.59
  • Epithalon ThymalinNot attributed to a compound£38.83
  • Epithalon Nasal SpraySize not stated in the title£21.75
  • Follistatin 344 Nasal SpraySize not stated in the title£96.69
  • Follistatin 344 Peptide VialSize not stated in the title£117.98
  • FTPP (Adipotide) Nasal SpraySize not stated in the title£28.17
  • PTD-DBM GHK-Cu Peptide StackNot attributed to a compound£30.50
  • TB500 GHK-Cu Peptide StackNot attributed to a compound£25.83
  • GHK-Cu (Topical)Size not stated in the title£101.06
  • GHK-CU Nasal SpraySize not stated in the title£23.00
  • Sermorelin & GHRP-2 Peptide StackNot attributed to a compound£26.44
  • GHRP-2 Ipamorelin Peptide StackNot attributed to a compound£21.51
  • GHRP-2 Nasal SprayNot attributed to a compound£16.79
  • Sermorelin GHRP-6 Peptide StackNot attributed to a compound£27.34
  • GHRP-6 Ipamorelin Peptide StackNot attributed to a compound£22.43
  • HCG Pre-Mixed Pen 5000iu PeptideSize not stated in the title£35.29
  • Gonadorelin Nasal SpraySize not stated in the title£20.38
  • Hexarelin Nasal SpraySize not stated in the title£22.58
  • HGH Fragment 176-191 Nasal SprayNot attributed to a compound£25.74
  • HGH191AA Somatropin Nasal SpraySize not stated in the title£40.08
  • Epithalon DSIP Nasal StackNot attributed to a compound£43.19
  • TB500 BPC157 Blend Nasal SprayNot attributed to a compound£85.00
  • CJC-1295 No-DacSize not stated in the title£18.74
  • BPC-157 VIP Peptide StackNot attributed to a compound£25.42
  • IGF-1 LR3 Nasal SpraySize not stated in the title£87.41
  • Tesamorelin & Ipamorelin Peptide StackNot attributed to a compound£32.87
  • Ipamorelin Sermorelin Peptide StackNot attributed to a compound£27.20
  • PT-141 Kisspeptin Peptide StackNot attributed to a compound£37.25
  • Kisspeptin PT-141 Nasal StackNot attributed to a compound£51.65
  • LL-37 Nasal SpraySize not stated in the title£45.84
  • LL-37 Peptide VialSize not stated in the title£38.84
  • Mots-C Nasal SpraySize not stated in the title£37.79
  • Mots-C Peptide VialSize not stated in the title£29.79
  • PT-141 Oxytocin Peptide StackNot attributed to a compound£26.89
  • PEG-MGF Nasal SpraySize not stated in the title£35.00
  • PEG-MGF Peptide VialSize not stated in the title£27.00
  • Adamax Peptide VialSize not stated in the title£45.12
  • Ipamorelin Tesamorelin CJC-1295 no DACNot attributed to a compound£49.73
  • Ace-031 IGF-1 LR3 Peptide StackNot attributed to a compound£104.67
  • PT-141 Oxytocin Nasal StackNot attributed to a compound£45.08
  • Cartalax Peptide VialSize not stated in the title£41.50
  • BPC-157 Nasal SpraySize not stated in the title£19.46
  • SS-31 Peptide VialSize not stated in the title£112.50
  • PT-141 (Bremelanotide) Nasal SpraySize not stated in the title£29.45
  • Selank Semax Nasal StackNot attributed to a compound£68.87
  • Semax Selank Peptide StackSize not stated in the title£29.50
  • Selank Peptide VialSize not stated in the title£16.79
  • Tesamorelin SermorelinNot attributed to a compound£37.78
  • Sermorelin Nasal SpraySize not stated in the title£24.54
  • Snap 8 Nasal SpraySize not stated in the title£28.34
  • Snap 8 Peptide VialSize not stated in the title£19.94
  • SS-31 Nasal SpraySize not stated in the title£151.75
  • Tesofensine CapsulesSize not stated in the title£159.66
  • GHK-Cu CapsulesSize not stated in the title£63.33
  • Thymosin Beta-4 Fragment CapsulesNot attributed to a compound£115.00
  • Melanotan 2 Nasal SpraySize not stated in the title£25.19
  • IGF-1 LR3 Peptide VialSize not stated in the title£19.89
  • Tesamorelin Nasal SpraySize not stated in the title£31.49
  • Thymosin Alpha-1 Nasal SpraySize not stated in the title£64.25
  • VIP Nasal SpraySize not stated in the title£26.24
  • PT-141 Peptide Vial (Bremelanotide)Size not stated in the title£21.45
  • Oxytocin Nasal SpraySize not stated in the title£20.64
  • ARA-290 Nasal SpraySize not stated in the title£16.33
  • ARA290 Peptide VialSize not stated in the title£8.33
  • AOD-9604 Peptide VialSize not stated in the title£18.33
  • Epithalon Peptide VialSize not stated in the title£13.75
  • Ipamorelin CJC-1295 No Dac Blend Nasal SprayNot attributed to a compound£32.75
  • BPC-157 CapsulesSize not stated in the title£47.99
  • GHK-Cu Copper Peptide VialSize not stated in the title£15.00
  • NAD+ Peptide VialSize not stated in the title£41.48
  • Tesamorelin Peptide VialSize not stated in the title£24.14
  • FOXO4-DRI Peptide VialSize not stated in the title£197.40
  • Thymosin Alpha-1 Peptide VialSize not stated in the title£56.25
  • TB500 Peptide VialSize not stated in the title£13.70
  • HGH191AA Peptide Vial (Somatropin)Size not stated in the title£37.79
  • TB500 Nasal SpraySize not stated in the title£21.70
  • Ipamorelin CJC Without DAC BlendNot attributed to a compound£24.75
  • HGH Fragment 176-191 Peptide VialNot attributed to a compound£18.74
  • Ipamorelin Peptide VialSize not stated in the title£12.38
  • Ipamorelin Nasal SpraySize not stated in the title£20.38
  • BPC-157 Thymosin Beta-4 CapsulesNot attributed to a compound£148.73
  • Selank Nasal SpraySize not stated in the title£42.58
  • Semax Nasal SpraySize not stated in the title£33.94
  • HGH Frag 176-191 Ipamorelin CJC No DACNot attributed to a compound£72.60
  • HGH Frag 176-191 Ipamorelin CJC DACNot attributed to a compound£73.80
  • 5-Amino-1MQ CapsulesSize not stated in the title£124.00
  • KPV CapsulesSize not stated in the title£50.46
  • BPC-157 KPV Peptide StackNot attributed to a compound£22.59
  • KPV Nasal SpraySize not stated in the title£26.24
  • KPV Peptide VialSize not stated in the title£13.64
  • BPC-157 KPV Nasal StackNot attributed to a compound£41.13
  • MK-677 CapsulesSize not stated in the title£41.87
  • Hexarelin Peptide VialSize not stated in the title£10.21
  • MGF Nasal SpraySize not stated in the title£18.37
  • Thymalin Nasal SpraySize not stated in the title£24.24
  • Thymalin Peptide VialSize not stated in the title£20.57
  • GHRP-6 Nasal SprayNot attributed to a compound£12.98
  • GHRP-6Not attributed to a compound£8.77
  • SNAP-8 (Topical)Size not stated in the title£34.25
  • GHRP-6 CJC-1295 DAC Peptide VialNot attributed to a compound£17.65
  • GHRP-6 CJC-1295 NO DAC Peptide VialNot attributed to a compound£36.74
  • FTPP (Adipotide)Size not stated in the title£20.17
  • DSIP Peptide VialSize not stated in the title£20.99
  • CJC-1295 DACSize not stated in the title£24.20
  • GHRP-2 Peptide Vial (Pralmorelin)Not attributed to a compound£11.54
  • Semax Peptide VialSize not stated in the title£15.99
  • VIP Peptide VialSize not stated in the title£16.79
  • HGH Fragment 176-191 CJC-1295 no DACNot attributed to a compound£21.08
  • Sermorelin Peptide VialSize not stated in the title£17.84
  • BPC-157 Peptide VialSize not stated in the title£11.46
  • Epithalon Thymalin Nasal StackNot attributed to a compound£50.75
  • Adamax Nasal SpraySize not stated in the title£98.24
  • Epitalon CapsulesSize not stated in the title£73.00
  • HCG Nasal SpraySize not stated in the title£34.24
  • HCG Peptide VialSize not stated in the title£19.76

TermsListing is not endorsement. We take no payment for inclusion or position, hold no affiliate relationship with any seller, and have not tested what is in their vials. Batch disclosure is a signal about process, not a guarantee about contents.

Assessing a vendor yourself

A price is one signal, and not the important one. The method matters more than any verdict we could give you.

How to read a certificate of analysis