Written by Alexandra Arnold and fact-checked by Leyla Barnett
Quick Answer
If you’re looking to buy BPC-157 peptide for lab research, Kylo Peptides is a useful starting point for checking supplier documentation, particularly its lot-specific COAs and independent laboratory reports. Before placing an order, the key is to verify that the COA is accessible, tied to the product or batch, and supported by identifiable testing details.
I compared the product listings and available lab paperwork from three suppliers. Kylo Peptides provides multiple independent lab reports for its 10 mg BPC-157 vial, while American Peptides provides a separate certificate for each vial size. Xeno Peptides is also worth checking when comparing 10 mg pricing and product options.
How I Compared BPC-157 Peptide Suppliers
To size up these BPC-157 sellers, I read their documentation the way you’d read a used car’s history report. I didn’t send any vials to a lab myself. Every number in this comparison comes from a supplier’s own page or a certificate it publishes.
For each supplier, I looked at:
- Current BPC-157 listings, sizes, formats, and stock
- Stated purity and the HPLC result behind it
- Identity testing and the lab behind it
- Batch-specific COAs and how easy they are to find
- Price, shipping terms, and research-use-only positioning
What I Considered a Strong Supplier
A strong supplier lets me follow the paper trail without guessing. I wanted a named lab, a report tied to a lot or batch code, an HPLC purity figure, and a separate identity check.
What Made Me Exclude Other Suppliers
These were the usual reasons a shop fell off my list:
- No COA I could open, or one generic certificate reused across products
- No lab name, batch number, or test date on the report
- A purity claim with nothing behind it
- Vague product composition, or copy aimed at personal use
3 BPC-157 Peptide Suppliers I Found Worth Comparing
These three BPC-157 research suppliers made my shortlist because each is third-party tested and publicly shares its lab work. After reviewing the available documentation, I selected these three suppliers for closer evaluation. All three list lyophilized BPC-157 with a lab report you can open.
| What I Checked | Kylo Peptides | American Peptides | Xeno Peptides |
|---|---|---|---|
| BPC-157 listed | Yes | Yes | Yes |
| Research-use positioning | ✓ | ✓ | ✓ |
| HPLC testing | ✓ | ✓ | ✓ |
| Identity testing | ✓ | ✓ | ✓ |
| Batch COA | ✓ | ✓ | ✓ |
| Third-party laboratory information | ✓ | ✓ | ✓ |
| Product format | Lyophilized | Lyophilized | Lyophilized vial |
| Current price | From $49.95; check listing | From $60; check listing | From $65; check listing |
I’m not treating these three as interchangeable. The rest of this guide explains the differences I found in their documentation and product information.
The First Thing I Checked Was the BPC-157 COA
Anyone about to buy BPC-157 peptide should treat the certificate of analysis like a receipt for the vial. When I review a peptide supplier, one of the first things I check is whether the certificate actually matches the lot being sold.
Does the COA Match the Product Batch?
I check the lot number, product name, testing date, lab name, and report number. When the lot number matches the listing, I can trace the vial.

What Does the Purity Result Actually Tell Me?
HPLC splits a sample into its parts, like runners crossing a finish line at different times. BPC-157 purity is the share of that signal coming from the main peptide. It shows how clean the sample is, and net content covers how much powder sits in the vial.
How I Check Identity Testing
Identity asks a separate question: is this really BPC-157? LC-MS weighs the molecule against its known mass, so I want identity testing listed right beside the purity line.
What Additional Testing Do I Look For?
I also look for net content, endotoxin, heavy metals, and, where a supplier claims it, sterility. Endotoxin screens for bacterial residue, and heavy metals cover things like lead and arsenic.
Before You Buy BPC-157, Here’s What I Found About the Compound
Knowing the basics of this peptide makes every supplier page easier to read. BPC-157 is a synthetic research peptide with a long preclinical record and no approved medical use. Legit sellers describe it that way, so how a listing describes it serves as a quick trust signal.

