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

GHRP-6

Growth hormone releasing peptide 6. Stimulates appetite and GH release. Full overview & purity data →

19 vendors·6 lab tested
Price / mg — best availablebest available tier
  • SaiyanMed$0.50
  • HkRoids$0.57
  • Core Peptides$2.90
  • Injectify$3.80
  • NUPEPS$3.90
  • Biotech Peptides$3.90
  • Swiss Chems$3.99
  • Raw Amino$4.10
  • Umbrella Labs$4.20
  • Oasis Labs$4.70
  • Verified Peptides$4.75
  • Peptide Pros$4.80
  • Pure Rawz$4.82
  • Loti Labs$5.00
  • Steady Meds$5.00
  • Peptides 4 Research$5.40
  • Pinnacle Peptides$6.00
  • Behemoth Labz$8.19
  • PeptiSlim$9.50
Quantity
28 offers · 28 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
    $26.99
    listed price
    $5.40
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  2. Raw AminoVerifiedSponsored
    5mg · 1 unit
    $30.00
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  3. Raw AminoVerifiedSponsored
    10mg · 1 unit
    $41.00
    listed price
    $4.10
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  4. Umbrella LabsVerifiedSponsored
    10mg vial
    $41.99
    listed price
    $4.20
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    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 vial
    $19.95
    listed price
    $3.99
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  3. 5mg · 1 unit
    $20.00
    listed price
    $4.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  4. 5mg · 1 unit
    $23.99
    listed price
    $4.80
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  5. 5mg · 1 unit
    $24.99
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  6. 5mg · 1 unit
    $25.00
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  7. 5mg · 1 unit
    $27.00
    listed price
    $5.40
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  8. 10mg · 1 unit
    $29.00
    listed price
    $2.90
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  9. 5mg · 1 unit
    $29.99
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  10. 5mg × 10 kits (50mg total)
    $30.00
    listed price
    $0.60
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  11. 5mg × 10 kits (50mg total)
    $31.00
    listed price
    $0.62
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  12. 5mg · 1 unit
    $37.28
    listed price
    $7.46
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  13. 10mg · 1 unit
    $39.00
    listed price
    $3.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  14. 10mg · 1 unit
    $39.00
    listed price
    $3.90
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  15. 10mg · 1 unit
    $47.00
    listed price
    $4.70
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  16. 10mg · 1 unit
    $47.50
    listed price
    $4.75
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    Visit
  17. 10mg · 1 unit
    $48.20
    listed price
    $4.82
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  18. 10mg × 10 kits (100mg total)
    $50.00
    listed price
    $0.50
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  19. 10mg · 1 unit
    $50.00
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  20. 10mg × 10 kits (100mg total)
    $57.00
    listed price
    $0.57
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  21. 5mg · 1 unit
    $70.00
    listed price
    $14.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  22. 10mg · 1 unit
    $81.91
    listed price
    $8.19
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  23. 10mg · 1 unit
    $95.00
    listed price
    $9.50
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  24. 5mg × 10 kits (50mg total)
    $199.50
    listed price
    $3.99
    per mg
    shipping: unknown
    In 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.