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

Hexarelin

Synthetic GH secretagogue. Stronger GH release than GHRP-6. Full overview & purity data →

12 vendors·2 lab tested
Price / mg — best availablebest available tier
  • HkRoids$1.89
  • Go Alpha Labs$4.69
  • Raw Amino$8.20
  • Pure Tested Peptides$8.75
  • Biotech Peptides$9.80
  • Pinnacle Peptides$10.00
  • Swiss Chems$10.78
  • Paramount Peptides$13.60
  • Loti Labs$14.99
  • Behemoth Labz$19.11
  • Umbrella Labs$21.50
  • PeptiSlim$30.00
Quantity
21 offers · 19 in stock

Lowest listed in-stock price: $21.56 at Swiss Chems (2mg vial, $10.78/mg, shipping unknown)

SponsoredPaid placement — shown separately and never mixed into the ranking below.
  1. Raw AminoVerifiedSponsored
    5mg · 1 unit
    $41.00
    listed price
    $8.20
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  2. Umbrella LabsVerifiedSponsored
    2mg vial
    $42.99
    listed price
    $21.50
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit
Ranked by listed purchase price · in stock first
  1. 2mg vial
    $21.56
    listed price
    $10.78
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  2. 2mg · 1 unit
    $29.99
    listed price
    $14.99
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  3. 5mg · 1 unit
    $31.49
    listed price
    $6.30
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  4. 5mg · 1 unit
    $49.00
    listed price
    $9.80
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  5. 5mg · 1 unit
    $49.99
    listed price
    $10.00
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  6. 2mg × 10 kits (20mg total)
    $63.00
    listed price
    $3.15
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  7. 5mg · 1 unit
    $68.00
    listed price
    $13.60
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendorNeeds review
    Visit
  8. $77.95
    listed price
    $15.59
    per mg
    shipping: unknown
    In stock
    updated today
    99.7%AVendor
    Visit
  9. 5mg · 1 unit
    $95.54
    listed price
    $19.11
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  10. 2mg · 1 unit
    $100.00
    listed price
    $50.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  11. 5mg × 10 kits (50mg total)
    $101.00
    listed price
    $2.02
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  12. 5mg × 3 kits (15mg total)
    $144.00
    listed price
    $9.60
    per mg
    shipping: unknown
    In stock
    updated today
    99.7%AVendor
    Visit
  13. 5mg × 2 kits (10mg total)
    $149.00
    listed price
    $14.90
    per mg
    shipping: unknown
    In stock
    updated today
    99.7%AVendor
    Visit
  14. 5mg · 1 unit
    $150.00
    listed price
    $30.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  15. 10mg × 10 kits (100mg total)
    $189.00
    listed price
    $1.89
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  16. 5mg × 10 kits (50mg total)
    $234.49
    listed price
    $4.69
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  17. 5mg × 6 kits (30mg total)
    $279.00
    listed price
    $9.30
    per mg
    shipping: unknown
    In stock
    updated today
    99.7%AVendor
    Visit
  18. 5mg × 12 kits (60mg total)
    $525.00
    listed price
    $8.75
    per mg
    shipping: unknown
    In stock
    updated today
    99.7%AVendor
    Visit
  19. 2mg × 10 kits (20mg total)
    $215.60
    listed price
    $10.78
    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.