For Research Purposes Only. This page summarizes published preclinical and clinical research. It does not constitute medical advice and is not a recommendation for human use.
BPC-157
Synthetic pentadecapeptide derived from human gastric juice protein. Studied extensively in preclinical models for tendon, gut, and systemic tissue repair.
- Class
- Pentadecapeptide
- Sequence Length
- 15 amino acids
- Trial Status
- Preclinical
- FDA Approval
- None
01 · Overview
BPC-157 (Body Protective Compound 157) is a synthetic pentadecapeptide consisting of 15 amino acids. Its sequence is derived from a protein found in human gastric juice, where it was first identified in the early 1990s by researchers investigating gastroprotective mechanisms. Unlike many research peptides, BPC-157 demonstrates stability in gastric acid, which has contributed to interest in both local gastrointestinal and systemic applications.
Preclinical research has investigated BPC-157 across a wide range of tissue types and injury models. Studies in rodents have examined effects on tendon-to-bone healing, muscle repair following transection or crush injury, intestinal anastomosis healing, and colitis-model inflammation. The compound appears to act through multiple downstream pathways simultaneously — including upregulation of growth hormone receptor expression on target cells, stimulation of vascular endothelial growth factor (VEGF) and nitric oxide signaling to promote angiogenesis, and modulation of inflammatory cytokine cascades. This multi-pathway activity profile has generated significant research interest, though it also complicates mechanistic interpretation.
The volume of peer-reviewed preclinical literature on BPC-157 is substantial, with over 100 published studies examining its effects across gastrointestinal, musculoskeletal, neurological, and systemic models. Most of this work has been conducted by a single research group (Sikiric et al. at the University of Zagreb), which is a relevant caveat when evaluating the overall evidence base. Independent replication of key findings is limited. As of early 2026, BPC-157 has not advanced to published Phase III human clinical trials, and its mechanism of action in humans has not been confirmed through controlled studies.
Sizes currently sold by tracked vendors: 100mg, 10MG, 10mg, 11mg, 15mg, 200mg, 20mg, 2mg, 400mg, 50mg, 57mg, 5MG, 5mg, 800mg, 80mg.
02 · Research status
Sikiric et al. have published extensively across multiple journals including Current Pharmaceutical Design, Journal of Physiology–Paris, and World Journal of Gastroenterology. A 2018 review in Current Pharmaceutical Design (Sikiric et al.) provides a comprehensive summary of the gastroprotective and systemic repair literature. Independent replication studies are limited.
03 · Common research protocols
| Dose range (published models) | 1–10 mcg/kg body weight (animal); 200–500 mcg/day (community-reported) |
| Administration routes studied | Subcutaneous, intramuscular, intraperitoneal (animal); SC most common in community use |
| Typical vial sizes available | 2mg, 5mg |
| Common forms sold | Acetate salt (most common); arginate salt (less common, different solubility) |
| Reconstitution solvent | Bacteriostatic water (0.9% benzyl alcohol in sterile water) |
| Typical research run length | 4–12 weeks |
The dose ranges above are extrapolated from animal research and community-reported use. They have not been validated in human clinical trials. This information is for educational reference only and is not a recommendation for human use.
Use the reconstitution calculator →04 · Storage & handling
Lyophilized (freeze-dried) BPC-157 should be stored at −20°C before reconstitution. Once reconstituted, store at 4°C (refrigerated) and use within 30 days. Avoid repeated freeze-thaw cycles. Keep away from light.
05 · What to look for when buying
- Prioritize vendors with independent third-party HPLC testing. Finnrick Analytics tests for both purity and quantity accuracy — a vendor with high purity but severe quantity underfill still delivers less active compound per vial.
- Confirm the form: most research BPC-157 is supplied as acetate salt. BPC-157 arginate salt (occasionally sold as "stable BPC-157") has different solubility characteristics and the research literature is based on the acetate form.
- A grade-A purity score (≥98% HPLC) is the appropriate baseline for research use. Anything below 95% (C grade or lower) represents significant impurity.
- Check whether the vendor tests for quantity accuracy in addition to purity. A vial labeled 5mg that contains 3.5mg active compound is a meaningful discrepancy that HPLC purity tests alone will not catch. Finnrick measures both.
- Reputable vendors publish Certificates of Analysis (COAs) with each batch and make them accessible on product pages. COA dates should be recent — ideally within 12 months of purchase.
06 · Price comparison
Prices last checked Oct 26, 2026Lowest listed in-stock price: $20.99 at Go Alpha Labs (5mg · 1 unit, $4.20/mg, shipping unknown)
- 5mg vial$48.99listed price$9.80per mgshipping: unknownIn stockupdated today
- 10mg vial$88.18listed price$8.82per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$20.99listed price$4.20per mgshipping: unknownIn stockupdated today
- 11mg · 1 unit$25.00listed price$2.27per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$26.67listed price$2.67per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$27.99listed price$2.80per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$29.99listed price$6.00per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$29.99listed price$6.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$30.00listed price$6.00per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$33.00listed price$16.50per mgshipping: unknownIn stockupdated 1d ago—No data
- 10mg · 1 unit$34.00listed price$3.40per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$35.75listed price$3.58per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$36.00listed price$7.20per mgshipping: unknownIn stockstale · 16d old
- 10mg · 1 unit$39.99listed price$4.00per mgshipping: unknownIn stockstale · 224d old
- 5mg · 1 unit$39.99listed price$8.00per mgshipping: unknownIn stockstale · 224d old
- 5mg vial$39.99listed price$8.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$40.00listed price$8.00per mgshipping: unknownIn stockupdated 1d ago—No data
- 10mg · 1 unit$44.00listed price$4.40per mgshipping: unknownIn stockstale · 28d old
- 10mg · 1 unit$44.00listed price$4.40per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$44.00listed price$22.00per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$44.99listed price$4.50per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$45.00listed price$0.90per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$47.00listed price$0.94per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$47.00listed price$9.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$47.25listed price$9.45per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$47.99listed price$9.60per mgshipping: unknownIn stockstale · 21d old
- 57mg · 1 unit$48.00listed price$0.84per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$49.99listed price$5.00per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$49.99listed price$10.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$49.99listed price$10.00per mgshipping: unknownIn stockupdated today99.0%AVendor
- 5mg · 1 unit$52.00listed price$10.40per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$52.00listed price$10.40per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$52.50listed price$5.25per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$54.00listed price$5.40per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$55.00listed price$5.50per mgshipping: unknownIn stockstale · 14d old
- 10mg vial$55.00listed price$5.50per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$55.00listed price$5.50per mgshipping: unknownIn stockstale · 220d old
- 5mg · 1 unit$55.00listed price$11.00per mgshipping: unknownIn stockupdated today—No data
- 10mg vial$59.95listed price$6.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$60.75listed price$12.15per mgshipping: unknownIn stockstale · 220d old—No data
- 10mg · 1 unit$63.75listed price$6.38per mgshipping: unknownIn stockupdated today
- 20mg · 1 unit$64.00listed price$3.20per mgshipping: unknownIn stockupdated today
- 100mg · 1 unit$65.00listed price$0.65per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$65.00listed price$0.65per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$65.00listed price$6.50per mgshipping: unknownIn stockstale · 14d old
- 10mg · 1 unit$65.00listed price$6.50per mgshipping: unknownIn stockupdated 1d ago—No data
- 5mg · 1 unit$68.27listed price$13.65per mgshipping: unknownIn stockstale · 220d old
- 15mg · 1 unit$75.00listed price$5.00per mgshipping: unknownIn stockstale · 220d old
- 10mg · 1 unit$75.00listed price$7.50per mgshipping: unknownIn stockstale · 220d old
- 5mg · 1 unit$79.99listed price$16.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$79.99listed price$16.00per mgshipping: unknownIn stockstale · 14d old
- 20mg vial$80.00listed price$4.00per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$80.00listed price$8.00per mgshipping: unknownIn stockupdated today—No data
- 10mg × 10 kits (100mg total)$82.00listed price$0.82per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$90.00listed price$1.80per mgshipping: unknownIn stockstale · 7d old
- 10mg · 1 unit$90.62listed price$9.06per mgshipping: unknownIn stockstale · 220d old—No data
- 10mg · 1 unit$92.00listed price$9.20per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$93.99listed price$9.40per mgshipping: unknownIn stockstale · 220d old
- 10mg · 1 unit$94.00listed price$9.40per mgshipping: unknownIn stockupdated today
- 20mg · 1 unit$95.00listed price$4.75per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$95.00listed price$19.00per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$96.00listed price$9.60per mgshipping: unknownIn stockstale · 220d old
- 10mg · 1 unit$97.00listed price$9.70per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$99.97listed price$10.00per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$99.99listed price$10.00per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$99.99listed price$10.00per mgshipping: unknownIn stockstale · 14d old
- 80mg · 1 unit$104.00listed price$1.30per mgshipping: unknownIn stockupdated 4d ago
- 20mg · 1 unit$106.00listed price$5.30per mgshipping: unknownIn stockupdated 4d ago
- 10mg · 1 unit$114.75listed price$11.47per mgshipping: unknownIn stockstale · 220d old
- 10mg × 10 kits (100mg total)$130.00listed price$1.30per mgshipping: unknownIn stockstale · 7d old
- 50mg · 1 unit$130.68listed price$2.61per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$152.00listed price$1.52per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$167.99listed price$3.36per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$182.00listed price$18.20per mgshipping: unknownIn stockupdated today—No data
- 10mg × 10 kits (100mg total)$223.99listed price$2.24per mgshipping: unknownIn stockupdated today
- 200mg · 1 unit$240.00listed price$1.20per mgshipping: unknownIn stockupdated 4d ago
- 50mg · 1 unit$244.00listed price$4.88per mgshipping: unknownIn stockupdated 4d ago
- 5mg × 10 kits (50mg total)$399.90listed price$8.00per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$400.00listed price$4.00per mgshipping: unknownIn stockupdated today
- 400mg · 1 unit$440.00listed price$1.10per mgshipping: unknownIn stockupdated 4d ago
- 100mg · 1 unit$450.00listed price$4.50per mgshipping: unknownIn stockupdated 4d ago
- 20mg × 10 kits (200mg total)$580.00listed price$2.90per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$599.50listed price$6.00per mgshipping: unknownIn stockupdated today
- 200mg · 1 unit$780.00listed price$3.90per mgshipping: unknownIn stockupdated 4d ago
- 800mg · 1 unit$800.00listed price$1.00per mgshipping: unknownIn stockupdated 4d ago
- 100mg · 1 unit$240.03listed price$2.40per mgshipping: unknownOut of stockupdated today
Some outbound links are affiliate links — we may earn a commission on purchases made through them. It never affects rankings, prices, or purity data. How we make money
Prices are the listed checkout price for the unit shown — shipping is labeled per offer and unknown unless the vendor publishes terms. Rankings never include paid placement.
43 vendors tracked · prices scraped weekly from vendor sites · open full comparison table →
07 · Third-party purity data
Full data at finnrick.com ↗Independent HPLC test results — averages across multiple samples.
08 · Frequently asked questions
What is BPC-157?
BPC-157 (Body Protective Compound 157) is a synthetic pentadecapeptide consisting of 15 amino acids. Its sequence is derived from a protein found in human gastric juice, where it was first identified in the early 1990s by researchers investigating gastroprotective mechanisms.
Is BPC-157 FDA approved?
No. BPC-157 is not FDA-approved for any indication and is classified as a research chemical in the United States. It has not advanced to published Phase III human clinical trials — the evidence base is preclinical (rodent and in vitro models).
Sources: ClinicalTrials.gov — BPC-157 listings ↗ · PubMed — BPC-157 literature ↗ · checked Sep 24, 2026
What does the published research on BPC-157 cover?
Over 100 preclinical studies across gastrointestinal, tendon, muscle, and nerve repair models — the large majority from one research group (Sikiric et al., University of Zagreb). A 2018 Current Pharmaceutical Design review summarizes the gastroprotective and systemic-repair literature. Independent replication of key findings is limited, and no published Phase III human data exists as of early 2026.
Sources: Sikiric et al. 2018 review (PubMed) ↗ · checked Sep 24, 2026
How much does BPC-157 cost?
Across 43 vendors tracked by PepVendors, BPC-157 currently runs $0.65–$18.20 per mg at each vendor's best price tier (43 showing in stock). Vial prices and size tiers vary — the live comparison table on this page lists current pricing.
Which vendors have third-party purity data for BPC-157?
Independent labs (Finnrick Analytics, Janoshik) have published HPLC purity results for 40 samples of BPC-157 or its components: Peptide Pros (100.0%), Verified Peptides (100.0%), Coastal Peptides (100.0%), Risynth Bio (100.0%), Pure Tested Peptides (99.9%), Liberty Peptides (99.9%), Royal Peptides (99.8%), Swiss Chems (99.8%), NUPEPS (99.8%), HkRoids (99.8%), Mei Peptide (99.8%), Peptide Crafters (99.7%), Core Peptides (99.6%), Limitless Life (99.6%), Peptidology (99.6%), Peptide Partners (99.6%), Oupeptide (99.5%), Sunrise BioResearch (99.5%), Nexaph (99.5%), Biolongevity Labs (99.4%), SaiyanMed (99.4%), Hydro Research (99.3%), Eternal Peptides (99.3%), Alpha-Gen (99.2%), NextechLabs (99.2%), Amino Amigos (99.2%), Peptides 4 Research (99.1%), Peptide Sciences (99.1%), Loti Labs (99.1%), Go Alpha Labs (99.1%), Simple Peptide (98.9%), Paramount Peptides (98.9%), Injectify (98.6%), Nuscience Peptides (98.5%), Pure Rawz (98.4%), Umbrella Labs (98.2%), Polaris Peptides (98.1%), Reta-Peptide (95.9%), Prime Peptides (90.6%), Oasis Labs (75.9%). A grade A (≥98%) is the appropriate baseline for research use — check the linked lab reports for batch-level detail and fill-accuracy data.