Lab reports for research-use-only products. Nothing here is for human or animal use.
peptide/test_results

Testing hubSources opened Nov 6, 20264 labs logged

Peptide testing, read line by line

Third-party labs test research peptides for identity, purity and contaminants. This site explains how those tests work, how to check a report against the lab's own records, and which vendors publish what.

AFFILIATE Some links on this page are affiliate links. We may earn a commission if you buy through them. Read the disclosure

SAMPLE illustrationHPLC · UV
main peakimpurity0retention time (min)30UV 214 nm
Purity
main peak %
Identity
by MS
Amount
mg / vial
A drawn example, not a real result. One tall peak is the target compound; small peaks are impurities.

01 · Process

How a third-party test gets from vial to verified report

Every lab does this a little differently, but the chain is the same. Each link in it is something you can check on the finished report.

  1. STEP 01

    Sample sent

    A vendor or buyer posts a sealed vial to the lab. Janoshik, for example, asks for one whole unopened vial.

  2. STEP 02

    Lab analysis

    HPLC separates the sample to measure purity. Mass spectrometry confirms the molecular mass matches the label.

  3. STEP 03

    Report issued

    The certificate carries a test ID, the client, dates, the batch, the method and each result.

  4. STEP 04

    Public check

    Many labs let anyone enter the test ID or a key on their site and pull up their own copy of the report.

02 · Directory

Lab directory: who tests research peptides

These are the testers that come up most when vendors and buyers publish results. Prices and turnaround are only listed where the tester states them on its own site.

LAB DIRECTORY · 4 ENTRIES · CHECKED NOV 6, 2026
TesterTypeMethods listedPublic lookupListed priceTurnaround
Janoshik AnalyticalTesting lab, takes samples from anyoneHPLC for identity, amount and purity; add-ons such as endotoxin, sterility, heavy metals, LCMS screeningTask number + unique key on janoshik.com/verification; public results listBPC-157 analysis $21536 h average (live figure on homepage)
FinnrickRating service; sends samples to partner labsHPLC-based identity, purity and quantity; labeling; endotoxin in one standardVendor and peptide ratings; COA verify pageStandard test $249; build-your-own from $69Standard test: 2 weeks
Freedom Diagnostics TestingTesting lab, Franklin, Tennessee; est. 2023Purity (HPLC), identity (LC-MS), net content, endotoxins, sterility (PCR), heavy metals, fentanylCOA Look Up; "Over 42,000 COAs searchable"Shown on the submission form1-3 business days average
North American DiagnosticsTesting lab, Austin, Texas (address on its reports)HPLC purity, mass content, identity by LC-MSVerify portal by test ID or batch IDNot statedNot stated

Janoshik and Finnrick have their own guides: Janoshik, Finnrick.

03 · Specimen reports

Two real reports, and what checking them looked like

Both reports are published by PSPeptides, the vendor we pick on this site. We opened each one, then ran the lab's own lookup where there was one.

BPC-157 5 mgNAD-0037963
Lab
North American Diagnostics, Austin, TX
Lot
PSP-09112026BP
Method
HPLC-UV + mass spectrometry
Result
Purity 99.97% · content 4.88mg · identity confirmed
Also tested
Endotoxin, sterility, heavy metals, fentanyl screen
Verified on
nadiagnostics.com/verify, Nov 6, 2026: same report returned
Bacteriostatic water 10 mLCOA-2026-NZC6ZS
Lab
ILS Laboratories, San Diego, CA
Lot
PSP-09232025BA
Method
Water analysis, USP <71>, USP <85>
Result
Sterility no growth · endotoxin NMT 0.05 EU/mL · fentanyl not detected
Analysed
10/15/2026
Verified on
Access code printed on the report; portal lookup not run

Our pick · affiliate link

Open the PSPeptides certifications page and match a test ID against the lab's verify portal yourself.

View PSPeptides COAs →

04 · Index

Guides in this archive

Janoshik AnalyticalPTR-001
Covers
Services, prices it lists, and how its task number plus unique key lookup works.
FinnrickPTR-002
Covers
How the rating is calculated from buyer-submitted samples, and what it says about vendors.
How to read a COAPTR-004
Covers
A real certificate taken apart, field by field.
Peptide purityPTR-005
Covers
HPLC vs mass spec, and why two "99%" claims are not the same thing.
Vendors comparedPTR-003
Covers
Ten vendors, judged only on the testing they publish.

peptide-testing --faq

5 entries

What is third-party peptide testing?

A lab that is not the seller analyses a sample and issues a report. For research peptides the report usually covers identity (is it the right compound), purity by HPLC, and sometimes the amount in the vial and contaminants such as endotoxin or heavy metals.

Who sends the samples to the lab?

Either the vendor or a buyer. Vendor-submitted reports are the most common and are what you see on product pages. Buyer-submitted results, such as those collected by Finnrick, show what an ordinary order contained.

How can I tell if a lab report is real?

Look for a lab name, a test ID and a lookup page on the lab's own website. Enter the ID there. If the lab returns the same product, batch, date and results, the report exists in the lab's records.

Does 99% purity mean the vial is 99% peptide?

No. HPLC purity is the share of the main peak among the peaks the method detects. It does not tell you how much material is in the vial. That is a separate result, often called mass content or net content.

Is this site paid by vendors?

Some links are affiliate links and we may earn a commission. That does not change what a report says or how we describe it. The full disclosure is on the About page.

Source log

Every page below was opened on Nov 6, 2026.

  1. Janoshik: BPC-157 analysis listingjanoshik.com/pricelist/bpc-157-analysis/
  2. Janoshik: homepage, live turnaround figuresjanoshik.com/
  3. Finnrick: homepage, testing optionswww.finnrick.com/
  4. Freedom Diagnostics Testing: homepagefreedomdiagnosticstesting.com/
  5. North American Diagnostics: homepagenadiagnostics.com/
  6. North American Diagnostics: verify lookup for NAD-0037963nadiagnostics.com/verify/?batch=NAD-0037963
  7. PSPeptides: BPC-157 5 mg COA PDFpspeptides.com/wp-content/uploads/2026/09/COA_HPLC_BPC-157_5mg_NAD-0037963.pdf
  8. PSPeptides: bacteriostatic water COA PDF (ILS Laboratories)pspeptides.com/wp-content/uploads/2026/10/pspeptidescom-PSP-09232025BA-Xb4qJZ.pd