What Is BPC-157?
It’s a synthetic chain of 15 amino acids. Researchers describe it as a partial sequence of a protein found in human gastric juice, and it remains investigational.
Why Researchers Study BPC-157
Labs look at it in tissue repair signaling, blood vessel formation, and gut lining models.
How BPC-157 Is Studied in Preclinical Models
Most work uses cell cultures and rats, focusing on tendon cells, GI injury models, and vascular signaling.
What the Research Does Not Establish
One distinction I think is important when reviewing BPC-157 literature is the difference between an interesting preclinical finding and an established human outcome. Controlled human trials still have to follow the lab work.
How I Decide Whether a BPC-157 Product Has Enough Documentation
I run a quick seven-step screen on any BPC-157 listing before I take it seriously. Each step is a simple pass or fail. A listing that clears all seven earns a closer look, and a miss means I send the supplier a question before moving on.
1. I Check the Purity Report
Pass: a named lab reports an HPLC percentage for the exact product listed. Fail: a purity badge with no report behind it.
2. I Check Identity Separately
Pass: LC-MS or another mass method confirms BPC-157. Some reports confirm identity against a reference standard by HPLC, which I note as a lighter check.
3. I Match the COA to the Lot
Pass: a lot or batch code on the report that you can tie to the product. Fail: an undated certificate with no code.
4. I Look at the Testing Laboratory
Pass: a lab I can look up, ideally with a verification link or code on the report.
5. I Check Whether the Product Composition Is Clear
Pass: the listing says whether it’s pure BPC-157, a blend, or a vial with fillers added.
6. I Look for Research-Use-Only Labeling
Pass: clear wording that it’s for lab research only, with no human or veterinary use.
7. I Check Whether the Supplier Makes Medical Claims
Pass: no talk of treating, healing, or dosing people.
Kylo Peptides BPC-157 Review: What I Found

