✦Use code HEALTH for 20% off at Purgo Labs✦

COA library · read through 2026-09-18

42 certificates of analysis, opened one at a time

Every row is a certificate we read ourselves — the lab it names, the lot on the vial, the purity it prints, and the mass the lab measured against the label. 12 of them can be checked on the laboratory's own site, and we link you there rather than to a copy. Vendors are not consulted; partners get the same rules as everyone else.

40 vendors12 verifiable at the lab35 state measured mass10 laboratories

Named lab, checkable there

A certificate you can look up on the laboratory's own portal by its report number is worth more than any PDF a vendor hosts. The 'Verify' column says which is which.

Measured mass vs the label

Purity says how clean the peptide is; it says nothing about how much is in the vial. The better labs weigh it. Under 95% or over 115% of label earns a flag.

Two dates

When the lab tested it, and when we read it. A certificate from a year ago tells you about a batch you will never receive.

VendorProduct · lotLab · reportPurityMeasured vs labelTested · readVerifyFlags
Ameano PeptidesPartnerBPC-157 10mglot BPC1005082026-22Janoshik Analytical#163728 (key VKEUQS8HE1UW)99.9%12.09 / 12.25 / 12.18 / 11.95 mg121.2% of label—read 2026-09-06at the lab Over label (>115%)
Amino ClubPartnerBPC-157 Spray 15mglot SBPC0001ILS Labs—15.85 mg105.7% of label2026-08-20read 2026-09-06vendor copyNo lab-side verification
Amino Science LabsBPC-157 10mgUnnamed99.24%9.69 mg96.9% of label—read 2026-09-06vendor-hostedNo lab-side verification
Apex PeptidesPartnerBPC-157 10mglot 900690Unnamed99.47%10.07 / 10.64 mg103.6% of label—read 2026-09-18vendor-hostedNo lab-side verification
Arizen BioLabsPartnerBPC-157 10mglot J0-2601-004Unnamed—11.75 / 11.44 mg116.0% of label—read 2026-09-05vendor-hostedOver label (>115%)No lab-side verification
Ascension PeptidesBPC-157 10mglot 12-05260628Unnamed——2026-07-10read 2026-09-11vendor-hostedNo lab-side verification
BioEdge Research LabsBPC-157 10mglot BPC1001212026-18UnnamedCOA260750———read 2026-09-11vendor-hostedNo lab-side verification
BioLongevity LabsPartnerBPC-157 10mglot 3-3-46143Unnamed99.77%10.16 mg101.6% of label—read 2026-09-05vendor-hostedNo lab-side verification
Chameleon PeptidesBPC-157 10mglot B002Janoshik Analytical#19414299.557%11.56 mg115.6% of label—read 2026-09-06at the lab Over label (>115%)
Disguised AlphaBPC-157 10mglot 4349AChromate#30632 (access 49RLV6V45LDH)98.646%12.32 mg123.2% of label—read 2026-09-06at the lab Over label (>115%)
Elite Edge BiotechPartnerBPC-157 5mgUnnamed99.128%5.13 mg102.6% of label—read 2026-09-06vendor-hostedNo lab-side verification
Everest PeptidesBPC-157 10mglot EVRBPC10-003Unnamed—10.65 mg106.5% of label—read 2026-09-05vendor-hostedNo lab-side verification
Evo Labs ResearchTB-500 10mglot 7312026Kovera LabsKVR-2026-9F8CE1—9.69 / 9.93 mg98.1% of label—read 2026-09-05at the lab —
EZ PeptidesPartnerBPC-157 10mglot EZP-1P1007112026-04Janoshik Analyticaltask #207836—11.36 / 11.29 / 11.48 mg113.8% of label—read 2026-09-06at the lab —
Glacier AminosBPC-157 10mglot BPC10GA-06Unnamed———read 2026-09-05vendor copyNo lab-side verification
Global AminosBPC-157 10mgUnnamedaccession 260406005499.154%10.31 mg103.1% of label—read 2026-09-05vendor-hostedNo lab-side verification
Honest PeptideBPC-157 10mglot BC1006012026Unnamed99.55%13.42 mg134.2% of label—read 2026-09-05vendor-hostedOver label (>115%)No lab-side verification
Idun PeptidesBPC-157 10mglot BP10-260717Kovera LabsKVR-2026-549F36 (access PT00YCH)———read 2026-09-06at the lab —
Idun PeptidesBPC-157 + TB-500 20mg blend 20mglot BB20-260706Kovera Labs—21.40 mg107.0% of label—read 2026-09-06at the lab —
Instant PeptidesBPC-157 10mglot 2026-0237-CKovera LabsKVR-2026-E2FB7C (access 4FA6HG0)99.72%10.12 mg101.2% of label—read 2026-09-06at the lab —
Ion PeptideBPC-157 10mglot BC10-05122026Kovera LabsKVR-2026-202FFF (access 34KOW58)99.365%10.24 / 10.69 mg104.7% of label—read 2026-09-06at the lab —
Lost Coast AminosBPC-157 20mglot LCA0526BC20Unnamed99.8%20.40 mg102.0% of label—read 2026-09-05vendor-hostedNo lab-side verification
Midwest PeptideBPC-157 10mgUnnamed99.48%11.04 mg110.4% of label—read 2026-09-05vendor copyNo lab-side verification
Mile High CompoundsBPC-157 10mglot BPC-010-MH-04Kovera LabsKVR-2026-9A59E799.857%10.86 mg108.6% of label—read 2026-09-06at the lab —
Modern AminosPartnerBPC-157 10mglot BX-P-W7M6Unnamed—13.09 / 12.22 / 12.51 mg126.1% of label—read 2026-09-11vendor copyOver label (>115%)No lab-side verification
NeuroLabs ResearchBPC-157 10mglot NL01-BPC15710RUnnamed99.16%12.12 mg121.2% of label—read 2026-09-05vendor-hostedOver label (>115%)No lab-side verification
Northline LabsBPC-157 20mgUnnamed99.4%19.82 mg99.1% of label2026-08-08read 2026-09-06vendor-hostedNo lab-side verification
Onyx BiolabsTirzepatide 30mglot TIR30-260901AUnnamed99.233%——read 2026-09-06vendor copyNo lab-side verification
Optima SupplyBPC-157 10mgJanoshik Analytical—10.60 mg106.0% of label2026-03-13read 2026-09-05vendor-hostedNo lab-side verification
Particle PeptidesBPC-157 5mglot PO-2026346Unnamed—6.38 mg127.6% of label—read 2026-09-06vendor-hostedOver label (>115%)No lab-side verification
PeakForce LabsBPC-157 10mglot SMO10-0326-AUnnamed99.41%11.12 mg111.2% of label—read 2026-09-05vendor-hostedNo lab-side verification
Peptide GiantsPartnerBPC-157 10mgJanoshik Analytical#100942———read 2026-09-06at the lab —
Peptide GiantsPartnerTB-500 5mglot PG-5101Vanguard Laboratory99.3%4.92 mg98.4% of label—read 2026-09-06vendor copyNo lab-side verification
PeptiraBPC-157 10mglot BPC10-012Unnamed———read 2026-09-18vendor-hostedNo lab-side verification
Profound AminosBPC-157 5mglot 2025-04-03MZ Biolabs99.97%6.37 mg127.4% of label2025-04read 2026-09-06vendor-hostedOver label (>115%)Tested >12 months before we read itNo lab-side verification
PS PeptidesPartnerBPC-157 5mgNorth American DiagnosticsPSP-0028020—5.03 mg100.6% of label—read 2026-09-06at the lab —
Puratek PeptidesPartnerBPC-157 10mglot BPC10005Unnamed99.96%10.70 / 10.45 mg105.7% of label—read 2026-09-05vendor-hostedNo lab-side verification
Purgo LabsPartnerBPC-157 10mglot PL-BPC-05SteriGenix—11.16 mg111.6% of label—read 2026-09-06vendor copyNo lab-side verification
Purus PeptidesBPC-157 10mglot BPC-010-PP-02Unnamed98.2%11.55 / 11.69 / 11.42 mg115.5% of label—read 2026-09-05vendor-hostedOver label (>115%)No lab-side verification
Rivn PeptidesPartnerIGF-1 LR3 1mglot IGF-217Unnamed99.76%1.19 mg119.0% of label—read 2026-09-06vendor copyOver label (>115%)No lab-side verification
TrustedPepsPartnerBPC-157 10mglot TPBP32826Freedom Diagnostics98.509%10.50 mg105.0% of label—read 2026-09-06vendor copyNo lab-side verification
Verified PeptidesBPC-157 10mglot BP06261310KUnnamed—10.10 mg101.0% of label—read 2026-09-06vendor-hostedNo lab-side verification

