49 suppliers scored7 FDA warning letters tracked8 closures on recordUpdated October 2026 · How scoring works
Peptide Ranking
Synthetic pentadecapeptide

BPC-157

A synthetic 15-amino-acid peptide sequence derived from a protein found in gastric juice. Sold to laboratories as a lyophilized powder, most often in 5 mg and 10 mg vials, and sometimes in capsule or spray formats.

Also listed as: Body Protection Compound-157, Pentadecapeptide BPC 157

37suppliers listing it
109priced listings
$7.00median per mg
$2.73lowest per mg
32certificates on file

Price by size

SizeListingsMedian priceLowest priceLowest atMedian $/mg
5 mg34$44.63$16.45Trident Peptide UK · listing · listed in GBP$8.93
10 mg34$59.97$27.29Alpha Peptides · listing$6.00

All listings

SupplierScoreListingSizePrice$/mgCOA on page
Nexaph63/100BPC 157 10mg (10 vials/Kit)
vial
100 mg$152
10 units · $15.20 each
$1.52NoView listing
Licensed Peptides84/100BPC-TB Atomized Solution 30ml - 60mg, 10 pack
nasal · out of stock
600 mg$960
10 units · $95.99 each
$1.60NoView listing
Licensed Peptides84/100BPC-TB Atomized Solution 30ml - 60mg, 5 pack
nasal · out of stock
300 mg$560
5 units · $112 each
$1.87NoView listing
Licensed Peptides84/100BPC-TB Atomized Solution 30ml - 60mg, 3 pack
nasal · out of stock
180 mg$398
3 units · $133 each
$2.21NoView listing
Alpha Labs Peptides68/100BPC-157 (10mg) (10 Vials)
bulk
10 mg$224
10 units · $22.40 each
$2.24YesView listing
Licensed Peptides84/100BPC-TB Atomized Solution 30ml - 60mg, 1 pack
nasal
60 mg$160$2.67NoView listing
Alpha Peptides71/100BPC-157 – MG Amount: 10 MG
vial
10 mg$27.29$2.73YesView listing
Alpha Labs Peptides68/100BPC-157 (10mg)
vial
10 mg$27.99$2.80YesView listing
Licensed Peptides84/100BPC-157 Atomized Solution 30ml - 30mg, 10 pack
nasal · out of stock
300 mg$900
10 units · $89.99 each
$3.00NoView listing
Trident Peptide UK29/100BPC-157 5mg
vial · listed in GBP
5 mg$16.45$3.29NoView listing
Alpha Labs Peptides68/100BPC-157 (5mg) (10 Vials)
bulk
5 mg$168
10 units · $16.80 each
$3.36YesView listing
Licensed Peptides84/100BPC-157 Atomized Solution 30ml - 30mg, 5 pack
nasal · out of stock
150 mg$525
5 units · $105 each
$3.50NoView listing
Eternal Peptides22/100BPC-157
vial
5 mg$17.99$3.60YesView listing
Eternal Peptides22/100BPC-157
vial
10 mg$35.99$3.60YesView listing
Receptor Chem50/100BPC-157 10mg
vial · listed in GBP
10 mg$38.09$3.81NoView listing
Licensed Peptides84/100BPC-157 10mg (10 vials)
vial · out of stock
100 mg$400
10 units · $40.00 each
$4.00NoView listing
Licensed Peptides84/100BPC - 157 - 10mg, 10 pack
vial · out of stock
100 mg$400
10 units · $40.00 each
$4.00NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE NANO LIPOSOMAL LIQUID 30ML (1MG/ML, 30MG BOTTLE)
other
30 mg$120$4.00YesView listing
Licensed Peptides84/100BPC-157 Atomized Solution 30ml - 30mg, 3 pack
nasal · out of stock
90 mg$373
3 units · $124 each
$4.15NoView listing
Alpha Labs Peptides68/100BPC-157 (5mg)
vial
5 mg$20.99$4.20YesView listing
Skye Peptides23/100BPC-157 - 20 mg
vial
20 mg$84.00$4.20NoView listing
Evolve Peptides70/100BPC-157 20 mg
vial
20 mg$84.90$4.25NoView listing
UK Peptides50/100BPC-157 5mg
vial · listed in GBP
5 mg$21.53$4.31YesView listing
Evolve Peptides70/100BPC-157 15 mg
vial · out of stock
15 mg$65.00$4.33NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 10mg vial
vial · listed in GBP
10 mg$43.66$4.37NoView listing
Geo Peptides48/100BPC 157 10mg for Sale
vial
10 mg$43.99$4.40NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 5mg vial
vial · listed in GBP
5 mg$23.28$4.66NoView listing
Paramount Peptides76/100BPC-157 (20mg)
vial
20 mg$96.05$4.80NoView listing
Ascension Peptides77/100BPC-157 (10mg)
vial
10 mg$49.00$4.90NoView listing
Atomik Labz39/100BULK PACK BPC-157 – 10mg (10 VIALS)
bulk
10 mg$495
10 units · $49.50 each
$4.95YesView listing
Pure Peptide Labs74/100BPC-157 5mg
vial
5 mg$24.95$4.99NoView listing
Peptide Crafters36/100BPC-157 (10mg)
vial
10 mg$50.00$5.00NoView listing
Pure Peptide Labs74/100BPC-157 10mg
vial
10 mg$49.95$5.00NoView listing
Licensed Peptides84/100BPC-157 Atomized Solution 30ml - 30mg, 1 pack
nasal
30 mg$150$5.00NoView listing
Licensed Peptides84/100BPC - 157 10mg 2 Vials
vial · out of stock
20 mg$99.99
2 units · $50.00 each
$5.00NoView listing
Licensed Peptides84/100BPC - 157 10mg 4 Vials
vial · out of stock
40 mg$200
4 units · $50.00 each
$5.00NoView listing
Receptor Chem50/100BPC-157 5mg
vial · listed in GBP · out of stock
5 mg$25.39$5.08NoView listing
Atomik Labz39/100BPC-157 10mg Air Dispersal Kit
nasal
10 mg$53.00$5.30YesView listing
Verified Peptides62/100BPC-157 Peptide (10MG)
vial
10 mg$53.00$5.30YesView listing
Direct Peptides41/100BPC-157 5mg Pre Mixed Pen – 1 single pre-mixed cartridge
pen · listed in GBP
5 mg$26.56$5.31NoView listing
Atomik Labz39/100BULK PACK BPC-157 – 5mg (10 VIALS)
bulk
5 mg$270
10 units · $27.00 each
$5.40YesView listing
NuScience Peptides55/100BPC-157 Peptide - 5mg/10mg/20mg - 20mg
vial
20 mg$109$5.45YesView listing
Evolve Peptides70/100BPC-157 10 mg
vial
10 mg$54.90$5.49NoView listing
Atomik Labz39/100BPC-157 – 10mg
vial
10 mg$55.00$5.50YesView listing
Enhanced Peptides39/100BPC 157 - 20mg
vial
20 mg$110$5.50NoView listing
Prime Peptides59/100BPC-157 - 10mg
vial
10 mg$55.00$5.50YesView listing
Direct Peptides41/100BPC-157 Peptide Vial – 10mg vial kit_bac water & needles
vial · listed in GBP
10 mg$55.07$5.51NoView listing
Enhanced Peptides39/100BPC 157 - 15mg
vial
15 mg$85.00$5.67NoView listing
Skye Peptides23/100BPC-157 - 10 mg
vial
10 mg$59.00$5.90NoView listing
Licensed Peptides84/100BPC - 157 - 10mg, 5 pack
vial · out of stock
50 mg$296
5 units · $59.19 each
$5.92NoView listing
Polaris Peptides26/100BPC-157 10mg
vial
10 mg$60.00$6.00NoView listing
Swiss Chems59/100BPC-157 with Arginine Salt – BPC-157 with Arginine Salt: 10mg 10 vials
bulk
100 mg$600
10 units · $59.95 each
$6.00NoView listing
Swiss Chems59/100BPC-157 with Arginine Salt – BPC-157 with Arginine Salt: 10mg 1 vial
vial
10 mg$59.95$6.00NoView listing
NuScience Peptides55/100BPC-157 Peptide - 5mg/10mg/20mg - 10mg
vial
10 mg$59.99$6.00YesView listing
Paramount Peptides76/100BPC-157 (10mg)
vial
10 mg$63.75$6.38YesView listing
Licensed Peptides84/100BPC-157 5mg (10 vials)
vial · out of stock
50 mg$338
10 units · $33.75 each
$6.75NoView listing
Licensed Peptides84/100BPC - 157 - 5mg, 10 pack
vial · out of stock
50 mg$338
10 units · $33.75 each
$6.75NoView listing
Geo Peptides48/100BPC 157 5mg for Sale
vial
5 mg$33.99$6.80NoView listing
Research Peptides32/100BPC-157 10mg
vial
10 mg$68.99$6.90YesView listing
Direct Peptides41/100BPC-157 Peptide Vial – 5mg vial kit_bac water & needles
vial · listed in GBP
5 mg$34.68$6.94NoView listing
Polaris Peptides26/100BPC-157 5mg
vial
5 mg$35.00$7.00NoView listing
Enhanced Peptides39/100BPC 157 - 10mg
vial
10 mg$70.00$7.00NoView listing
Koi Peptides72/100BPC-157 - 10mg
vial
10 mg$69.95$7.00YesView listing
Amino Asylum34/100BPC-157 5mg | Amino Asylum Research Peptide
vial
5 mg$34.99$7.00NoView listing
NuScience Peptides55/100BPC-157 Peptide - 5mg/10mg/20mg - 5mg
vial
5 mg$34.99$7.00YesView listing
Direct Peptides41/100BPC-157 Peptide Vial – 2mg vial
vial · listed in GBP
2 mg$14.55$7.28NoView listing
Paramount Peptides76/100BPC-157 (10mg) Acetylated
vial
10 mg$75.00$7.50NoView listing
Licensed Peptides84/100BPC - 157 - 10mg, 3 pack
vial · out of stock
30 mg$235
3 units · $78.38 each
$7.84NoView listing
Licensed Peptides84/100BPC - 157 - 5mg, 5 pack
vial · out of stock
25 mg$199
5 units · $39.81 each
$7.96NoView listing
Evolve Peptides70/100BPC-157 5 mg
vial
5 mg$39.90$7.98NoView listing
Atomik Labz39/100BPC-157 – 5mg
vial
5 mg$40.00$8.00YesView listing
Swiss Chems59/100BPC-157 with Arginine Salt – BPC-157 with Arginine Salt: 5mg 10 vials
bulk
50 mg$400
10 units · $39.99 each
$8.00NoView listing
Swiss Chems59/100BPC-157 with Arginine Salt – BPC-157 with Arginine Salt: 5mg 1 vial
vial
5 mg$39.99$8.00NoView listing
Elite Peptides24/100BPC-157 5mg Buy (Buy 1 Get 1 Free)
vial
5 mg$39.99$8.00NoView listing
Blue Sky Peptide56/100BPC 157 5mg
vial
5 mg$42.87$8.57NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE 5MG/10MG VIAL - 10 Milligrams Vial
vial
10 mg$88.18$8.82NoView listing
Licensed Peptides84/100BPC - 157 - 5mg, 3 pack
vial · out of stock
15 mg$138
3 units · $45.88 each
$9.18NoView listing
Biotech Peptides65/100BPC-157 (5mg & 10mg) - 10mg
vial
10 mg$92.00$9.20YesView listing
US Peptides28/100BPC-157
vial
5 mg$46.39$9.28NoView listing
Paramount Peptides76/100BPC-157 (5mg)
vial
5 mg$46.75$9.35YesView listing
Peptide Pros63/100BPC 157 5mg
vial
5 mg$47.25$9.45NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE LIQUID SPRAY 15ML BOTTLE - 10mg Liquid Spray Solution 15mL Bottle
other
10 mg$94.99$9.50NoView listing
Core Peptides74/100BPC-157 - 5MG / 10MG - 10mg
vial
10 mg$97.00$9.70YesView listing
Skye Peptides23/100BPC-157 - 5 mg
vial
5 mg$49.00$9.80NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE 5MG/10MG VIAL - 5 Milligrams Vial
vial
5 mg$48.99$9.80NoView listing
Koi Peptides72/100BPC-157 - 5mg
vial
5 mg$49.95$9.99YesView listing
BioLongevity Labs72/100BPC-157 (10mg)
vial
10 mg$99.97$10.00NoView listing
Loti Labs58/100BPC-157 5mg
vial
5 mg$49.99$10.00NoView listing
Enhanced Peptides39/100BPC 157 - 5mg
vial
5 mg$50.00$10.00NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE LIQUID SPRAY 15ML BOTTLE - 5mg Liquid Spray Solution 15mL Bottle
other
5 mg$49.99$10.00NoView listing
Biotech Peptides65/100BPC-157 (5mg & 10mg) - 5mg
vial
5 mg$52.00$10.40YesView listing
Core Peptides74/100BPC-157 - 5MG / 10MG - 5mg
vial
5 mg$52.00$10.40YesView listing
Licensed Peptides84/100BPC - 157 - 10mg, 1 pack
vial
10 mg$104$10.40NoView listing
Direct Peptides41/100BPC-157 5mg Pre Mixed Pen – 2 pre-mixed cartridges
bulk · listed in GBP
5 mg$53.11$10.62NoView listing
Licensed Peptides84/100BPC - 157 - 5mg, 1 pack
vial
5 mg$53.99$10.80NoView listing
Sports Technology Labs70/100BPC-157 5 mg
vial
5 mg$54.99$11.00YesView listing
Direct Peptides41/100BPC-157 5mg Pre Mixed Pen – 1 Pre Mixed Cartridge and Kit
pen · listed in GBP
5 mg$60.85$12.17NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 2mg vial kit_bac water & needles
vial · listed in GBP
2 mg$25.96$12.98NoView listing
Peptide Perfection72/100BPC-157 10 mg Pen
pen
10 mg$130$13.00YesView listing
PureRawz37/100BPC-157 - Peptide, 10mg
vial
10 mg$141$14.06NoView listing
PureRawz37/100BPC-157 - Nasal Spray, 100mcg/spray = 10mg total
nasal
10 mg$141$14.06NoView listing
PureRawz37/100BPC-157 - Peptide, 5mg
vial
5 mg$70.35$14.07NoView listing
Direct Peptides41/100BPC-157 5mg Pre Mixed Pen – 3 pre-mixed cartridges
bulk · listed in GBP
5 mg$71.70$14.34NoView listing
PureRawz37/100BPC-157 ARG - Nasal Spray, 100mcg per spray/10mg
nasal
10 mg$178$17.84NoView listing
PureRawz37/100BPC-157 ARG - Peptides, 10mg
vial
10 mg$178$17.84NoView listing
PureRawz37/100BPC-157 ARG - Peptides, 5mg
vial
5 mg$89.19$17.84NoView listing
American Research Pens43/100BPC-157 10 mg
pen
10 mg$250$25.00NoView listing
Alpha Labs Peptides68/100BPC-157 (500mcg) Capsules
capsule
0.5 mg$69.99$140NoView listing
Paramount Peptides76/100BPC-157 (1mg) x 60 Tablets
capsule
1 mg$176$176YesView listing
Paramount Peptides76/100BPC-157 (500mcg) x 30 Tablets
capsule
0.5 mg$88.00$176NoView listing
Enhanced Peptides39/100BPC 157 - 500mcg (50 capsules)
capsule
0.5 mg$95.00$190NoView listing
Atomik Labz39/100CAPSULES – BPC-157 500mcg x 90 Capsules (Salt Arginate)
capsule
0.5 mg$99.00$198YesView listing
Enhanced Peptides39/100BPC 157 - 500mcg (100 Tablets)
capsule · out of stock
0.5 mg$140$280NoView listing
Alpha Labs Peptides68/100BPC-157 Dissolving Strips
other
—$83.99—NoView listing
Alpha Labs Peptides68/100BPC-157 Liquid Spray
nasal
—$38.49—YesView listing
Direct Peptides41/100BPC-157 Capsules – 60 Capsules
capsule · listed in GBP
—$60.95—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 4 x 2mg (Bulk Buy)
bulk · listed in GBP
2 mggated
4 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 4 x 5mg (Bulk Buy)
bulk · listed in GBP
5 mggated
4 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 4 x 10mg (Bulk Buy)
bulk · listed in GBP
10 mggated
4 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 2 x 2mg Vial (Twin Pack)
bulk · listed in GBP
2 mggated
2 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 2 x 5mg Vial (Twin Pack)
bulk · listed in GBP
5 mggated
2 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Peptide Vial – 2 x 10mg Vial (Twin Pack)
bulk · listed in GBP
10 mggated
2 units · — each
—NoView listing
Direct Peptides41/100BPC-157 Nasal Spray – 2 x 30ml (Twin Pack)
nasal · listed in GBP
—gated—NoView listing
Direct Peptides41/100BPC-157 Nasal Spray – 2 x 15ml (Twin Pack)
nasal · listed in GBP
—gated—NoView listing
Direct Peptides41/100BPC-157 Nasal Spray – 30ml
nasal · listed in GBP
—$43.08—NoView listing
Direct Peptides41/100BPC-157 Nasal Spray – 15ml
nasal · listed in GBP
—$24.71—NoView listing
Extreme Peptides44/100BPC 157
vial
—$48.99—NoView listing
Limitless Biotech61/100BPC-157
vial
—gated—NoView listing
Limitless Biotech61/100BPC-157 Acetate
vial
—gated—NoView listing
Limitless Biotech61/100BPC-157 Acetate Spray
nasal
—gated—NoView listing
Limitless Biotech61/100BPC-157 Capsules
capsule
—gated—NoView listing
Limitless Biotech61/100BPC-157 Spray
nasal
—gated—NoView listing
BioLongevity Labs72/100BPC-157 BioStrips
other · out of stock
—$250—NoView listing
Swiss Chems59/100BPC-157 (0.5mg/capsule), 60 Capsules
capsule
—$85.95—NoView listing
USA Peptides24/100BPC-157 Injection
other
—$125—NoView listing
Amino Asylum34/100BPC-157 Spray | Amino Asylum Research Peptide
nasal
—$44.99—NoView listing
Eternal Peptides22/100BPC-157 Tablets
capsule
—$112—YesView listing
Eternal Peptides22/100BPC-157 Tablets
capsule
—$85.99—NoView listing
Simple Peptide65/100BPC-157 500mcg capsules
capsule
0.5 mggated—NoView listing
Simple Peptide65/100BPC-157 500mcg 100 capsules
capsule
0.5 mggated—NoView listing
Simple Peptide65/100BPC-157
vial
—gated—NoView listing
Xcel Peptides36/100BPC-157 40mg
vial
40 mggated—NoView listing
Xcel Peptides36/100BPC-157 20mg
vial
20 mggated—NoView listing
Xcel Peptides36/100BPC-157 (Arginate Salt)
vial
—gated—NoView listing
Xcel Peptides36/100BPC-157
vial
—gated—NoView listing
Evolve Peptides70/100BPC-157 Capsules (500 mcg, 120 Capsules)
capsule · out of stock
—$150—YesView listing
Evolve Peptides70/100BPC-157 Capsules (500 mcg, 60 Capsules)
capsule · out of stock
—$84.90—NoView listing
Licensed Peptides84/100BPC - 157 Capsules 250mcg (10 btls.)
capsule · out of stock
—$945—NoView listing
Licensed Peptides84/100BPC - 157 Capsules 250mcg - 250mcg, 10 pack
capsule · out of stock
—$945
10 units · $94.49 each
—NoView listing
Licensed Peptides84/100BPC - 157 Capsules 250mcg - 250mcg, 5 pack
capsule · out of stock
—$541
5 units · $108 each
—NoView listing
Licensed Peptides84/100BPC - 157 Capsules 250mcg - 250mcg, 3 pack
capsule · out of stock
—$365
3 units · $122 each
—NoView listing
Licensed Peptides84/100BPC - 157 Capsules 250mcg - 250mcg, 1 pack
capsule
—$140—NoView listing
Peptide Warehouse61/100BPC-157
vial
—$52.99—YesView listing
PureRawz37/100BPC-157 Capsules
capsule
—gated—NoView listing
PureRawz37/100BPC-157 Spray
other
—gated—NoView listing
PureRawz37/100BPC-157 Acetate Spray
other
—gated—NoView listing
PureRawz37/100BPC-157 ARG - Sublingual Tablets, 250mcg per tablet/60ct/15mg
capsule
—$268—NoView listing
PureRawz37/100BPC-157 ARG - Sublingual Tablets, 250mcg per tablet/120ct/30mg
capsule
—$535—NoView listing
PureRawz37/100BPC-157 - Sublingual Tablets, 400mcg/120ct/48mg
capsule · out of stock
—$630—NoView listing
PureRawz37/100BPC-157 - Sublingual Tablets, 400mcg/60ct/24mg
capsule · out of stock
—$320—NoView listing
Skye Peptides23/100BPC-157 500 mcg (30 tablets)
capsule
—$89.00—NoView listing
Umbrella Labs59/100BPC-157 PEPTIDE POWDER (60 CAPSULES) (500MCG/CAPSULE, 30MG TOTAL BOTTLE)
capsule
—$150—NoView listing