Three labs vet BPC-157. Kylo Peptides has the deepest paper trail of the three if you want to buy BPC-157 peptide with documentation behind it. I found three independent lab reports for its 10 mg vial in a public library, and every one came back above 99.7% purity.
What I Found on the Kylo BPC-157 Product Page
The listing was clean and easy to scan:
- Sizes: 5 mg at $49.95 and 10 mg at $69.95, both in stock
- Format: lyophilized powder in a sealed vial
- Labeling: “For Research Use Only · Not for human or veterinary use”
- Discounts: 5% off two vials and 10% off three
- Membership: a one-time $497 lifetime plan cuts prices 50%
- Company: Kylo says it was founded in 2021 by process chemists and QC analysts, with synthesis and lyophilization done in the US
Kylo’s Purity and Identity Testing
Kylo lists a ≥99% HPLC purity spec for BPC-157. The reports I opened came in at 99.751% (Janoshik), 99.80% (Freedom Diagnostics), and>99.80% (Vanguard Laboratory). Freedom Diagnostics and Vanguard confirmed identity by LC-MS, while Freedom matched it against a reference standard by HPLC.
How I Evaluated Kylo’s COA
I didn’t stop at the purity number. I also checked whether each report identified the product, lot, laboratory, and analytical methods. The report read like this, field by field:
- Product: BPC-157 10 mg
- Lot: SD-260725-1
- Lab and dates: Vanguard received August 3 and reported August 10, 2026
- Results: 99.81% by RP-HPLC, identity by LC-MS, 9.98 mg measured
- Extra panel: endotoxin passed, and arsenic, cadmium, lead, and mercury were not detected
Kylo’s Batch Documentation
The Kylo COA library is one public table with compound, lot, purity, identity, report date, and lab, and no login needed. Freedom Diagnostics prints Kylo lot codes. Janoshik’s report leaves the batch field blank, and Vanguard lists the lot as Clear Cap, so I’d match those two by lab and report date.
What I Like About the Documentation
- Three named labs reporting on the same compound within one month
- Lab verification options, like Janoshik’s hosted link and Freedom Diagnostics’ search code
- A 30-day guarantee that covers a vial not matching its COA
- Free US shipping over $150, with dispatch within 24 hours on business days
What I Would Check Before Ordering
- The lot code on the listing, and which report it ties to
- Whether a report covers the 5 mg size, since the published ones are for 10 mg
- Net content, which ranged from 8.63 mg to 9.98 mg across the three reports
- Current price, member terms, and shipping for your address
Kylo is the supplier I’d check first when documentation depth is your deciding factor, so pull up its lot reports before you order.
American Peptides BPC-157 Review: What I Found
Size-matched certificates for BPC-157. American Peptides suits you if you shop for BPC-157 by vial size and want a report for each one. Each size gets its own lot and certificate, and both reports I opened came from BioViridian with a code you can verify.
Product Availability
On September 17, the 5 mg and 15 mg vials were in stock. The 10 mg vial showed as sold out.
Purity and Testing
The page lists ≥99% purity by HPLC and mass spec. The 5 mg report showed 99.73%, and the 10 mg report showed 99.71%, with identity confirmed by LC-MS/MS on both.
COA Documentation
The American Peptides COA page lists:
- Lots: BP5-0803 (5 mg), BP10-0803 (10 mg) and BP15-0803 (15 mg)
- Dates: samples received August 11, and certificates issued August 17, 2026
- Measured content: 5.33 mg and 10.44 mg
- Extra results: endotoxin under 0.05 EU/mL and heavy metals under 0.01 ppm
- Verification: a web code you can check on Bioviridian’s COA search
Product Formats and Pricing
- Format: lyophilized white powder
- Prices: $60 for 5 mg, $80 for 10 mg, and $100 for 15 mg
- Subscribe and Save: up to 15% off
What Stood Out in My Review
The COA page keeps older, superseded lots visible, which makes batch history easy to follow. The lab, Bioviridian, is named on each certificate, so open the PDF to see who ran the test.
What I Would Verify Before Ordering
- Restock timing for the 10 mg vial
- A sterility result, if you need one, since the two reports I read don’t list it
- Free shipping, which starts at $300
- The all-sales-final policy, with 72 hours to report damage
Visit American Peptides to compare its current sizes and lot reports.
Xeno Peptides BPC-157 Review: What I Found
Bulk BPC-157 vials from $42.25. Xeno Peptides stands out on price if you plan to buy BPC-157 peptide in volume. A single 10 mg vial is $65 and drops to $42.25 each at ten or more, with lab reports kept in a searchable online library.
BPC-157 Product Information
Only the 10 mg size was available to buy. It ships as a lyophilized powder in a sealed vial, with firm research-only wording and a 21+ age gate.
Testing and Purity Documentation
The site says its compounds are HPLC-verified and mass-spec confirmed. It names Chromate Labs and BT Labs as testing partners, and its badge reads 99%+ purity while the FAQ says 98%+.
Xeno’s COA Library
The Xeno COA library is a simple table you can search by compound or batch code. It shows one current report for each product and size.
What I Found When Reviewing Its Batch Documentation
When I opened the 10 mg PDF, the key fields were all printed clearly:
- Lab: Chromate, with an access code for its verification page
- Batch: BPC-10-001-0925
- Results: 99.253% purity and 10.21 mg on a 10 mg label
- Date and method: October 2025, with identity checked by HPLC
A 5 mg Freedom Diagnostics report (99.59%, LC-MS identity) also sits in the library, though its table batch code and PDF lot field read differently.
Pricing and Product Format
- 1 vial: $65
- 2 to 4 vials: $55.25 each
- 5 to 9 vials: $48.75 each
- 10 or more: $42.25 each
What I Would Verify Before Ordering
- Whether a newer 10 mg report is available for the batch you’d receive
- The free-shipping threshold, listed as $250 in the policy and $175 on the banner
- The no-returns policy and the window for reporting damage
Check Xeno’s bulk tiers against your planned order size.
Kylo vs American Peptides vs Xeno: What I Found
Side by side, these three BPC-157 research sellers split neatly along documentation depth, size coverage, and bulk pricing. Each leads in different ways, so the table lays out the facts and lets you weigh them against your research needs and order size.
| Category | Kylo | American Peptides | Xeno |
|---|---|---|---|
| Product availability | 5 mg, 10 mg in stock | 5 mg, 15 mg in stock | 10 mg in stock |
| Listed purity | ≥99% HPLC | ≥99% | 99%+ |
| Identity testing | LC-MS on 2 of 4 reports | LC-MS/MS | HPLC on 10 mg report |
| COA availability | 4 reports, public library | Report per size | Searchable library |
| Batch matching | Lot codes on 2 reports | Lot code per size | Batch code on 10 mg |
| Additional testing | Endotoxin, metals | Endotoxin, metals | Not shown |
| Product sizes | 5 mg, 10 mg | 5, 10, 15 mg | 10 mg |
| Listed price | $49.95 to $69.95 | $60 to $100 | $65, bulk to $42.25 |
| Shipping | Free over $150 | Free over $300 | Free over $250 |
Where the Documentation Differs
Kylo goes wide with three labs on one compound. American Peptides runs separate lots and certificates for 5, 10, and 15 mg, and Xeno keeps a searchable library built around its single 10 mg size. Free-shipping lines differ too, so check Xeno’s shipping policy and the others.
Which Factors Matter Most to Me?
For my evaluation, I put the most weight on batch traceability, identity confirmation, purity testing, and transparent documentation.
How Much Does BPC-157 Peptide Cost?
Across these three suppliers, a BPC-157 vial runs from $49.95 to $100 at list price, as of September 17, 2026. Vial size, bulk tiers, and memberships change what you pay for BPC-157 peptide. Dividing by milligrams is the fairest way to compare them.
Prices I Found Across the Three Suppliers
| Supplier and size | List price | Price per labeled mg |
|---|---|---|
| Kylo 5 mg | $49.95 | $9.99 |
| Kylo 10 mg | $69.95 | $7.00 |
| American Peptides 5 mg | $60.00 | $12.00 |
| American Peptides 15 mg | $100.00 | $6.67 |
| Xeno 10 mg | $65.00 | $6.50 |
Price Per Milligram
At list price, bigger vials cost less per milligram. Kylo’s member rate, which requires the one-time $497 membership, brings its 10 mg vial to about $3.50 per mg. Xeno’s ten-vial tier works out to about $4.23 with no fee.

