BPC-157 $2.60/mg @ S1 Research TESAMORELIN $5.00/mg @ Tegridy-Research MOTS-C $1.70/mg @ S1 Research TB-500 $3.80/mg @ Tegridy-Research SELANK $2.70/mg @ Tegridy-Research IPAMORELIN $3.20/mg @ Tegridy-Research SEMAX $2.12/mg @ Biotech Peptides PT-141 $3.00/mg @ S1 Research CJC-1295 $4.90/mg @ Valor Peptides EPITHALON $1.50/mg @ Tegridy-Research DSIP $3.20/mg @ Tegridy-Research AOD-9604 $7.00/mg @ Tegridy-Research MELANOTAN II $2.80/mg @ Modern Research Peptides RETATRUTIDE $5.97/mg @ Peptira THYMOSIN ALPHA-1 $4.50/mg @ Tegridy-Research TIRZEPATIDE $3.32/mg @ Peptira GHK-CU $0.70/mg @ EZ Peptides KISSPEPTIN $4.00/mg @ Modern Research Peptides CAGRILINTIDE $6.60/mg @ Modern Research Peptides SEMAGLUTIDE $5.95/mg @ Peptira IGF-1 LR3 $48.00/mg @ S1 Research BPC-157 $2.60/mg @ S1 Research TESAMORELIN $5.00/mg @ Tegridy-Research MOTS-C $1.70/mg @ S1 Research TB-500 $3.80/mg @ Tegridy-Research SELANK $2.70/mg @ Tegridy-Research IPAMORELIN $3.20/mg @ Tegridy-Research SEMAX $2.12/mg @ Biotech Peptides PT-141 $3.00/mg @ S1 Research CJC-1295 $4.90/mg @ Valor Peptides EPITHALON $1.50/mg @ Tegridy-Research DSIP $3.20/mg @ Tegridy-Research AOD-9604 $7.00/mg @ Tegridy-Research MELANOTAN II $2.80/mg @ Modern Research Peptides RETATRUTIDE $5.97/mg @ Peptira THYMOSIN ALPHA-1 $4.50/mg @ Tegridy-Research TIRZEPATIDE $3.32/mg @ Peptira GHK-CU $0.70/mg @ EZ Peptides KISSPEPTIN $4.00/mg @ Modern Research Peptides CAGRILINTIDE $6.60/mg @ Modern Research Peptides SEMAGLUTIDE $5.95/mg @ Peptira IGF-1 LR3 $48.00/mg @ S1 Research
pepmg_ The transparent price-per-mg index for research peptides.

Methodology

Most comparison sites hide how they work. We publish it. Here's exactly how every number on pepmg is produced — and how to check us.

current index built 50m ago · 2026-07-02T14:57:55.612Z

0 · Why this site exists

You've used the other kind of price list. You know the moves:

None of that requires trusting us — every claim above is checkable on any row of the site. That's the whole idea.

1 · Collection — first-party, live-captured

Every price on this site is read directly from the vendor's own live store — the same public product feed their own storefront runs on — then cross-checked against a fresh fetch before publishing. No middlemen, no stale caches, no guesswork.

Why no "breadth" from third-party feeds? We tested an aggregated third-party dataset for wider vendor coverage and spot-checked it — the listings were stale and in some cases dead (a product still shown that the vendor no longer sells). A price index you can't trust is worse than a smaller one you can. So we removed it: if it's on pepmg, we pulled it live ourselves.

2 · Normalization (the hard part)

Raw vendor data is messy. We turn it into one comparable number — cost per milligram — and flag what shouldn't be compared head-to-head:

From 606 raw listings this build, 323 survive as clean, comparable, in-stock retail rows.

3 · Ranking (money can't move it)

Tables sort strictly ascending by $/mg. Bulk and outlier rows are de-emphasized and pushed below clean retail. No vendor can pay to move up. Where a link earns us a commission or carries a pepmg code, it's labeled on that row and ranked by the exact same math — the sort ignores who pays. See /disclosure.

4 · Continuous re-checking

A separate job re-fetches every first-party vendor on a schedule and compares the live price to what's published here. If a listing has gone dead or drifted, it's flagged for removal or refresh — so "captured 4h ago" stays true, not just true once. The whole index is also an open feed: /api/prices.json — every listing carries its vendor, source, fetch time, and the flags above.

5 · What the receipt proves — and what it doesn't

Being honest about our limits is the point. A pepmg row proves exactly one thing: this was the vendor's listed price for this product at the time and source shown. It does not prove:

If a number looks wrong, the receipts are right there — click the source, check the math, and tell us at hello@pepmg.com. We'd rather be corrected than wrong.

All products listed are sold by third-party vendors for laboratory and research use only (RUO). pepmg sells nothing, ships nothing, and gives no medical, dosing, or human-use guidance. Listings are price-tracking data, not endorsements.