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.
Leaderboards
Last updated Oct 26, 2026 · ranked by best in-stock $/mgMelanotan II
MT-II — tanning & libido, potent MC agonist Full overview & purity data →
- HkRoids$0.04
- SaiyanMed$0.68
- Nexaph$1.88
- Peptidology$1.95
- Go Alpha Labs$2.10
- NextechLabs$2.60
- Swiss Chems$2.80
- NUPEPS$2.90
- Hydro Research$2.90
- Peptides 4 Research$2.90
- Coastal Peptides$3.40
- Oasis Labs$3.45
- Accelerate Labs$3.50
- Peptide Pros$3.69
- Loti Labs$4.00
- Prime Peptides$4.00
- Amino Amigos$4.00
- Umbrella Labs$4.10
- Core Peptides$4.10
- Paramount Peptides$4.25
- Alpha-Gen$4.40
- Steady Meds$4.50
- Royal Peptides$4.60
- Verified Peptides$4.75
Lowest listed in-stock price: $21.50 at Peptidology (11mg · 1 unit, $1.95/mg, shipping unknown)
- 10mg vial$40.99listed price$4.10per mgshipping: unknownOut of stockupdated today—No data
- 11mg · 1 unit$21.50listed price$1.95per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$26.00listed price$2.60per mgshipping: unknownIn stockupdated today—No data
- 10mg vial$27.96listed price$2.80per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$27.99listed price$2.80per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$29.00listed price$2.90per mgshipping: unknownIn stockupdated 3d ago
- 10mg · 1 unit$29.00listed price$2.90per mgshipping: unknownIn stockstale · 220d old—No data
- 50mg × 10 kits (500mg total)$30.00listed price$0.06per mgshipping: unknownIn stockupdated 3d ago
- 10mg · 1 unit$34.00listed price$3.40per mgshipping: unknownIn stockstale · 28d old99.9%AVendor
- 10mg · 1 unit$34.50listed price$3.45per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$34.99listed price$3.50per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$36.95listed price$3.70per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$39.99listed price$4.00per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$40.00listed price$4.00per mgshipping: unknownIn stockstale · 7d old
- 10mg · 1 unit$40.00listed price$4.00per mgshipping: unknownIn stockstale · 14d old
- 10mg · 1 unit$42.50listed price$4.25per mgshipping: unknownIn stockupdated today
- 10.48mg · 1 unit$42.99listed price$4.10per mgshipping: unknownIn stockstale · 31d old
- 100mg × 10 kits (1000mg total)$45.00listed price$0.04per mgshipping: unknownIn stockupdated 3d ago
- 10mg · 1 unit$45.00listed price$4.50per mgshipping: unknownIn stockupdated 1d ago—No data
- 5mg × 10 kits (50mg total)$47.00listed price$0.94per mgshipping: unknownIn stockstale · 15d old
- 2mg × 10 kits (20mg total)$47.00listed price$2.35per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$53.00listed price$1.06per mgshipping: unknownIn stockupdated 4d ago
- 10mg vial$55.00listed price$5.50per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$79.00listed price$1.58per mgshipping: unknownIn stockstale · 11d old
- 10mg × 10 kits (100mg total)$82.00listed price$0.82per mgshipping: unknownIn stockstale · 15d old
- 10mg × 10 kits (100mg total)$101.00listed price$1.01per mgshipping: unknownIn stockupdated 4d ago
- 5mg × 10 kits (50mg total)$101.00listed price$2.02per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$119.00listed price$1.19per mgshipping: unknownIn stockstale · 20d old
- 10mg × 10 kits (100mg total)$126.00listed price$1.26per mgshipping: unknownIn stockstale · 11d old
- 10mg × 10 kits (100mg total)$188.00listed price$1.88per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$189.00listed price$1.89per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$209.99listed price$2.10per mgshipping: unknownIn stockupdated today—No data
- 10mg × 10 kits (100mg total)$279.60listed price$2.80per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$460.00listed price$4.60per mgshipping: unknownIn stockupdated today
- 50mg × 10 kits (500mg total)$566.00listed price$1.13per mgshipping: unknownIn stockstale · 20d old
- 10mg · 1 unit$41.00listed price$4.10per mgshipping: unknownOut of stockupdated today
- 10mg · 1 unit$47.50listed price$4.75per mgshipping: unknownOut of stockstale · 220d old
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.
How prices are collected, validated, and ranked — and why paid placement never touches organic order.
All 30 tracked peptides grouped by use — recovery, growth, metabolic, performance, stacks.
Three questions about your research goal; get a recommended peptide and the vendors carrying it.