Public certificates for BPC-157

SupplierProductLotLaboratoryDatePurityMethod
Pure Peptide LabsBPC-157BP5317Kovera Labs2026-10-0199.702%—Open
Pure Peptide LabsBPC-157BP1319Kovera Labs2026-10-0199.653%—Open
Swiss ChemsBPC-157 with Arginine Salt—Not named2026-09-13——Open
NexaphBPC 157 10mgBPC1008212026-23Not named2026-08-20——Open
Core PeptidesBPC-157 5mgC74112Vanguard Laboratory2026-07-2299.8%HPLCOpen
Core PeptidesBPC-157 10mgC74113Vanguard Laboratory2026-07-2299.8%HPLCOpen
Ascension PeptidesBPC-157 10mg12-05260628Kovera Labs2026-07-10——Open
Paramount PeptidesBPC-157 (10mg)BPC10N062226Accumark Labs2026-07-07——Open
Paramount PeptidesBPC-157 (5mg)BPC5N071725Accumark Labs2026-07-06——Open
Blue Sky PeptideBPC 157 5mg1SWB0126MZ Biolabs2026-06-2399.79%HPLC+MSOpen
Sports Technology LabsBPC-157—Not named2026-06-1099.43%—Open
Koi PeptidesBPC-1572605290215Freedom Diagnostics2026-05-3199.62%HPLC+MSOpen
Liberty PeptidesBPC-157 (Arginate Salt) (500mcg x 60 Encapsulated Units)—Not named2026-05-1899.9%—Open
Paramount PeptidesBPC-157 (1mg) x 60 TabletsBPC1X600426Janoshik2026-04-17——Open
Peptide PerfectionBPC-157 10 mg Pen (current pen)032520261Vanguard Laboratory2026-03-2599.8%HPLCOpen
Umbrella LabsBPC 157—Not named2026-02-04——Open
Evolve PeptidesBPC-157 5mg7291048563Not named2026-01-08——Open
Umbrella LabsBPC157—Not named2025-12-22——Open
Atomik LabzBPC-157 – 5mgN1024NJanoshik2025-11-1199.179%—Open
NuScience PeptidesBPC-157 - 5mg000256Freedom Diagnostics2025-09-3097.475%HPLC+MSOpen
Research PeptidesBPC-157 10mgB25M835Vanguard Laboratory2025-08-0199.04%HPLCOpen
Atomik LabzBPC-157 – 5mgC0521CVanguard Laboratory2025-06-2999.39%HPLCOpen
Evolve PeptidesBPC-157 5 mg52829Janoshik2024-11-18——Open
Peptide ProsBPC 157 5mgAF98762213MZ Biolabs2022-05-02100%HPLC+MSOpen
BioLongevity LabsBPC-1572502270002Not named———Open
Eternal PeptidesBPC-157 5mg—Kovera Labs———Open
Eternal PeptidesBPC-157 10mg—Kovera Labs———Open
Eternal PeptidesBPC-157 Capsules — 50 Count—Not named———Open
UK PeptidesBPC-157 5mg—UK-PEPTIDES.COM—99.1%HPLCOpen
Licensed PeptidesBPC-157 5mgV260309-11Vanguard Laboratory——HPLCOpen
Licensed PeptidesBPC-157 10mgV260309-11Vanguard Laboratory——HPLCOpen
Licensed PeptidesBPC-157 10mg (LAL endotoxin report)V260309-11Vanguard Laboratory———Open

