Data
Peptide price index
Per-milligram price benchmarks across 53 peptides with verified pricing data. Median, 25th, and 75th percentile — computed from scraped vendor prices, normalized to mg, and winsorized to remove outliers.
Pricing for the same compound varies widely between vendors: across these 53 peptides, the premium (75th-percentile) price per mg runs about 1.8× the budget (25th-percentile) price for the typical peptide — and more than 4× for the most dispersed.
| Peptide | |
|---|---|
| Glutathione | $0.06 |
| NAD+ | $0.15 |
| GHK-Cu | $0.90 |
| AICAR | $0.99 |
| Cerluten | $1.58 |
| Cerebrolysin | $2.43 |
| Vilon | $2.75 |
| SNAP-8 | $2.80 |
| Cartalax | $3.00 |
| Testagen | $3.00 |
| 5-Amino-1MQ | $3.11 |
| Epithalon | $3.90 |
| Semax | $4.00 |
| Selank | $4.20 |
| Melanotan II | $4.40 |
| PT-141 | $4.50 |
| DSIP | $4.95 |
| ARA-290 | $5.00 |
| Pinealon | $5.00 |
| Thymalin | $5.00 |
| MOTS-c | $5.04 |
| SS-31 | $5.17 |
| N-Acetyl Selank | $5.40 |
| BPC-157 | $6.00 |
| GHRP-6 | $6.25 |
| TB-500 | $6.50 |
| GHRP-2 | $6.55 |
| KPV | $6.65 |
| Kisspeptin-10 | $6.94 |
| Ipamorelin | $7.19 |
| CJC-1295 (without DAC) | $8.00 |
| Mod GRF 1-29 | $8.33 |
| AOD-9604 | $8.90 |
| Tirzepatide | $8.95 |
| Thymosin Alpha-1 | $9.00 |
| Sermorelin | $9.45 |
| Tesamorelin | $9.90 |
| Retatrutide | $10.00 |
| Humanin | $10.12 |
| Dihexa | $10.50 |
| Cagrilintide | $10.62 |
| Hexarelin | $11.73 |
| LL-37 | $11.80 |
| CJC-1295 DAC | $11.99 |
| GLP-2 | $12.00 |
| Semaglutide | $12.90 |
| Oxytocin | $14.02 |
| Foxo4-DRI | $25.00 |
| PEG-MGF | $30.00 |
| IGF-1 | $65.00 |
| ACE-031 | $72.87 |
| IGF-1 LR3 | $89.99 |
| Follistatin 344 | $113.04 |
Research vendor prices only — clinical program costs are not included. A median is shown only where at least 5 vendors and a real price spread exist; thinner data shows the observed range and a limited-sample marker. Contact providers directly for current rates.
Methodology
Data source
Prices are scraped from provider and vendor websites by the PeptideBase pipeline, refreshed weekly. Only rows with extraction_confidence of high or medium are included. Low-confidence extractions — where the parser could not reliably identify quantity or unit — are excluded entirely.
mg normalization
Only rows with quantity_unit = 'mg' and a populated price_per_mg_usd are included. Products priced by vial, kit, or unit without a known mg weight are excluded because cross-vendor comparison requires a common denominator.
Winsorization
Before computing percentiles, prices are winsorized at the 5th and 95th percentile within each peptide. Values below p5 are raised to p5; values above p95 are capped at p95. This removes the distorting effect of outlier SKUs (e.g., bulk quantities priced at a fraction of standard retail, or single-unit listings at 10× market rate) without discarding the underlying data point entirely.
Percentile bands
p25 (budget end), median, and p75 (premium end) are computed in SQL using PERCENTILE_CONT on the winsorized values. These are the exact figures shown — no additional transformation is applied in the application layer. A peptide appears only when ≥ 5 distinct active vendors have qualifying price rows.
Active vendors only
Prices are joined to the providers table and filtered to status = 'active'. Inactive or removed vendors are excluded.
Independence
PeptideBase accepts no payment for inclusion or ranking in this index, and takes no affiliate commission on vendor sales. Every peptide that clears the ≥ 5-vendor threshold is included automatically, and the percentile figures are produced by SQL from scraped data — they are not curated, hand-ranked, or sold. PeptideBase surfaces independent third-party vendor grades where available; it does not test products itself.
Research use context
Most prices in this index are from research-use vendors. These compounds are sold for research purposes only and are not intended for human use. Clinical program pricing (telehealth, compounding pharmacy with prescription) follows a different model and is not captured here — see the cost of peptide therapy guide for that. Do not use this index as a clinical pricing reference.
The underlying view (peptide_price_index) is recomputed on each Vercel ISR revalidation (hourly). Values on this page are direct SQL aggregates — there is no caching layer or rounding beyond 4 decimal places. Full PeptideBase methodology →
Cite this page
Free to reference and republish with attribution to PeptideBase. Choose a format:
PeptideBase. (2026). Peptide Price Index — Per-mg Market Benchmarks. Retrieved July 5, 2026, from https://peptidebase.io/price-index