One vial measured.
Net content 9.89 mg/vial (99% of label). The certificate's QR resolves to the lab's verification page on optiq.smpltrax.com (decoded 2 Oct 2026); same lot and figures.
COA library · read through 2026-10-03
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. 50 of them can be checked on the laboratory's own portal by their report number; the rest are documents the vendor hosts.
Purgo Labs is our primary affiliate partner. Rows are added for any vendor whose certificates we open, partner or not; the flags use one threshold for everyone.
What a good certificate looks like: named lab, report number that resolves on the lab's own portal, measured mass close to the label.
One vial measured.
Net content 9.89 mg/vial (99% of label). The certificate's QR resolves to the lab's verification page on optiq.smpltrax.com (decoded 2 Oct 2026); same lot and figures.
What a flag looks like: the numbers are real and the lab is real — the finding is something to raise with the vendor before ordering, not a verdict.
One vial measured — over-fill beyond 115% is flagged, not rewarded.
Lab lookup run 29 Sep 2026: 'Document found'. 141% of label — over-fill flag.
What an unnamed lab looks like: a document with figures but no laboratory to check them with. Purity alone, unverifiable, is the weakest evidence in this library.
One vial measured.
| Vendor | Product · lot | Laboratory | Purity | Measured vs label | Dates | Verify | Flags |
|---|---|---|---|---|---|---|---|
| AIO Peptides | TB-500 10mglot AIOTB326 | Freedom DiagnosticsSearch Code AIOP2603060239 (accession 2603060239) | 99.884% | 10.32 mg103.2% | 2026-03-07read 2026-10-01 | at the lab | none |
| Ameano PeptidesPartner | BPC-157 10mglot BPC1005082026-22 | Janoshik Analytical#163728 (key VKEUQS8HE1UW) | 99.9% | 12.09 / 12.25 / 12.18 / 11.95 mg121.2% | —read 2026-09-06 | at the lab | Over label (>115%) |
| Amino ClubPartner | BPC-157 Spray 15mglot SBPC0001 | ILS LabsCOA-2026-Y_PBKT (access code NZHW9KJZ) | — | 15.85 mg105.7% | 2026-08-20read 2026-09-06 | at the lab | none |
| Amino Science Labs | BPC-157 10mg | Freedom Diagnosticscoas.freedomdiagnosticstesting.com/Amin2605150372.pdf | 99.24% | 9.69 mg96.9% | —read 2026-09-06 | at the lab | none |
| Apex Peptides | BPC-157 10mglot 900690 | Freedom DiagnosticsSearch Code Apex2608100634 (accession 2608100634) | 99.47% | 10.07 / 10.64 mg103.6% | —read 2026-09-18 | at the lab | none |
| Arizen BioLabsPartner | BPC-157 10mglot J0-2601-004 | Unnamed | — | 11.75 / 11.44 mg116.0% | —read 2026-09-05 | — | Over label (>115%)No lab-side verification |
| Ascension Peptides | BPC-157 10mglot 12-05260628 | Unnamed | — | not stated | 2026-07-10read 2026-09-11 | — | No lab-side verification |
| BioEdge Research Labs | BPC-157 10mglot BPC1001212026-18 | UnnamedCOA260750 | — | not stated | —read 2026-09-11 | — | No lab-side verification |
| BioGenix Peptides | BPC-157 10mglot BGX260528BP10 | Horizon AnalyticalLot BGX260528BP10 ('searchable via horizonanalytical.com', QR 'scan to validate') | 99.26% | 10.50 mg105.0% | 2026-05-26read 2026-09-29 | at the lab | none |
| BioLongevity Labs | BPC-157 10mglot 3-3-46143 | MDx BioAnalyticalCOA261565 (search code 261565) | 99.77% | 10.16 mg101.6% | —read 2026-09-05 | at the lab | none |
| Chameleon Peptides | BPC-157 10mglot B002 | Janoshik Analytical#194142 | 99.557% | 11.56 mg115.6% | —read 2026-09-06 | at the lab | Over label (>115%) |
| Disguised Alpha | BPC-157 10mglot 4349A | Chromate#30632 (access 49RLV6V45LDH) | 98.646% | 12.32 mg123.2% | —read 2026-09-06 | at the lab | Over label (>115%) |
| Elite Edge BiotechPartner | BPC-157 5mg | Unnamed | 99.128% | 5.13 mg102.6% | —read 2026-09-06 | — | No lab-side verification |
| Everest Peptides | BPC-157 10mglot EVRBPC10-003 | Freedom DiagnosticsSearch Code Ever2607240901 | — | 10.65 mg106.5% | —read 2026-09-05 | at the lab | none |
| Evo Labs Research | TB-500 10mglot 7312026 | Kovera LabsKVR-2026-9F8CE1 | — | 9.69 / 9.93 mg98.1% | —read 2026-09-05 | at the lab | none |
| EZ PeptidesPartner | BPC-157 10mglot EZP-1P1007112026-04 | Janoshik Analyticaltask #207836 | — | 11.36 / 11.29 / 11.48 mg113.8% | —read 2026-09-06 | at the lab | none |
| Glacier Aminos | BPC-157 10mglot BPC10GA-06 | Unnamed | — | not stated | —read 2026-09-05 | vendor copy | No lab-side verification |
| Global Aminos | BPC-157 10mg | Freedom Diagnosticsaccession 2604060054 | 99.154% | 10.31 mg103.1% | —read 2026-09-05 | at the lab | none |
| Honest Peptide | BPC-157 10mglot BC1006012026 | Freedom DiagnosticsSearch Code Hone2606260486 (accession 2606260486) | 99.55% | 13.42 mg134.2% | —read 2026-09-05 | at the lab | Over label (>115%) |
| Idun Peptides | BPC-157 10mglot BP10-260717 | Kovera LabsKVR-2026-549F36 (access PT00YCH) | — | not stated | —read 2026-09-06 | at the lab | none |
| Idun Peptides | BPC-157 + TB-500 20mg blend 20mglot BB20-260706 | Kovera Labs | — | 21.40 mg107.0% | —read 2026-09-06 | at the lab | none |
| Instant Peptides | BPC-157 10mglot 2026-0237-C | Kovera LabsKVR-2026-E2FB7C (access 4FA6HG0) | 99.72% | 10.12 mg101.2% | —read 2026-09-06 | at the lab | none |
| Ion Peptide | BPC-157 10mglot BC10-05122026 | Kovera LabsKVR-2026-202FFF (access 34KOW58) | 99.365% | 10.24 / 10.69 mg104.7% | —read 2026-09-06 | at the lab | none |
| Kimera Chems | BPC-157 5mglot KC-BPC-PUR2 | Freedom DiagnosticsSearch Code Kime2511280036 (accession 2511280036) | 99.675% | 5.76 mg115.2% | 2025-12-01read 2026-09-29 | at the lab | Over label (>115%) |
| Lost Coast Aminos | BPC-157 20mglot LCA0526BC20 | Unnamed | 99.8% | 20.40 mg102.0% | —read 2026-09-05 | — | No lab-side verification |
| LuvionBio | BPC-157 10mglot LBL-0826-BC10-0265 | Freedom DiagnosticsAccession received 10 Sep 2026 (lab company search lists it under LuvionBio LLC) | 99.58% | 11.84 mg118.4% | 2026-09-11read 2026-09-29 | at the lab | Over label (>115%) |
| Midwest Peptide | BPC-157 10mg | Unnamed | 99.48% | 11.04 mg110.4% | —read 2026-09-05 | vendor copy | No lab-side verification |
| Mile High Compounds | BPC-157 10mglot BPC-010-MH-04 | Kovera LabsKVR-2026-9A59E7 | 99.857% | 10.86 mg108.6% | —read 2026-09-06 | at the lab | none |
| Modern Aminos | BPC-157 10mglot BX-P-W7M6 | Freedom DiagnosticsSearch Code Mode2608030046 (accession 2608030046) | — | 13.09 / 12.22 / 12.51 mg126.1% | —read 2026-09-11 | at the lab | Over label (>115%) |
| Modern Research Peptides | BPC-157 10mglot MR0571WED | Freedom DiagnosticsSearch Code MRP2606250345 (accession 2606250345) | 99.77% | 11.21 / 11.43 mg113.2% | 2026-06-28read 2026-09-29 | at the lab | none |
| Modified Aminos | TB-500 10mglot MA-TB5I-100 | Ethos AnalyticsEA Sample ID 20630702-051 | — | 10.12 mg101.2% | 2026-07-06read 2026-09-29 | vendor copy | No lab-side verification |
| MyPurePeptidePartner | BPC-157 10mglot 10242025B2 | Janoshik Analytical#223088 (key 1GTY19EIMQE4) | 99.635% | 11.61 mg116.1% | 2026-08-24read 2026-09-30 | at the lab | Over label (>115%) |
| MyPurePeptidePartner | TB-500 10mglot 10292025T5 | Janoshik Analytical#223097 (key 1YF7NYFE4RGI) | 99.007% | 11.54 mg115.4% | 2026-08-24read 2026-09-30 | at the lab | Over label (>115%) |
| NeuroLabs Research | BPC-157 10mglot NL01-BPC15710R | Freedom DiagnosticsSearch Code NEUR2607150548 (accession 2607150548) | 99.16% | 12.12 mg121.2% | —read 2026-09-05 | at the lab | Over label (>115%) |
| Next Gen Peptides | BPC-157 10mglot bpc10-10 | ILS LabsILS access code printed on page 2 (earlier lot BC10-07: BDXOQBEA) | 99.73% | 10.45 mg104.5% | —read 2026-09-29 | at the lab | none |
| Northline Labs | BPC-157 20mg | Horizon Analyticallot NLL-1444543 (searchable via horizonanalytical.com) | 99.4% | 19.82 mg99.1% | 2026-08-08read 2026-09-06 | at the lab | none |
| Nova Peptides | BPC-157 10mglot NV-P-2B1D | Freedom DiagnosticsSearch Code Nova2606010691 (accession 2606010691) | 99.18% | 11.37 / 11.08 mg112.3% | 2026-06-03read 2026-09-29 | at the lab | none |
| Offline PeptidesPartner | BPC-157 10mglot OP-BC10-0826 | Freedom DiagnosticsSearch Code Offl2608170246 (accession 2608170246) | 99.42% | 14.12 mg141.2% | 2026-08-22read 2026-09-29 | at the lab | Over label (>115%) |
| Onyx Biolabs | Tirzepatide 30mglot TIR30-260901A | Kovera Labsaccess code EHNOQRS | 99.233% | not stated | —read 2026-09-06 | at the lab | none |
| Optima Supply | BPC-157 10mg | Janoshik Analytical | — | 10.60 mg106.0% | 2026-03-13read 2026-09-05 | at the lab | none |
| Oros Research | BPC-157 10mglot OR-LPBPC10-626-B6 | Ethos AnalyticsEA Sample ID printed on the report | — | 10.06 mg100.6% | 2026-06-12read 2026-09-29 | vendor copy | No lab-side verification |
| Particle Peptides | BPC-157 5mglot PO-2026346 | Unnamed | — | 6.38 mg127.6% | —read 2026-09-06 | — | Over label (>115%)No lab-side verification |
| PeakForce Labs | BPC-157 10mglot SMO10-0326-A | Freedom DiagnosticsSearch Code Peak2604060063 (accession 2604060063) | 99.41% | 11.12 mg111.2% | —read 2026-09-05 | at the lab | none |
| Peptide GiantsPartner | BPC-157 10mg | Janoshik Analytical#100942 | — | not stated | —read 2026-09-06 | at the lab | none |
| Peptide GiantsPartner | TB-500 5mglot PG-5101 | Vanguard Laboratory | 99.3% | 4.92 mg98.4% | —read 2026-09-06 | at the lab | none |
| Peptira | BPC-157 10mglot BPC10-012 | Freedom DiagnosticsSearch Code Pept2607300507 | — | not stated | —read 2026-09-18 | at the lab | none |
| Petratide Science | BPC-157 10mglot PS01-BPC10L | ILS LabsCOA-2026-XWWEPY (access code 39D7MJCQ) | 99.45% | 10.54 mg105.4% | 2026-06-10read 2026-10-01 | at the lab | none |
| Profound Aminos | BPC-157 5mglot 2025-04-03 | Janoshik Analyticaltest #69822 | 99.97% | 6.37 mg127.4% | 2025-04read 2026-09-06 | at the lab | Over label (>115%)Tested >12 months before we read it |
| PS PeptidesPartner | BPC-157 5mglot PSP-09112026BP | North American DiagnosticsNAD-0037963 | 99.97% | 4.88 mg97.6% | 2026-09-17read 2026-10-03 | at the lab | none |
| PS PeptidesPartner | BPC-157 5mg | North American DiagnosticsPSP-0028020 | — | 5.03 mg100.6% | —read 2026-09-06 | at the lab | none |
| Puratek Peptides | BPC-157 10mglot BPC10005 | ILS LabsCOA-2026-413074 (access code 8VBF7NBH) | 99.96% | 10.70 / 10.45 mg105.7% | —read 2026-09-05 | at the lab | none |
| Purgo LabsPartner | BPC-157 10mglot PL-BPC-05 | SteriGenix | — | 11.16 mg111.6% | —read 2026-09-06 | at the lab | none |
| Purus Peptides | BPC-157 10mglot BPC-010-PP-02 | Janoshik Analyticaltask #204275 (key PH4BVDGL65XN) | 98.2% | 11.55 / 11.69 / 11.42 mg115.5% | —read 2026-09-05 | at the lab | Over label (>115%) |
| Rivn PeptidesPartner | IGF-1 LR3 1mglot IGF-217 | Freedom DiagnosticsSearch Code RIVN2606290308 | 99.76% | 1.19 mg119.0% | —read 2026-09-06 | at the lab | Over label (>115%) |
| Simple Peptide | Semaglutide 10mglot P24102404 | Freedom DiagnosticsSearch Code simp2503240009 (accession 2503240009) | 99.92% | not stated | 2025-03-25read 2026-09-29 | at the lab | Tested >12 months before we read it |
| Solution Peptides | BPC-157lot N102425N | Janoshik AnalyticalReport #86869, verify key BM948JHNW86U | 99.179% | 6.20 mg | 2025-11-11read 2026-09-29 | at the lab | none |
| Southern Aminos | 5-Amino-1MQ 50mglot 5A500226B | Freedom DiagnosticsSearch Code Sout2602200108 (accession 2602200108) | — | 45.08 mg90.2% | 2026-02-22read 2026-09-29 | at the lab | Under label (<95%) |
| True PeptidesPartner | BPC-157 10mglot 260835 | Optiq Health LabsCOA UID 1028.OPT.260825-R1 | 99.5% | 9.89 mg98.9% | 2026-08-30read 2026-10-02 | at the lab | none |
| TrustedPepsPartner | BPC-157 10mglot TPBP32826 | Freedom DiagnosticsSearch Code Trus2604010178 (accession 2604010178) | 98.509% | 10.50 mg105.0% | —read 2026-09-06 | at the lab | none |
| Verified Peptides | BPC-157 10mglot BP06261310K | Janoshik Analytical | — | 10.10 mg101.0% | —read 2026-09-06 | at the lab | none |
60 of 60 certificates shown · click a row to open it as a document. Measured values are per vial as the lab printed them; the fill gauge runs 0–130% of label with the label claim marked.
A flag is a finding to raise with the vendor before ordering, not a verdict on the vendor. Over-fill is common and usually benign; under-fill and old tests are the ones to ask about.
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.
Where the evidence points
Of the 56 vendors in this library, Purgo Labs is the one whose certificates you can check the fastest: 1 of 1 resolve on the laboratory's own portal. Publishes per-lot COAs naming the testing laboratory — SteriGenix and Freedom Diagnostics — with lot numbers, test dates, measured net peptide content and direct verify-at-lab links. HPLC and mass spectrometry testing, US-based fulfilment from Scottsdale, Arizona, same-day dispatch on weekday orders before 2PM EST, and a 60-day money-back guarantee.
Purgo Labs is our primary affiliate partner; we earn a commission on that link. The score is computed from published evidence and does not read partner status.
A laboratory report for one lot of one product stating what the lab measured: identity, HPLC purity, and — on the better certificates — the measured mass of peptide per vial against the label claim. It is only meaningful if it names the lab, carries the lot number on your vial, and can be checked against the lab's own records.
Every row here is a certificate we opened and transcribed ourselves. We record the lab-side report number and link to the laboratory's verification page when one exists, note whether the certificate is hosted by the lab or only by the vendor, record measured mass against label, and date both the test and our reading. We never re-host vendor PDFs — a copy proves nothing; the lab's record does.
Flags are findings, not verdicts: a batch average under 95% or over 115% of label, purity below 98%, a test more than twelve months before we read it, or no lab-side way to verify the certificate. A flagged certificate is still a real certificate; the flag tells you what to ask the vendor before ordering.
No. Rows are added for any vendor whose certificates we open, partner or not, and the flags are computed by the same rules for every row. The library is downloadable so anyone can check that.