Peptide price index
Per-milligram price benchmarks across 50 peptides with current 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 50 peptides, the premium (75th-percentile) price per mg runs about 1.6× the budget (25th-percentile) price for the typical peptide — and more than 3× for the most dispersed.
| Peptide | |
|---|---|
| Glutathione | $0.04 |
| NAD+ | $0.14 |
| GHK-Cu | $0.70 |
| Cerebrolysin | $0.83 |
| AICAR | $1.12 |
| 5-Amino-1MQ | $2.40 |
| Vesugen | $2.75 |
| Cartalax | $2.87 |
| Testagen | $2.87 |
| Vilon | $2.88 |
| Ovagen | $2.88 |
| Chonluten | $2.95 |
| Livagen | $3.00 |
| SNAP-8 | $3.30 |
| Epithalon | $3.50 |
| Pinealon | $3.50 |
| GHRP-2 | $3.90 |
| Melanotan II | $4.00 |
| PT-141 | $4.05 |
| Semax | $4.37 |
| Thymalin | $4.56 |
| GHRP-6 | $4.60 |
| Selank | $4.60 |
| MOTS-c | $4.92 |
| ARA-290 | $4.95 |
| SS-31 | $5.00 |
| BPC-157 | $5.17 |
| Kisspeptin-10 | $5.85 |
| Ipamorelin | $6.48 |
| DSIP | $6.48 |
| Oxytocin | $7.00 |
| TB-500 | $7.20 |
| Thymosin Alpha-1 | $7.71 |
| Tesamorelin | $7.78 |
| Sermorelin | $8.00 |
| CJC-1295 (without DAC) | $8.20 |
| Gonadorelin | $8.45 |
| Semaglutide | $8.93 |
| AOD-9604 | $9.00 |
| Retatrutide | $9.14 |
| Hexarelin | $9.46 |
| Cagrilintide | $10.00 |
| CJC-1295 DAC | $10.63 |
| LL-37 | $11.80 |
| Humanin | $11.84 |
| PEG-MGF | $19.50 |
| Foxo4-DRI | $22.00 |
| IGF-1 | $54.33 |
| Follistatin 344 | $102.67 |
| ACE-031 | $119.00 |
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 ≥ 8 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
Ranking in this index: 0 paid placements.
PeptideBase accepts no payment for inclusion in this index.
PeptideBase 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 — not curated or hand-ranked.
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 August 26, 2026, from https://peptidebase.io/price-index