Suppliers that list BPC-157, by score

Licensed Peptidespublic certificates · US84/100Ascension Peptidespublic certificates · US77/100Paramount Peptidespublic certificates · US76/100Core Peptidespublic certificates · US74/100Pure Peptide Labspublic certificates · US74/100BioLongevity Labspublic certificates · US72/100Koi Peptidespublic certificates · US72/100Peptide Perfectionpublic certificates · US72/100Alpha Peptidespublic certificates · US71/100Evolve Peptidespublic certificates · US70/100Sports Technology Labspublic certificates · US70/100Alpha Labs Peptidespublic certificates · US68/100Biotech Peptidespublic certificates · US65/100Simple Peptidecertificates not public · US65/100Nexaphpublic certificates63/100Peptide Prospublic certificates · US63/100Verified Peptidespublic certificates · US62/100Limitless Biotechpublic certificates · US61/100Peptide Warehousepublic certificates · US61/100Prime Peptidespublic certificates · US59/100Swiss Chemspublic certificates · US59/100Umbrella Labspublic certificates · US59/100Loti Labspublic certificates · US58/100Blue Sky Peptidepublic certificates · US56/100NuScience Peptidespublic certificates · US55/100Receptor Chempublic certificates · UK50/100UK Peptidespublic certificates · UK50/100Geo Peptidespublic certificates · US48/100Extreme Peptidespublic certificates · US44/100American Research Penscertificates not public · US43/100Direct Peptidespublic certificates41/100Atomik Labzcertificates not public · US39/100Enhanced Peptidescertificates not public · US39/100PureRawzcertificates not public · US37/100Peptide Crafterscertificates not public · US36/100Xcel Peptidescertificates not public · US36/100Amino Asylumcertificates not public · US34/100Research Peptidespublic certificates32/100Trident Peptide UKcertificates not public · UK29/100US Peptidescertificates not public · US28/100Polaris Peptidescertificates not public · US26/100Elite Peptidescertificates not public · US24/100USA Peptidescertificates not public · US24/100Skye Peptidescertificates not public · US23/100Eternal Peptidescertificates not public · US22/100

Frequently asked questions

Who sells BPC-157?

45 suppliers in our index list BPC-157: Licensed Peptides, Ascension Peptides, Paramount Peptides, Core Peptides, Pure Peptide Labs, BioLongevity Labs and others. The highest-scoring of them is Licensed Peptides (84/100).

What does BPC-157 cost?

Across 109 listings the median is $7.00 per milligram, ranging from $2.73 to $280. The lowest listed price per milligram is Alpha Peptides's 10 mg listing at $27.29.

Which BPC-157 listings have a public certificate?

32 certificates for BPC-157 are on file from Pure Peptide Labs, Swiss Chems, Nexaph, Core Peptides, Ascension Peptides, Paramount Peptides, Blue Sky Peptide, Sports Technology Labs, Koi Peptides, Liberty Peptides, Peptide Perfection, Umbrella Labs, Evolve Peptides, Atomik Labz, NuScience Peptides, Research Peptides, Peptide Pros, BioLongevity Labs, Eternal Peptides, UK Peptides, Licensed Peptides. Open each one and check the lot number against the vial label.

All listed materials are sold for laboratory research use only. Prices are the supplier's listed prices at the time of indexing, before any coupon; they change, so confirm in the cart. Price per milligram uses the stated mass on the listing.