Why Two Products With Similar Purity Can Have Different Prices
Vial size, bulk tiers, memberships, testing scope, and shipping all feed into the price.
What I Wouldn’t Do: Choose Based Only on Price
I wouldn’t use price alone to determine which research supplier to investigate further. I would first establish whether the product can actually be traced to analytical documentation.
Should I Buy Single-Compound BPC-157 or a Blend?
For clean paperwork, a vial holding BPC-157 alone is the easier pick. One peptide means one purity result and one identity check. A blend packs two or more peptides into one vial, so its certificate has more work to do and more room for gaps.
Why I Prefer to Evaluate Single-Compound Documentation Separately
With a single compound, every number on the report belongs to that one peptide. Lot matching and price per milligram stay simple.
BPC-157 + TB-500 Blends
The most common BPC-157 TB-500 blend is often called the Wolverine stack. There’s a separate look at where to buy the Wolverine peptide stack if that combo is on your list.
What I Check on a Blend COA
- A separate amount for each peptide
- Identity confirmation for each one
- Whether fillers or excipients are listed
Xeno’s blend report listed 5.2 mg BPC-157 and 5.0 mg TB-500. The lab also noted added excipients, which are inactive fillers.
Why Blend Testing Requires More Scrutiny
A single purity figure can blur two compounds together. I want each peptide measured on its own before I compare blends.
How I Would Approach Buying BPC-157 Peptide
If I were about to place a research order for BPC-157, this is the eight-step routine I’d follow with any supplier. It takes about ten minutes, covers everything from listing to lab, and leaves a tidy folder of paperwork behind.
Step 1: I Identify the Exact Product
I’d note the compound, size, format, and whether it’s a single peptide or a blend.
Step 2: I Find the Current COA
I’d open the report linked from the listing or the supplier’s COA library.
Step 3: I Match the Lot Number
I’d compare the lot or batch code on the report with the listing, then with the vial label once an order arrives.
Step 4: I Verify Identity and Purity
I’d look for an HPLC purity percentage and a separate mass-based identity result, then divide the price by the measured mg if the report lists it.
Step 5: I Check the Laboratory
I’d plug the report’s code into the lab’s own verify page, like BioVeridian’s COA search or Chromate’s verify tool.
Step 6: I Compare Pricing
I’d calculate the price per milligram for the size and quantity I’d actually order.
Step 7: I Review the Supplier’s Research-Use Policy
I’d read the research-use terms, refund policy, and shipping rules before checkout.
Step 8: I Save the Product and COA Information
I’d save the listing and the COA PDF together.
BPC-157 Supplier Red Flags I Wouldn’t Ignore
A few warning signs show up again and again when you buy BPC-157 peptide online. Any one of them is my cue to slow down and ask the supplier a question before spending a cent. Two of the reports I read used a cap color in place of a lot code, so even established suppliers can trip one of these.

- No COA: nothing to verify
- No lot on the COA: you can’t tie the report to a batch
- Certificate for another product: the paperwork doesn’t line up
- No laboratory listed: no one to verify with
- Purity claim with no analysis: a badge with no paperwork
- No independent identity check: purity alone can’t confirm the peptide
- Unclear formulation: you don’t know what’s in the vial
- Medical claims: a research seller shouldn’t make them
- Human-use instructions: a big compliance warning
- No clear research-use-only statement: fuzzy positioning
- No company or contact details: nobody to reach if something goes wrong
What I Found About the Current BPC-157 Regulatory Status
Where BPC-157 stands legally in the US is shifting in 2026, so treat this as a snapshot from September 17, 2026. It has no FDA approval for human use, and regulators are actively reviewing whether compounding pharmacies can work with it.

