Compare BPC-157 across 45 vendors

Live pricing and third-party purity results across 45 tracked vendors. Rankings are computed from price per milligram and independent HPLC data — never paid placement.

45vendors tracked
594third-party lab tests
30peptides indexed
Weeklyprice refresh
Research purposes only · Purity via Finnrick Analytics

Semax

ACTH-derived nootropic, focus & neuroprotection Full overview & purity data →

30 vendors·13 lab tested
Price / mg — best availablebest available tier
  • SaiyanMed$0.80
  • Peptide Partners$1.03
  • HkRoids$1.10
  • Reta-Peptide$1.90
  • Peptide Pros$1.94
  • Biotech Peptides$2.12
  • Paramount Peptides$2.27
  • Raw Amino$2.32
  • Umbrella Labs$2.33
  • Go Alpha Labs$2.38
  • Swiss Chems$2.46
  • Core Peptides$2.52
  • Sunrise BioResearch$2.56
  • NextechLabs$2.92
  • NUPEPS$3.10
  • Verified Peptides$3.20
  • Eternal Peptides$3.50
  • Hydro Research$3.50
  • Peptides 4 Research$3.50
  • Behemoth Labz$3.63
  • Injectify$3.80
  • Royal Peptides$4.30
  • Peptidology$4.42
  • Steady Meds$4.50
  • Oasis Labs$4.50
  • Mei Peptide$6.00
  • Loti Labs$8.00
  • Alpha-Gen$8.32
  • UWA Elite Peptides$8.50
  • Nextwave Peptides$8.90
Quantity
50 offers · 48 in stock

Lowest listed in-stock price: $18.99 at Injectify (5mg · 1 unit, $3.80/mg, shipping unknown)

SponsoredPaid placement — shown separately and never mixed into the ranking below.
  1. Umbrella LabsVerifiedSponsored
    5mg vial
    $29.99
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  2. Umbrella LabsVerifiedSponsored
    10mg vial
    $49.99
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  3. Raw AminoVerifiedSponsored
    25mg · 1 unit
    $58.00
    listed price
    $2.32
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  4. Raw AminoVerifiedSponsored
    25mg · 1 unit
    $58.00
    listed price
    $2.32
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  5. Umbrella LabsVerifiedSponsored
    30mg vial
    $69.99
    listed price
    $2.33
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
Ranked by listed purchase price · in stock first
  1. 5mg · 1 unit
    $18.99
    listed price
    $3.80
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  2. 5mg · 1 unit
    $21.69
    listed price
    $4.34
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  3. 10mg · 1 unit
    $26.98
    listed price
    $2.70
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  4. 10mg · 1 unit
    $29.25
    listed price
    $2.92
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  5. 5mg · 1 unit
    $30.00
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  6. 10mg · 1 unit
    $31.00
    listed price
    $3.10
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  7. 10mg · 1 unit
    $31.49
    listed price
    $3.15
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  8. 10mg · 1 unit
    $34.99
    listed price
    $3.50
    per mg
    shipping: unknown
    In stock
    stale · 224d old
    Visit
  9. 5mg · 1 unit
    $34.99
    listed price
    $7.00
    per mg
    shipping: unknown
    In stock
    stale · 224d old
    Visit
  10. 10mg · 1 unit
    $35.00
    listed price
    $3.50
    per mg
    shipping: unknown
    In stock
    updated 3d ago
    —No data
    Visit
  11. 10mg · 1 unit
    $35.00
    listed price
    $3.50
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  12. 5mg · 1 unit
    $39.99
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  13. 5mg · 1 unit
    $40.00
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  14. 9.5mg · 1 unit
    $42.00
    listed price
    $4.42
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  15. 10mg · 1 unit
    $45.00
    listed price
    $4.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  16. 10mg · 1 unit
    $45.00
    listed price
    $4.50
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  17. 5mg × 10 kits (50mg total)
    $49.00
    listed price
    $0.98
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  18. 25mg · 1 unit
    $53.00
    listed price
    $2.12
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  19. 30mg · 1 unit
    $58.25
    listed price
    $1.94
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  20. 5mg · 1 unit
    $59.00
    listed price
    $11.80
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  21. 5mg × 10 kits (50mg total)
    $63.00
    listed price
    $1.26
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  22. 25mg · 1 unit
    $63.00
    listed price
    $2.52
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  23. $65.00
    listed price
    $6.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  24. 30mg · 1 unit
    $68.00
    listed price
    $2.27
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  25. 30mg vial
    $73.95
    listed price
    $2.47
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  26. 10mg × 10 kits (100mg total)
    $80.00
    listed price
    $0.80
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  27. 60mg · 1 unit
    $81.00
    listed price
    $1.35
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  28. 10mg · 1 unit
    $83.19
    listed price
    $8.32
    per mg
    shipping: unknown
    In stock
    stale · 21d old
    99.0%AVendor
    Visit
  29. 10mg · 1 unit
    $85.00
    listed price
    $8.50
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  30. 10mg · 1 unit
    $85.00
    listed price
    $8.50
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  31. 10mg · 1 unit
    $89.00
    listed price
    $8.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  32. 50mg · 1 unit
    $95.00
    listed price
    $1.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  33. 30mg · 1 unit
    $96.00
    listed price
    $3.20
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  34. 30mg · 1 unit
    $108.95
    listed price
    $3.63
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  35. 10mg × 10 kits (100mg total)
    $110.00
    listed price
    $1.10
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  36. 50mg · 1 unit
    $132.20
    listed price
    $2.64
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  37. 5mg × 10 kits (50mg total)
    $163.09
    listed price
    $3.26
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  38. 150mg · 1 unit
    $182.25
    listed price
    $1.22
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  39. 10mg × 10 kits (100mg total)
    $237.99
    listed price
    $2.38
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  40. 100mg · 1 unit
    $256.31
    listed price
    $2.56
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  41. 10mg × 10 kits (100mg total)
    $291.77
    listed price
    $2.92
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  42. 300mg · 1 unit
    $310.50
    listed price
    $1.03
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  43. 10mg × 10 kits (100mg total)
    $430.00
    listed price
    $4.30
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  44. 10mg · 1 unit
    $38.00
    listed price
    $3.80
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit
  45. 30mg × 10 kits (300mg total)
    $739.50
    listed price
    $2.46
    per mg
    shipping: unknown
    Out of stock
    updated today
    —No data
    Visit

Some outbound links are affiliate links — we may earn a commission on purchases made through them. It never affects rankings, prices, or purity data. How we make money

Prices are the listed checkout price for the unit shown — shipping is labeled per offer and unknown unless the vendor publishes terms. Rankings never include paid placement.