BPC-157 has 877 independent tests on file from 23 laboratories across 262 vendors; the recency-weighted purity index is 99.38. The most recent test was submitted on 2026-09-02. Page 3 of 3 lists 277 of them, most recent first; every figure on this page counts all 877.
These are certificates shops have chosen to publish, verified for authenticity before listing. Because shops decide which COAs to make public, the set reflects the batches they published rather than every production batch — a selection bias we state openly. How the index is calculated →
Have a vial in hand? Look up its lot →
| Vendor | Testing lab | Date | HPLC purity | Identity (sample) | Net content | Endotoxin |
|---|---|---|---|---|---|---|
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-11-12 | 99.31% | BPC-157/TB-500BB20-1129 | 23.48 / 20 mg (117%) | — |
| atomik labz | Janoshik Labs | 2025-11-11 | 99.58% | BPC-157N1024N | 12.08 / 10 mg (121%) | — |
| atomik labz | Janoshik Labs | 2025-11-11 | 99.18% | BPC-157N1024N | 6.2 / 5 mg (124%) | — |
| aminousa.com | BioRegen | 2025-11-10 | 99.88% | BPC-15725BPCTB55-0006 | 5.45 / 5 mg (109%) | — |
| aminousa.com | BioRegen | 2025-11-10 | 99.89% | BPC-15725BPC15-0003 | 14.28 / 15 mg (95%) | — |
| aminousa.com | BioRegen | 2025-11-10 | 99.89% | BPC-15725BPC10-0006 | 11.17 / 10 mg (112%) | — |
| peptidepro.io | freedomdiagnosticstesting.com | 2025-11-10 | 98.97% | BPC-157/Thymosin Beta-4REV-110125 | 22.19 / 20 mg (111%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-11-09 | 99.18% | BPC-157/Thymosin Beta-4110425-BT5-C | 12.44 / 5 mg (249%) | — |
| powerpeptides.com | Chromate | 2025-11-07 | 98.58% | BPC-157 + TB-500200825-HO-BPTB-10 | 10.069 / 10 mg (101%) | 0.3238 EU/mg |
| valorpeptides.com | Vanguard Laboratory | 2025-11-05 | 99.80% | BPC-157BP1001 | 10.72 / 10 mg (107%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-11-05 | 98.81% | BPC-15705672 | 13.2 / 10 mg (132%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-11-05 | 98.47% | BPC-157/TB-50005672 | 22.45 / 20 mg (112%) | — |
| peptidepowereu.is | Chromate | 2025-11-04 | 99.15% | BPC-157PPOWER547YKQ | 10.15 / 10 mg (102%) | — |
| aminousa.com | BioRegen | 2025-11-04 | 99.92% | BPC-15725BPC5-0008 | 4.88 / 5 mg (98%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-11-03 | 99.80% | BPC-157/TB-500/KPV/GHK-Cu | 40.87 / 40 mg (102%) | — |
| Regenerative Research peptides | Krause Analytical | 2025-11-03 | 99.72% | BPC-157BP25-04 | 9.59 / 10 mg (96%) | ND |
| ng peptide | BioRegen | 2025-11-03 | 99.88% | BPC-157BPTB25 | 9.84 / 10 mg (98%) | — |
| ng peptide | BioRegen | 2025-11-03 | 99.43% | BPC-157BPTB12 | 4.92 / 5 mg (98%) | — |
| purehealthpeptides.com | BioRegen | 2025-11-01 | 99.80% | BPC-157TUY-101025 | 5.88 / 5 mg (118%) | — |
| cernumbiosciences.com | Janoshik Labs | 2025-10-31 | 99.87% | BPC-157 | 13.43 / 10 mg (134%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-10-30 | 99.60% | BPC-157 with TB-500 | 10.16 / 10 mg (102%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-10-29 | 98.08% | BPC-157B75-1025 | 5.66 / 5 mg (113%) | — |
| luvionbio.com | freedomdiagnosticstesting.com | 2025-10-28 | 99.37% | BPC-157/Thymosin Beta-4LBL-102-BB20-1075 | 19.18 / 20 mg (96%) | — |
| pura peptides | freedomdiagnosticstesting.com | 2025-10-28 | 99.53% | BPC-1572510280084 | 11.44 / 10 mg (114%) | — |
| ruo.bio | Chromate | 2025-10-27 | 98.85% | BPC-157 | 0.5854 / 0.5 mg (117%) | — |
| eliteresearchusa.com | BioRegen | 2025-10-27 | 99.63% | BPC-15709BR0925 | 0.448 / 0.5 mg (90%) | — |
| Coastal Peptides | Chromate | 2025-10-24 | 98.83% | BPC-157BPC-10-001 | 11.12 / 10 mg (111%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-23 | 98.38% | BPC-157TUY-101025 | 5.9 / 5 mg (118%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-23 | 98.78% | BPC-157TUY-101025 | 9.6 / 10 mg (96%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2025-10-23 | 99.04% | BPC-157BPC1092502 | 9.48 / 10 mg (95%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2025-10-23 | 99.15% | BPC-157BPC1092503 | 9.61 / 10 mg (96%) | — |
| nela peptides | freedomdiagnosticstesting.com | 2025-10-22 | 99.25% | HPC-1572510200182 | 5.7 / 5 mg (114%) | — |
| Proformapeptides | Analiza Białek | 2025-10-21 | 99.00% | BPC-157/TB-500 | 20.91 / 20 mg (105%) | — |
| Proformapeptides | Analiza Białek | 2025-10-21 | 99.00% | BPC-157/TB-500 | 10.96 / 10 mg (110%) | — |
| Proformapeptides | Analiza Białek | 2025-10-21 | 99.00% | BPC-157 | 10.73 / 10 mg (107%) | — |
| growthguys.is | Janoshik Labs | 2025-10-21 | 99.71% | BPC-157BPC08 | 12.18 / 10 mg (122%) | — |
| oathresearch.com | freedomdiagnosticstesting.com | 2025-10-21 | 99.37% | BPC-15725HBE | 9.94 / 10 mg (99%) | — |
| oathresearch.com | freedomdiagnosticstesting.com | 2025-10-21 | 99.28% | BPC-15724HBE | 5.36 / 5 mg (107%) | — |
| Eternal Peptides | Janoshik Labs | 2025-10-21 | 99.19% | BPC-157EP-250407-BPC10 | 11.79 / 10 mg (118%) | — |
| simple peptide | freedomdiagnosticstesting.com | 2025-10-21 | 99.19% | BPC-157BPC10172025-H | 9.82 / 10 mg (98%) | — |
| Mile High Compounds | Chromate | 2025-10-19 | 98.45% | BPC-157/TB-500 (17-23)WLV-020-MH-01 | 20.8 / 20 mg (104%) | <0.0120 EU/mg |
| glacieraminos | freedomdiagnosticstesting.com | 2025-10-18 | 99.28% | BPC-157/Thymosin Beta-4BPTB10GA01 | 11.26 / 10 mg (113%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-10-18 | 99.80% | BPC-157 With TB-500 | 10.19 / 10 mg (102%) | — |
| optima supply | Chromate | 2025-10-18 | 99.25% | BPC-157 | 5.491 / 5 mg (110%) | < 0.0928 EU/mg |
| BioLongevity Labs | BioRegen | 2025-10-17 | 99.78% | BPC-1575-3-45937 | 5.15 / 5 mg (103%) | — |
| ruo.bio | Janoshik Labs | 2025-10-16 | 99.21% | BPC-157 | 5.91 / 5 mg (118%) | — |
| goalphalabs.com | freedomdiagnosticstesting.com | 2025-10-16 | 98.33% | BPC-157/Thymosin Beta-4 | 10.29 / 10 mg (103%) | — |
| particle peptides | liquilabs | 2025-10-16 | 97.60% | BPC-1572025281Lab has no portal | 5.25 / 5 mg (105%) | < 0.001 EU/mg |
| simple peptide | freedomdiagnosticstesting.com | 2025-10-16 | 99.51% | BPC-157BPC10101125-15 | 10.59 / 10 mg (106%) | — |
| nurevpeptides.com | MDx BioAnalytical Laboratory | 2025-10-15 | 99.80% | BPC-157/TB-500/GHK-CuGL859624 | 60.42 / 60 mg (101%) | — |
| aminosresearch.com | Janoshik Labs | 2025-10-14 | 99.89% | BPC-157BPC-0001 | 11.48 / 10 mg (115%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-10-14 | 99.31% | BPC-157/TB-500BT10-1025 | 10.99 / 10 mg (110%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-12 | 98.05% | BPC-157100825-BPC-5 | 10.06 / 10 mg (101%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-10-12 | 98.15% | BPC-157/Thymosin Beta-4527457 | 20.19 / 20 mg (101%) | — |
| RCpeptides | Janoshik Labs | 2025-10-10 | 99.81% | BPC-157 | 12.4 / 10 mg (124%) | — |
| Peptira peptides | freedomdiagnosticstesting.com | 2025-10-10 | 97.74% | BPC-157BPC10-004 | 5.42 / 5 mg (108%) | <0.05 EU/mL |
| instant peptides | freedomdiagnosticstesting.com | 2025-10-09 | 99.04% | BPC-157/Thymosin Beta-42025-0253-A | 10.52 / 10 mg (105%) | — |
| licensed peptides | Janoshik Labs | 2025-10-08 | 99.90% | BPC-157reta10100926g | 11.32 / 10 mg (113%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-10-08 | 99.28% | BPC-157/Glycine2025.9.9.BP10 | 9.55 / 10 mg (96%) | — |
| aminousa.com | BioRegen | 2025-10-08 | 99.84% | BPC-15725BPC20-0001 | 22.48 / 20 mg (112%) | — |
| Kensington Labs | Janoshik Labs | 2025-10-07 | 99.52% | BPC-157BPC-607FV | 5.93 / 5 mg (119%) | — |
| synthesis peptides | freedomdiagnosticstesting.com | 2025-10-07 | 99.44% | BPC-157/Thymosin Beta-4 | 10.9 / 10 mg (109%) | — |
| Mile High Compounds | Chromate | 2025-10-07 | 98.35% | BPC-157BPC-010-MH-02 | 11.48 / 10 mg (115%) | <0.0218 EU/mg |
| purehealthpeptides.com | BioRegen | 2025-10-07 | 99.82% | BPC-157TUY-101025 | 10.8 / 10 mg (108%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-07 | 99.90% | BPC-157TUY-101025 | 18.7 / 15 mg (125%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-07 | 99.92% | BPC-157TUY-101025 | 6.2 / 5 mg (124%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-07 | 99.79% | BPC-157TUY-101025 | 7 / 5 mg (140%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-07 | 99.85% | BPC-157TUY-101025 | 14.3 / 10 mg (143%) | — |
| modern aminos | freedomdiagnosticstesting.com | 2025-10-06 | 98.97% | BPC-157BX-P-SI17 | 5.56 / 5 mg (111%) | — |
| xenopeptides.com | Chromate | 2025-10-06 | 99.25% | BPC-157BPC-10-001-0925 | 10.21 / 10 mg (102%) | — |
| profoundaminos.com | Trust Pointe Analytics | 2025-10-06 | 99.80% | BPC-157SP-1926 | 5.68 / 5 mg (114%) | — |
| profoundaminos.com | Trust Pointe Analytics | 2025-10-06 | 99.77% | BPC-157SP-1527 | 12.4 / 10 mg (124%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-06 | 98.70% | BPC-157081925-BPC-6 | 9.83 / 10 mg (98%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-06 | 97.68% | BPC-157100125-BPC-1 | 9.68 / 10 mg (97%) | — |
| Limitless Life Nootropics | Janoshik Labs | 2025-10-03 | 95.41% | BPC-157 Acetate | 10.69 / 10 mg (107%) | — |
| goalphalabs.com | freedomdiagnosticstesting.com | 2025-10-03 | 99.06% | BPC-157 | 5.4 / 5 mg (108%) | — |
| LIMITLESS biotech | Janoshik Labs | 2025-10-03 | 99.41% | BPC-157 | 10.2 / 10 mg (102%) | — |
| limitlesspeptides.com | Janoshik Labs | 2025-10-03 | 99.41% | BPC-157 | 10.2 / 10 mg (102%) | — |
| ng peptide | BioRegen | 2025-10-03 | 99.80% | BPC-157BPC62 | 9.82 / 10 mg (98%) | — |
| valorpeptides.com | Vanguard Laboratory | 2025-10-01 | 99.80% | BPC-157BP0001 | 25.44 / 20 mg (127%) | <0.05 EU/mg |
| royal-peptides.com | Janoshik Labs | 2025-10-01 | 99.80% | BPC-157635966 | 12.27 / 10 mg (123%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-01 | 99.18% | BPC-157092525-BPC-1 | 9.89 / 10 mg (99%) | — |
| honestpeptide.com | Janoshik Labs | 2025-10-01 | 99.35% | BPC-157BC1009122025 | 10.93 / 10 mg (109%) | — |
| Coastal Peptides | Chromate | 2025-10-01 | 99.79% | GLOWGLOW-70-001 | 72.61 / 70 mg (104%) | — |
| Coastal Peptides | Chromate | 2025-10-01 | 98.95% | BPC-157 + TB-500BPC-TB-10-001 | 10.66 / 10 mg (107%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-09-30 | 98.83% | BPC-157BPC-C105R09 | 10.14 / 10 mg (101%) | — |
| nuscience peptides | freedomdiagnosticstesting.com | 2025-09-30 | 97.47% | BPC-15700256 | 5.8 / 5 mg (116%) | — |
| eliteresearchusa.com | BioRegen | 2025-09-28 | 99.84% | BPC-15706BR0825 | 0.479 / 0.5 mg (96%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-09-28 | 99.09% | BPC-157/Thymosin Beta-4WOLT-A205R | 20.2 / 20 mg (101%) | — |
| aminosresearch.com | Janoshik Labs | 2025-09-26 | 99.74% | BPC-157BPC-0002 | 5.78 / 5 mg (116%) | — |
| retaonelabs.com | Chromate | 2025-09-24 | 99.36% | BPC-157Bp100925 | 11.21 / 10 mg (112%) | 1.36 EU/vial |
| nuscience peptides | freedomdiagnosticstesting.com | 2025-09-23 | 99.49% | BPC-157/Thymosin Beta-4000176 | 21.37 / 20 mg (107%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-09-23 | 99.46% | BPC-157413358 | 6.13 / 5 mg (123%) | — |
| growthguys.is | Janoshik Labs | 2025-09-22 | 99.23% | BPC-157BPC06 | 12.92 / 10 mg (129%) | — |
| growthguys.is | Janoshik Labs | 2025-09-22 | 99.25% | BPC-157BPC07 | 5.87 / 5 mg (117%) | — |
| Regenerative Research peptides | Krause Analytical | 2025-09-22 | 99.81% | BPC-157BP25-03 | 11.4 / 10 mg (114%) | ND |
| ezpeps.com | Janoshik Labs | 2025-09-18 | 99.30% | BPC-157BP100908✓ Lab-verified | 10.82 / 10 mg (108%) | — |
| goalphalabs.com | freedomdiagnosticstesting.com | 2025-09-18 | 98.69% | BPC-157LO07-10 | 11.565 / 10 mg (116%) | — |
| retaonelabs.com | Vanguard Laboratory | 2025-09-17 | 99.80% | BPC-157BP100925 | 12.42 / 10 mg (124%) | < 0.05 EU/mg |
| peptide crafters | Chromate | 2025-09-17 | 99.28% | BPC-157 10mg + TB-500 (TB4) 10mgPC-G2-BT20 | 20 / 20 mg (100%) | — |
| peptide crafters | Janoshik Labs | 2025-09-17 | 99.77% | BPC-157PC-G1-BP10 | 10.35 / 10 mg (103%) | — |
| Proformapeptides | Analiza Białek | 2025-09-16 | 99.00% | BPC-157/TB-500 | 21.52 / 20 mg (108%) | — |
| Proformapeptides | Analiza Białek | 2025-09-16 | 99.00% | BPC-157/TB-500/GHK-Cu | 78.65 / 70 mg (112%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2025-09-14 | 99.39% | BPC-1572025-0237-B | 11.44 / 10 mg (114%) | — |
| simple peptide | freedomdiagnosticstesting.com | 2025-09-13 | 99.37% | BPC-157BPC09032025-J | 12.02 / 10 mg (120%) | — |
| synthesis peptides | freedomdiagnosticstesting.com | 2025-09-12 | 99.89% | BPC-157/TB-500/Glycine | 11.35 / 10 mg (114%) | — |
| verified peptides | Janoshik Labs | 2025-09-12 | 99.74% | BPC-15710-25-0810F | 11.6 / 12 mg (97%) | — |
| Peptira peptides | freedomdiagnosticstesting.com | 2025-09-12 | 99.36% | BPC-157BPC10-003 | 11.7 / 10 mg (117%) | — |
| Limitless Life Nootropics | Trust Pointe Analytics | 2025-09-11 | 99.82% | BPC-157 (Arg) | 9.22 / 10 mg (92%) | — |
| Limitless Biotech | Trust Pointe Analytics | 2025-09-11 | 99.62% | BPC-157 | 9.3 / 10 mg (93%) | — |
| ionpeptide.com | BioRegen | 2025-09-10 | 99.78% | BPC-157 | 9.47 / 10 mg (95%) | — |
| alpha-peptides.com | freedomdiagnosticstesting.com | 2025-09-09 | 99.01% | BPC-157/TB-500BPT-8075827 | 22.17 / 20 mg (111%) | — |
| purehealthpeptides.com | BioRegen | 2025-09-09 | 99.83% | BPC-157TUY-081025 | 10 / 10 mg (100%) | — |
| somachems.com | Chromate | 2025-09-09 | 99.73% | TB-500 (TB4) + Thymosin a1 + BPC-157SOMA123R15ME | 4.752 / 5 mg (95%) | — |
| peptide partners | Trust Pointe Analytics | 2025-09-05 | 99.89% | BPC-157BP20250808 | 10.24 / 10 mg (102%) | — |
| peptidology | Vanguard Laboratory | 2025-09-05 | 99.50% | BPC-157/TB-500 | 22.37 / 20 mg (112%) | — |
| skye peptides | Janoshik Labs | 2025-09-02 | 99.84% | BPC-157BPC25-10-001 | 11.98 / 10 mg (120%) | — |
| Proformapeptides | Analiza Białek | 2025-09-01 | 99.00% | BPC-157 | 10.64 / 10 mg (106%) | — |
| Proformapeptides | Analiza Białek | 2025-09-01 | 99.00% | BPC-157 | 5.64 / 5 mg (113%) | — |
| coffeeandpeppers.com | freedomdiagnosticstesting.com | 2025-09-01 | 98.44% | BPC-157 | 11.28 / 10 mg (113%) | — |
| mypurepeptide.com | Janoshik Labs | 2025-09-01 | 99.86% | BPC-157JP20250815 | 11.75 / 10 mg (118%) | — |
| Limitless Life Nootropics | Trust Pointe Analytics | 2025-08-29 | 99.78% | BPC-157 Arginate | 5.84 / 6 mg (97%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-28 | 98.68% | BPC-157/TB-500QC251074 | 5.09 / 5 mg (102%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-28 | 98.79% | BPC-157/TB-500QC251076 | 10.14 / 10 mg (101%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-28 | 98.69% | BPC-157/TB-500QC251073 | 5.09 / 5 mg (102%) | — |
| nurevpeptides.com | MDx BioAnalytical Laboratory | 2025-08-28 | 99.64% | BPC-157/TB-500BP310246 | 20.22 / 20 mg (101%) | — |
| peptidology | Vanguard Laboratory | 2025-08-28 | 99.49% | BPC-157 | 10.33 / 10 mg (103%) | — |
| atomik labz | Vanguard Laboratory | 2025-08-28 | 99.01% | BPC-157N80525N | 11.1 / 10 mg (111%) | — |
| Peptira peptides | Janoshik Labs | 2025-08-28 | 99.85% | BPC-157BPC10-002 | 10.71 / 10 mg (107%) | — |
| oathresearch.com | freedomdiagnosticstesting.com | 2025-08-27 | 99.30% | BPC-157/Thymosin Beta-414HBE | 12.72 / 5 mg (254%) | — |
| oathresearch.com | freedomdiagnosticstesting.com | 2025-08-27 | 99.50% | BPC-15724HBE | 6.83 / 5 mg (137%) | — |
| tydes.is | Janoshik Labs | 2025-08-27 | 99.96% | BPC-157BPC20082025 | 26.37 / 20 mg (132%) | — |
| skye peptides | Janoshik Labs | 2025-08-27 | 99.96% | BPC-157BPC25-20-003 | 25.6 / 20 mg (128%) | 2025-08-27 |
| ng peptide | BioRegen | 2025-08-25 | 99.65% | BPC-157KLW02 | 11.28 / 10 mg (113%) | — |
| 24peptides.com | liquilabs | 2025-08-22 | 99.80% | BPC-157GF082025014Lab has no portal | 14.57 / 10 mg (146%) | Detected but < 0.01 EU/mg |
| glacieraminos | Chromate | 2025-08-22 | 98.14% | BPC-157BPC1008102501 | 11.34 / 10 mg (113%) | — |
| felixchem.is | Chromate | 2025-08-22 | 99.14% | BPC-157081925-BPC-6 | 10.49 / 10 mg (105%) | — |
| Polaris Peptides | Chromate | 2025-08-22 | 99.36% | BPC-157POL-TB820-3 | 11.09 / 10 mg (111%) | <0.5 |
| ng peptide | BioRegen | 2025-08-22 | 99.60% | BPC-157GLW03 | 8.66 / 10 mg (87%) | — |
| researchchemhq.co | Vanguard Laboratory | 2025-08-21 | 99.65% | BPC-157 | 11.32 / 10 mg (113%) | — |
| blank peptides | freedomdiagnosticstesting.com | 2025-08-21 | 99.39% | BPC-157/Thymosin Beta-4BPCTB4081820205-04 | 11.98 / 10 mg (120%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-08-21 | 98.85% | BPC-157EMP-BPC-B3HK | 6.72 / 5 mg (134%) | — |
| simple peptide | freedomdiagnosticstesting.com | 2025-08-21 | 99.39% | BPC-157BPCTB4081825-04 | 6.93 / 5 mg (139%) | — |
| trulabpeptides.com | peptidetest | 2025-08-20 | 99.83% | BPC-157BPC NR-02Lab has no portal | 5.95 / 5 mg (119%) | — |
| felixchem.is | Chromate | 2025-08-20 | 99.41% | BPC-15781825-BPC-1 | 11.12 / 10 mg (111%) | — |
| skye peptides | Janoshik Labs | 2025-08-20 | 99.92% | BPC-157 BPC25-20-002 | 25.59 / 20 mg (128%) | — |
| Mile High Compounds | Chromate | 2025-08-14 | 99.15% | BPC-157BPC-010-MH-02 | 10.94 / 10 mg (109%) | — |
| simple peptide | freedomdiagnosticstesting.com | 2025-08-13 | 98.20% | BPC-1572530301 | 4.63 / 5 mg (93%) | — |
| aminousa.com | BioRegen | 2025-08-12 | 99.89% | BPC-15725GTBK25-0001 | 10.82 / 10 mg (108%) | — |
| peptidic research | Janoshik Labs | 2025-08-12 | 99.83% | BPC-157042025 | 12.94 / 10 mg (129%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2025-08-08 | 99.23% | BPC-1572025-0237 | 11.38 / 10 mg (114%) | — |
| mspeptides.com | Janoshik Labs | 2025-08-07 | 99.90% | BPC-157R250727-BPC10-Q001✓ Lab-verified | 12.19 / 10 mg (122%) | — |
| researchchemhq.co | Vanguard Laboratory | 2025-08-05 | 99.48% | BPC-157 | 10.92 / 10 mg (109%) | — |
| luvionbio.com | freedomdiagnosticstesting.com | 2025-08-02 | 99.03% | BPC-157/Thymosin Beta-4LBL-0625-BB20-1075 | 20.5 / 20 mg (102%) | — |
| luvionbio.com | freedomdiagnosticstesting.com | 2025-08-02 | 97.10% | BPC-157LBL-0625-BC5-1040 | 6.97 / 5 mg (139%) | — |
| felixchem.is | Chromate | 2025-07-30 | 99.09% | BPC-157072625-BPC-1 | 11.15 / 10 mg (112%) | — |
| purehealthpeptides.com | BioRegen | 2025-07-29 | 99.24% | BPC-157TUY-071525 | 99.24 / 10 mg (992%) | — |
| tydes.is | Janoshik Labs | 2025-07-29 | 99.84% | BPC-157BPC05072225 | 5.98 / 5 mg (120%) | — |
| skye peptides | Janoshik Labs | 2025-07-29 | 99.72% | BPC-157BPC25-05-002 | 6.09 / 5 mg (122%) | — |
| ng peptide | freedomdiagnosticstesting.com | 2025-07-27 | 99.01% | BPC-157BPC04 | 21.69 / 21.69 mg (100%) | — |
| omegapeptidesaustralia.com | Janoshik Labs | 2025-07-25 | 99.70% | BPC-157BP100713 | 13.25 / 10 mg (133%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-07-23 | 98.90% | BPC-157/Thymosin Beta-4EMP-TB-INK-250716-B10ZZ | 5.72 / 10 mg (57%) | — |
| somachems.com | freedomdiagnosticstesting.com | 2025-07-23 | 99.09% | BPC-157 + TB-500 (TB4)SOMA1RR4HE6W | 5.382 / 5 mg (108%) | — |
| felixchem.is | Chromate | 2025-07-19 | 99.93% | BPC-157/GHK-Cu/TB-500071025-GLO-9 | 114.6 / 90 mg (127%) | — |
| powerpeptides.com | Chromate | 2025-07-19 | 99.22% | BPC-157 + TB-500 + GHK-Cu140525-YWA-BPTB-10 | 78.48 / 70 mg (112%) | 0.627 |
| peptide partners | Trust Pointe Analytics | 2025-07-17 | 99.52% | BPC-157/TB-500BB20250630 | 11.51 / 20 mg (58%) | — |
| Peptira peptides | Janoshik Labs | 2025-07-16 | 99.95% | BPC-157BPC10-001 | 14.22 / 10 mg (142%) | — |
| Biolabshop | Analiza Białek | 2025-07-16 | 98.00% | BPC-157100008681 | 5.21 / 5 mg (104%) | — |
| Biolabshop | Analiza Białek | 2025-07-16 | 98.00% | BPC-157100008677 | 10.62 / 10 mg (106%) | — |
| Biolabshop | Analiza Białek | 2025-07-15 | 98.00% | BPC-157100008681 | 5.21 / 5 mg (104%) | — |
| Biolabshop | Analiza Białek | 2025-07-15 | 98.00% | BPC-157100008677 | 10.62 / 10 mg (106%) | — |
| verified peptides | Janoshik Labs | 2025-07-11 | 99.79% | BPC-15705-25-0710G | 13.37 / 10 mg (134%) | — |
| Empower Peptides | Chromate | 2025-07-11 | 99.25% | BPC-157EMP-BPC-250528-A10 | 10.89 / 10 mg (109%) | — |
| felixchem.is | Chromate | 2025-07-08 | 99.67% | BPC-157062625-BPC-1 | 11.15 / 10 mg (112%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-07-04 | 99.04% | BPC-157/Thymosin Beta-4395235 | 11.25 / 10 mg (113%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-07-04 | 99.42% | BPC-157395247 | 5.07 / 5 mg (101%) | — |
| aminousa.com | BioRegen | 2025-06-30 | 99.08% | BPC-15725BPC500-0001 | 0.59 / 0.5 mg (118%) | — |
| Eternal Peptides | Janoshik Labs | 2025-06-30 | 99.18% | BPC-157EP-250407-BPC05 | 5.54 / 5 mg (111%) | — |
| Eternal Peptides | Janoshik Labs | 2025-06-30 | 99.69% | BPC-157EP-250407-BPC10 | 10.88 / 10 mg (109%) | — |
| atomik labz | Vanguard Laboratory | 2025-06-29 | 99.39% | BPC-157C0521C | 5.91 / 5 mg (118%) | — |
| Zen Aminos | freedomdiagnosticstesting.com | 2025-06-28 | 99.24% | BPC-157/Thymosin Beta-4ZARBPT01 | 2.85 / 25 mg (11%) | — |
| powerpeptides.com | Chromate | 2025-06-28 | 99.73% | BPC-157 + TB-500T70425-HO-BPTB-10 | 9.269 / 10 mg (93%) | 0.253 |
| aminousa.com | BioRegen | 2025-06-26 | 99.74% | BPC-15725BPC15-0002 | 14.19 / 15 mg (95%) | — |
| powerpeptides.com | Chromate | 2025-06-26 | 99.73% | BPC-157 + TB-500170425-HO-BPTB-10 | 9.269 / 10 mg (93%) | 0.253 |
| researchchemhq.co | Chromate | 2025-06-25 | 99.83% | BPC-157 | 11.94 / 10 mg (119%) | — |
| stratelabs.is | Janoshik Labs | 2025-06-23 | 99.00% | BPC-157 | 5.48 / 5 mg (110%) | — |
| ignitepeptides.com | Janoshik Labs | 2025-06-19 | 99.11% | BPC-157BPC-250527-223✓ Lab-verified | 10.8 / 10 mg (108%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-06-19 | 98.89% | BPC-157/Thymosin Beta-4EMP-TB-BPC-250528-A10 | 9.1 / 10 mg (91%) | — |
| peptidology | Vanguard Laboratory | 2025-06-17 | 99.00% | BPC-157/TB-500/GHK-Cu | 72.51 / 70 mg (104%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-06-16 | 99.55% | BPC-157/TB-500/GHK-Cu | 70.37 / 70 mg (101%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-06-16 | 99.18% | BPC-157 | 5.23 / 5 mg (105%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-06-16 | 99.06% | BPC-157/TB-500 | 9.84 / 10 mg (98%) | — |
| BioLongevity Labs | BioRegen | 2025-06-16 | 99.85% | BPC157 | 5.21 / 5 mg (104%) | — |
| felixchem.is | Chromate | 2025-06-13 | 99.04% | BPC-157060525-BPC-D | 14.09 / 10 mg (141%) | — |
| simple peptide | freedomdiagnosticstesting.com | 2025-06-13 | 99.50% | BPC-15720250514 | 0.51555 / 0.5 mg (103%) | — |
| Empower Peptides | Chromate | 2025-06-04 | 98.90% | BPC-157EMP-BPC-250528-A10 | 9.426 / 10 mg (94%) | — |
| Empower Peptides | Chromate | 2025-06-04 | 98.75% | BPC-157EMP-BPC-250528-A5 | 5.105 / 5 mg (102%) | — |
| hkroids.com | Chromate | 2025-05-09 | 99.52% | BPC-157/TB-500WP-250316-28 | 20.63 / 20 mg (103%) | — |
| growthguys.is | Janoshik Labs | 2025-04-29 | 99.69% | BPC-157BPC04 | 5.04 / 5 mg (101%) | — |
| growthguys.is | Janoshik Labs | 2025-04-29 | 99.76% | BPC-157BPC05 | 10.49 / 10 mg (105%) | — |
| researchchemhq.co | Chromate | 2025-04-25 | 99.52% | BPC-157 | 9.948 / 10 mg (99%) | — |
| Polaris Peptides | Trust Pointe Analytics | 2025-04-25 | 95.84% | BPC-157POL-BPC5-2 | 6.51 / 5 mg (130%) | — |
| peptide crafters | Janoshik Labs | 2025-04-24 | 99.79% | BPC-157PC-G-BP10 | 11.77 / 10 mg (118%) | — |
| profoundaminos.com | MZ Biolabs | 2025-04-21 | 99.97% | BPC-1572025-04-03Lab has no portal | 6.37 / 5 mg (127%) | — |
| profoundaminos.com | MZ Biolabs | 2025-04-21 | 99.95% | BPC-1572025-04-03Lab has no portal | 12.19 / 10 mg (122%) | — |
| Biolabshop | Analiza Białek | 2025-04-17 | 98.00% | BPC-157100007608 | 5.46 / 5 mg (109%) | — |
| Qing Li Peptide | Janoshik Labs | 2025-04-16 | 99.82% | BPC-157BC10/2025-04 | 11.27 / 10 mg (113%) | — |
| verified peptides | Janoshik Labs | 2025-04-16 | 99.08% | BPC-15701-25-0610F | 11.21 / 10 mg (112%) | — |
| peptidology | Vanguard Laboratory | 2025-04-14 | 99.68% | BPC-157/TB-50001-008-PD-1355 | 20.25 / 20 mg (101%) | — |
| pura peptides | Chromate | 2025-04-08 | 99.73% | BPC-157BPC10-11262024 | 10.35 / 10 mg (103%) | — |
| atomik labz | Janoshik Labs | 2025-03-21 | 99.47% | BPC-157NN03172 | 11.43 / 10 mg (114%) | — |
| Polaris Peptides | Chromate | 2025-03-13 | 98.53% | BPC-157POL-BPC10-5 | 10.288 / 10 mg (103%) | — |
| hkroids.com | Janoshik Labs | 2025-03-12 | 98.51% | BPC-157 | 5.57 / 5 mg (111%) | — |
| mspeptides.com | MZ Biolabs | 2025-03-10 | 99.94% | BPC-157R250224-BPC-N001 | — | — |
| researchchemhq.co | Chromate | 2025-03-08 | 98.22% | BPC-157 | 9.014 / 10 mg (90%) | — |
| betterbiosynthesis.com | Janoshik Labs | 2025-03-07 | 99.59% | BPC-157BPC20N021725 | 22.86 / 23 mg (99%) | — |
| skye peptides | Janoshik Labs | 2025-03-05 | 99.74% | BPC-157BPC25-20-001 | 21.6 / 20 mg (108%) | — |
| biopeptitech.com | Vanguard Laboratory | 2025-02-28 | 99.20% | BPC-157 | 5.71 / 5 mg (114%) | — |
| peptidology | Vanguard Laboratory | 2025-02-24 | 99.73% | BPC-157/TB-500 | 10.09 / 10 mg (101%) | — |
| Mindful Research | freedomdiagnosticstesting.com | 2025-02-23 | 99.30% | BPC-157BPS0128 | 12.53 / 10 mg (125%) | Pass ≤0.66 EU/mL |
| researchchemhq.co | Chromate | 2025-02-19 | 98.52% | BPC-157 | 9.955 / 10 mg (100%) | — |
| researchchemhq.co | Chromate | 2025-02-19 | 98.64% | BPC-157 | 9.949 / 10 mg (99%) | — |
| peptidology | Trust Pointe Analytics | 2025-02-08 | 99.41% | BPC-157120008 | 11.23 / 10 mg (112%) | — |
| peptide crafters | Janoshik Labs | 2025-02-07 | 99.55% | BPC-157PC-Z1-BP10 | 11.75 / 10 mg (118%) | — |
| powerpeptides.com | Chromate | 2025-01-30 | 99.53% | BPC-157 | 5.329 / 5 mg (107%) | — |
| powerpeptides.com | Chromate | 2025-01-30 | 99.19% | BPC-157 | 0.6625 / 0.5 mg (133%) | — |
| xlpeptides.com | Janoshik Labs | 2025-01-29 | 99.33% | BPC-157007001 | 5.09 / 5 mg (102%) | — |
| verified peptides | Janoshik Labs | 2025-01-15 | 99.08% | BPC-15711-24-0510E | 11.35 / 10 mg (114%) | — |
| Amino Amigos | MZ Biolabs | 2025-01-15 | 98.34% | BPC-157BP2025-01Lab has no portal | 10.2 / 10 mg (102%) | — |
| injectify.is | Janoshik Labs | 2025-01-15 | 99.00% | BPC-157 | 5.37 / 5 mg (107%) | — |
| purehealthpeptides.com | MZ Biolabs | 2025-01-14 | 99.95% | BPC-157FPC-122624Lab has no portal | 99.95 / 10 mg (1000%) | — |
| purehealthpeptides.com | MZ Biolabs | 2025-01-14 | 99.79% | BPC-157/Thymosin beta4FPC-122624Lab has no portal | 99.79 / 10 mg (998%) | — |
| researchpeptideslab.com | freedomdiagnosticstesting.com | 2025-01-01 | 97.97% | BPC-157137525-51-0 | 40 / 40 mg (100%) | — |
| researchpeptideslab.com | freedomdiagnosticstesting.com | 2025-01-01 | 99.27% | BPC-157137525-51-0 | 10 / 10 mg (100%) | — |
| vandl-labs.com | freedomdiagnosticstesting.com | 2025-01-01 | 99.13% | BPC-157 | 6.55 / 5 mg (131%) | — |
| purehealthpeptides.com | MZ Biolabs | 2024-12-31 | 99.85% | BPC-157/Thymosin beta4SJZJB0888Lab has no portal | 99.85 / 10 mg (999%) | — |
| atomik labz | Janoshik Labs | 2024-12-31 | 99.64% | BPC-157FF1223 | 11.39 / 10 mg (114%) | — |
| skye peptides | Janoshik Labs | 2024-12-18 | 99.47% | BPC-157BPC24-10-003 | 10.94 / 10 mg (109%) | — |
| atomik labz | Janoshik Labs | 2024-12-15 | 99.36% | BPC-157HH120324 | 6.09 / 5 mg (122%) | — |
| skye peptides | Janoshik Labs | 2024-12-14 | 99.56% | BPC-157BPC20N12042024 | 21.26 / 20 mg (106%) | — |
| Polaris Peptides | Chromate | 2024-12-12 | 98.68% | BPC-157POL-TB801 | 10.28 / 10 mg (103%) | — |
| powerpeptides.com | Chromate | 2024-11-08 | 99.47% | BPC-157 + TB-500 | 9.319 / 10 mg (93%) | — |
| powerpeptides.com | Chromate | 2024-11-06 | 99.68% | BPC-157 + TB-500 | 9.364 / 10 mg (94%) | — |
| researchchemhq.co | Chromate | 2024-10-30 | 98.24% | BPC-157 | 10.78 / 10 mg (108%) | — |
| verified peptides | Janoshik Labs | 2024-10-30 | 99.85% | BPC-15709-24-0410D | 11.15 / 10 mg (112%) | — |
| prioritypeptides.net | Janoshik Labs | 2024-10-16 | 99.13% | BPC-157BPC-110-A1 | 11.95 / 10 mg (119%) | — |
| growthguys.is | Janoshik Labs | 2024-09-30 | 99.28% | BPC-157BPC02 | 11.77 / 10 mg (118%) | — |
| growthguys.is | Janoshik Labs | 2024-09-30 | 99.82% | BPC-157BPC03 | 6.08 / 5 mg (122%) | — |
| skye peptides | Janoshik Labs | 2024-09-12 | 99.54% | BPC-157BPC24-05-001 | 6.44 / 5 mg (129%) | — |
| peptide crafters | Janoshik Labs | 2024-09-10 | 99.24% | BPC-157PC-Z-BP10 | 12.18 / 12 mg (101%) | — |
| skye peptides | Trust Pointe Analytics | 2024-08-31 | 99.52% | BPC-157BPC24-20-001 | 19.07 / 20 mg (95%) | — |
| verified peptides | Janoshik Labs | 2024-07-11 | 99.81% | BPC-15706-24-0310C | 10.85 / 10 mg (109%) | — |
| skye peptides | Janoshik Labs | 2024-06-30 | 99.65% | BPC-157BP24-10-002 | 9.99 / 10 mg (100%) | — |
| Biolabshop | Analiza Białek | 2024-06-25 | 97.00% | BPC-157100005290 | 5.35 / 5 mg (107%) | — |
| Biolabshop | Analiza Białek | 2024-06-21 | 97.00% | BPC-157100005290 | 5.35 / 5 mg (107%) | — |
| labtrust peptides | Janoshik Labs | 2024-06-12 | 99.04% | BPC-157Peptides #43463 | 12.04 / 12 mg (100%) | — |
| verified peptides | Janoshik Labs | 2024-05-30 | 99.66% | BPC-15706-24-0905J | 4.39 / 5 mg (88%) | — |
| wolverine research lab peptides | Janoshik Labs | 2024-05-15 | 99.84% | BPC-157 | 5.45 / 5 mg (109%) | — |
| verified peptides | Janoshik Labs | 2024-05-06 | 99.86% | BPC-157415248 | 10.41 / 10 mg (104%) | — |
| BleauGenics | Janoshik Labs | 2024-05-03 | 99.70% | BPC-157 | 5.08 / 5 mg (102%) | — |
| peptide crafters | Janoshik Labs | 2024-04-18 | 99.72% | BPC-157PC-BB-905 | 11.19 / 10 mg (112%) | — |
| tydes.is | Janoshik Labs | 2024-02-19 | 99.58% | BPC-157BPC-001 | 5.44 / 5 mg (109%) | — |
| verified peptides | Janoshik Labs | 2024-02-09 | 99.21% | BPC-15720224A | 11.45 / 10 mg (115%) | — |
| Amino Amigos | MZ Biolabs | 2024-01-08 | 99.78% | BPC-157BPC157.A24BLab has no portal | 9.31 / 10 mg (93%) | — |
| skye peptides | Janoshik Labs | 2023-12-16 | 99.62% | BPC-1571375-05-003 | 5.59 / 5 mg (112%) | — |
| verified peptides | Janoshik Labs | 2023-11-24 | 99.95% | BPC-15762215H | 5.64 / 5 mg (113%) | — |
| skye peptides | MZ Biolabs | 2023-11-13 | 99.60% | BPC-157 (Bepecin)2023-10-23Lab has no portal | 5 / 5 mg (100%) | — |
| skye peptides | Janoshik Labs | 2023-11-07 | 99.46% | BPC-1571375-15-001 | 15.99 / 15 mg (107%) | — |
| skye peptides | MZ Biolabs | 2023-10-18 | 100.00% | BPC-157 / GHK-Cu Blend (Bepecin and GHK Copper)2023-09-25Lab has no portal | 10 / 10 mg (100%) | — |
| verified peptides | Janoshik Labs | 2023-07-31 | 99.70% | BPC-157622156 | 5.28 / 5 mg (106%) | — |
| skye peptides | Janoshik Labs | 2023-07-18 | 99.16% | BPC-1571375-001 | 4.94 / 5 mg (99%) | — |
| verified peptides | Janoshik Labs | 2023-05-26 | 97.62% | BPC-15756582F | 4.65 / 5 mg (93%) | — |
| verified peptides | Janoshik Labs | 2023-02-17 | 99.63% | BPC-15716555E | 4.92 / 5 mg (98%) | — |
| verified peptides | Janoshik Labs | 2022-11-13 | 97.89% | BPC-15797812D | 4.25 / 5 mg (85%) | — |
| verified peptides | Janoshik Labs | 2022-03-04 | 99.92% | BPC-15772365C | 5.09 / 5 mg (102%) | — |
| verified peptides | Janoshik Labs | 2021-03-01 | 97.66% | BPC-15736548B | 4.89 / 5 mg (98%) | — |
| verified peptides | Janoshik Labs | 2020-06-11 | 98.51% | BPC-15711623A | 5.02 / 5 mg (100%) | — |
The same seven questions decide whether a certificate of analysis means anything, whichever compound it describes. Six are about the document; the seventh is about what no document can tell you.
Want a vial tested yourself? How to send a peptide for independent HPLC testing.
BPC-157 is a synthetic 15-amino-acid fragment of Body Protection Compound: Gly-Glu-Pro-Pro-Pro-Gly-Lys-Pro-Ala-Asp-Asp-Ala-Gly-Leu-Val, CAS 137525-51-0 (PubChem CID 9941957), formula C₆₂H₉₈N₁₆O₂₂, molecular weight 1419.5 g/mol. Other designations in circulation are PL-14736, PLD-116, PL-10 and Bepecin. The sequence is independently confirmed in Gwyer et al. (Cell and Tissue Research, 2019) and matches the PubChem record, so a batch-matched mass-spectrometry result should report a mass near 1419.5 Da.
The sequence contains no methionine, cysteine, tryptophan or tyrosine — none of the classically oxidation-labile residues. A product page that justifies a storage or handling routine by "methionine oxidation" is describing a residue this molecule does not contain, which makes the vendor's storage rationale a check that can be read before anything ships. The phrase "stable gastric pentadecapeptide" that runs through the literature describes resistance to stomach acid, a biological property of the sequence, not shelf stability in a vial. No peer-reviewed stability or storage study of BPC-157 has been published; every shelf-life figure in circulation is vendor-derived.
Pentadeca arginate is sold as an improved BPC-157. A PubMed search for the term returns zero results: no publication establishes its identity, pharmacokinetics, bioavailability, stability advantage or equivalence, and the "90% bioavailability" figure attached to it has no source. An arginate salt is a counter-ion pairing, not a sequence change, and BPC-157's own sequence contains no arginine. Pentadeca arginate is not separately indexed in this platform's test data, so the BPC-157 record on this page does not transfer to it.
In a blend vial each component needs its own identity result, because a mass spectrum confirming one molecule says nothing about the other. Blend vials are excluded from the Purity Index, so a blend carries no index figure.