42 of 42 certificates shown. Measured values are every vial or replicate the certificate printed; "% of label" is the batch average.

By vendor

By compound

  • BPC-15737 certs · 37 vendors
    purity 98.2–99.97%, median 99.47% · fill 96.9%–134.2% of label
  • TB-5002 certs · 2 vendors
    purity 99.3–99.3%, median 99.30% · fill 98.1%–98.4% of label
  • IGF-1 LR31 cert · 1 vendor
    purity 99.76–99.76%, median 99.76% · fill 119.0%–119.0% of label
  • BPC-157/TB-500 blend1 cert · 1 vendor
    purity not stated · fill 107.0%–107.0% of label
  • Tirzepatide1 cert · 1 vendor
    purity 99.233–99.233%, median 99.23%

By laboratory — and how to verify yourself

  • Unnamed24 · 24 vendors
    The certificate does not name the laboratory — there is nothing to verify against.
  • Kovera Labs6 · 5 vendors
    Enter the KVR report number and the access code printed on the certificate. Lab lookup
  • Janoshik Analytical5 · 5 vendors
    Enter the report/test number and the key printed on the certificate. ISO/IEC 17025 (stated on reports). Lab lookup
  • SteriGenix1 · 1 vendor
    Purgo Labs links each lot's certificate; verification is by the lab's report number on request.
  • Vanguard Laboratory1 · 1 vendor
    No public lookup portal we could find; vendor-hosted PDFs.
  • ILS Labs1 · 1 vendor
    No public lookup portal we could find; certificates are vendor-hosted PDFs naming the lab and lot. ISO/IEC 17025 (stated on reports).
  • North American Diagnostics1 · 1 vendor
    Batch lookup on the lab's site (JavaScript required); certificate PDFs are vendor-hosted. Lab lookup
  • Freedom Diagnostics1 · 1 vendor
    No public lookup portal we could find; certificates are vendor-hosted PDFs naming the lab and lot.
  • MZ Biolabs1 · 1 vendor
    No public lookup portal we could find; vendor-hosted PDFs.
  • Chromate1 · 1 vendor
    Enter the access code printed on the certificate. Lab lookup

Flags across the library

  • No lab-side verification: 30
  • Over label (>115%): 11
  • Tested >12 months before we read it: 1

A flag is a finding to raise with the vendor before ordering, not a verdict on the vendor. Over-fill is common and usually deliberate (overage for reconstitution loss); under-fill and low purity are the ones to take seriously.

How this library is built

We open the certificate on the vendor's page or library, note the lab and report number, follow that number to the laboratory's own verification portal where one exists, and transcribe purity, measured mass, lot and test date exactly as printed. Certificates that only exist as vendor-hosted images are recorded as such — they are not nothing, but they are not verification either. The library grows as we re-verify vendors for the scoreboard; the COA reading guide walks through the same checks so you can do them on your own vial.