Price index · updated 20 Sep 2026
Compare peptide prices and lab reports.
217 listings from 17 European vendors, converted to cost per mg — and for every listing, whether a real third-party lab report backs it.
- listings compared
- 217
- with a verified lab report
- 56
- vendors tracked
- 17
Price per mg, every vendor
- Verified COA
- Claimed
- No docs
BPC-157
16 listings
€3.00
verified /mg
TB-500
11 listings
€5.00
verified /mg
GHK-Cu
10 listings
€0.58
verified /mg
Retatrutide
6 listings
€7.60
verified /mg
Each dot is one listing. Same peptide, same unit — very different prices, and not all of them backed by a lab report.
Compare
Every listing, side by side.
Grouped by product. Each row is one vendor's price for one size, with the lab documentation we found for it.
BPC-157
Recovery · 16 listings
Best verified
€3.00 /mg · Primal Peptides
This size/price isn't Janoshik-linked; a separate 20mg batch on their lab-reports page is (see vendor page for that link) — checkout also redirects to a "partner page," worth treating with extra care
Janoshik-linked purity, endotoxin, and heavy metals reports on the product page✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Pre-filled pen; no documentation shown
Janoshik, unique verification key per product✓ Verifiable via Janoshik Analytical
TB-500
Recovery · 11 listings
Best verified
€5.00 /mg · Primal Peptides
Claims per-batch COA; exact size not confirmed
Janoshik Certificate of Analysis linked on the product page, Test Report #83600✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Pre-filled pen; no documentation shown
Janoshik, unique verification key per product✓ Verifiable via Janoshik Analytical
GHK-Cu
Recovery · 10 listings
Best verified
€0.58 /mg · Lab Peptides France
Claims per-batch COA; exact size not confirmed
Janoshik-linked purity, endotoxin, and heavy metals reports on the product page✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Janoshik, unique verification key per product✓ Verifiable via Janoshik Analytical
Claims independent testing, link not confirmed
Ipamorelin
Growth · 9 listings
Best verified
€3.75 /mg · Primal Peptides
Claims per-batch COA; exact size not confirmed
Janoshik-linked purity and endotoxin reports on the product page✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Pre-filled pen; no documentation shown
Janoshik, unique verification key per product✓ Verifiable via Janoshik Analytical
MOTS-c
Growth · 8 listings
Best verified
€3.75 /mg · Primal Peptides
Claims per-batch COA; exact size not confirmed
Janoshik-linked purity and endotoxin reports on the product page, Test Report #83598✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Pre-filled pen; no documentation shown
Sold with mannitol; claims testing, link not confirmed
Thymosin Alpha-1
Wellness · 8 listings
No verified listing yet
No COA link or purity claim on the product page, despite most other Cellpept listings being Janoshik-verified
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Batch-specific PDF report in their own "COA Vault," but no independent third-party lab named
No COA or batch info shown
Vendor links a named-lab report on the product page, but PeptideCompare directly confirmed that this vendor's AOD-9604 listing links a Janoshik report belonging to a different company (Client: Telegram @tracyfromqsc, Manufacturer: QSC) — not PeptidesDirect. Given confirmed misattribution on at least one listing, no lab link from this vendor is trusted until its Client field is individually checked to show PeptidesDirect itself
Epitalon
Longevity · 7 listings
Best verified
€3.50 /mg · Cellpept
Claims per-batch COA; exact size not confirmed
Janoshik-linked purity, endotoxin, and heavy metals reports on the product page✓ Verifiable via Janoshik Analytical
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Claims independent testing, link not confirmed
Pepspan's own purity-reports page lists this product as pending analysis or awaiting first shipment — no confirmed batch report exists yet despite the general "every batch tested" claim on the product page
Melanotan II
Wellness · 7 listings · also sold as MT2, Melanotan 2 Acetate, Melanotan-2
Best verified
€2.60 /mg · Lab Peptides France
Claims per-batch COA; exact size not confirmed
No documentation shown
Vendor advertises 49 published Janoshik COAs, but on inspection the specific Janoshik-tested lot is often a different size than the cheapest/tracked listing (confirmed for BPC-157: only the 20mg lot is Janoshik-verified) — treating as unconfirmed for the specific size/price tracked here
Janoshik, unique verification key per product✓ Verifiable via Janoshik Analytical
Claims independent testing, link not confirmed
Prices gathered by hand from public storefronts, September 2026. Prices, stock and promotions change often — confirm on the vendor's site before buying. "Best value" and "best verified" only count listings with a confirmed, named third-party lab COA.
A lab report, or it doesn't count.
"Tested" on a product page is a claim. A listing is only verified when a named third-party lab and a working certificate are linked for that product.
Read the methodology- Verified COA
A named third-party lab (e.g. Janoshik Analytical) and a working link to the actual certificate on the product page.
- Claimed, unverified
The vendor states a purity or says the product is lab-tested, but there is no lab name, batch number or report to back it up.
- No documentation
No lab information shown at all.
- Integrity checks
When a linked report turns out to belong to another company, we say so on the vendor's page and stop trusting its lab links until each one is re-checked.
Guides
Read before you buy.
How to read a peptide COA
What a certificate of analysis actually shows, and the questions to ask before trusting one.
BPC-157 vs TB-500: how they differ
Two of the most commonly compared recovery peptides in the research literature — where they overlap and where they don't.
Why we compare price per mg, not sticker price
Vendors sell the same peptide in wildly different vial sizes — here's why that makes headline prices misleading on their own.