Is BPC-157 FDA Approved?
No. USADA states that the FDA and other global health authorities have not approved it for human clinical use. It’s also prohibited in sport under the World Anti-Doping Agency’s S0 category for non-approved substances.
Research Material vs Approved Medicine
The FDA has flagged possible immune reactions (immunogenicity) and peptide impurity concerns with compounded BPC-157.
Current U.S. Regulatory Developments
The FDA announced a compounding advisory meeting in the Federal Register in April 2026. On July 23, the advisory committee voted 8-6 to recommend adding BPC-157 to the 503A list of bulk ingredients licensed pharmacies can compound, per ABC News. The vote is non-binding, and the FDA’s decision is still pending.
In letters dated August 24, the FDA told several online sellers that their “research use only” labels didn’t hold up when their sites pointed to human use.
Why I Check Regulatory Information Before Publishing
I recheck the FDA pages right before publishing, and it’s worth a look again before you order.
What I Found in the BPC-157 Research
After reviewing the available BPC-157 literature, I think it is important to separate what has been observed in experimental models from what has been demonstrated clinically. The published work on this peptide is rich in cell and animal studies, while human data remain limited.

Cell-Based Research
In tendon explant work, BPC-157 increased fibroblast outgrowth, survival under stress, and cell migration (J Appl Physiol, 2011).
Animal Studies
A 2025 systematic review counted 36 studies, 35 of them preclinical. Researchers reported better functional and structural outcomes in muscle, tendon, ligament, and bone injury models.
Mechanistic Research
One 2017 study tied BPC-157 to new blood vessel growth through VEGFR2 and nitric oxide signaling. Researchers take the same mechanism-first approach with other peptides, as this overview of peptide anxiety research shows.
Human Evidence
A separate 2025 narrative review describes three small human pilot studies: knee pain, interstitial cystitis, and an IV safety pilot in two adults that reported no side effects. The 2021 knee report reviewed 16 patients’ records with no control group.
Where the Evidence Still Has Gaps
The 2025 systematic review found no clinical safety data in the studies it included. Larger controlled human trials are still needed to confirm what the preclinical findings mean for people.
What I Check About BPC-157 Product Handling
How a supplier stores, packs, and labels BPC-157 says a lot about how dialed in its operation is. I stick to what’s printed on the listing and the certificate. These are the handling details all three suppliers actually publish today.
- Format: all three list lyophilized powder in sealed vials
- Storage guidance: Kylo and American Peptides both list -20 °C for the dry powder, kept away from light
- Labeling: all three product pages carry research-use-only wording
- Batch information: most published reports carry a lot or batch code, though a few use a cap color or leave the field blank, so match those by lab and report date
My Take After Researching BPC-157 Suppliers
Once I lined up all three BPC-157 vendors side by side, the real differences sat in the documentation: the COA, lot number, identity testing, lab, and overall transparency. Product names and headline purity numbers looked much the same across the board.
I looked closely at Kylo Peptides, American Peptides, and Xeno Peptides. You can use the same framework to compare current listings before you buy BPC-157 peptide from any of them.
For me, Kylo’s three-lab documentation earned it the closest look. Visit the Kylo BPC-157 lot reports and match the lot to your order yourself.
Questions I Still Had While Comparing BPC-157 Suppliers
Can a BPC-157 supplier claim 99% purity without showing the underlying report?
They can put any number on a badge. Even a real 99% HPLC figure only describes cleanliness, and measured content can still sit above or below the label, from 4.51 mg on one 5 mg report to 10.44 mg on a 10 mg one.
How do I know whether a COA belongs to the BPC-157 batch being sold?
The product name, size, lot code, and report date should all match the listing and later your vial label. A report dated long before the current listing is a good cue to ask the supplier for the latest lot.
Why can two BPC-157 suppliers report the same purity but provide different documentation?
Testing scope varies. Kylo’s Vanguard and American Peptides’ certificates add endotoxin and heavy metals, while Xeno’s current 10 mg report covers purity, identity, and quantity.
What should I look for in the laboratory name on a BPC-157 COA?
Look for a lab you can find online, with contact details, a signed report, and ideally a verification portal. Accreditation such as ISO/IEC 17025 is a bonus when the lab lists it.
Does the vial size affect how I compare BPC-157 prices?
Yes. Dividing price by the measured milligrams on the COA can shift the math when content lands above or below the label.
How should I compare BPC-157 products from different suppliers?
Line them up at the same vial size and order quantity, then add shipping. Free-shipping lines sit at $150 for Kylo, $250 for Xeno, and $300 for American Peptides, which can flip a close comparison on a small order.
Disclaimers
Research use only: BPC-157 is not approved by the FDA for human use. The products named here are sold for laboratory research and are not for human or veterinary consumption. Not medical or legal advice: Prices, lot reports, and regulations change, so check current details before ordering.
Stay updated, free articles. Join our Telegram channel
Full access? Get Clinical Tree
