Skip to content
PepIndex

Buying guide

Vendors whose lab reports you can check yourself

21 of the 57 vendors indexed here publish certificates signed by a laboratory that runs its own public lookup, which means you can pull the report from the laboratory instead of trusting the copy on the vendor's site. That covers 513 certificates across 7 laboratories. Every lot below links to the document and to the lookup that will confirm it.

21 vendors · 513 independently checkable certificates · updated 30 Sept 2026

The shortlist

#VendorScoreCheckable certificatesLaboratoryNewest assayVisit
1Origin Labs89.125ILS Laboratories, Freedom Diagnostics Testing30 Sept 2026Site
2Next Gen Peptides87.7114ILS Laboratories23 Sept 2026Site
3ZC Labs87.239Freedom Diagnostics Testing26 Aug 2026Site
4Amino Club86.123ILS Laboratories, Freedom Diagnostics Testing14 Sept 2026Site
5PeptidePlugs82.670Freedom Diagnostics Testing21 Sept 2026Site
6Modern Aminos79.727Freedom Diagnostics Testing21 Jul 2026Site
7Bench Grade Peptides79.424Freedom Diagnostics Testing10 Jul 2026Site
8Hydro Research Peptides78.721ILS Laboratories, Janoshik Analytical24 Sept 2026Site

Ordered by overall score, which is computed from a published rubric and never from any commercial arrangement. Inclusion here is narrower than the main ranking: it requires certificates from a laboratory that lets you check them.

How to check one, in five steps

  1. Get the certificate for your exact lot. Read the lot number off the vial, not off the product page. Ask the vendor for the certificate matching that lot if it is not published. A vendor that cannot produce one for the lot it shipped you has failed the only test that matters here.
  2. Check that the laboratory is not the vendor. Find the laboratory name on the certificate. If it is the vendor’s own name, a job title such as "Principal Chemist", or absent entirely, the document is not third-party evidence regardless of how it is presented.
  3. Find the lookup identifier. Laboratories that publish a lookup print an identifier for it. Freedom Diagnostics prints a Search Code in the table at the top right of every report. Janoshik prints a task number and an access key. That identifier, not the vendor’s link, is what proves the report exists at the laboratory.
  4. Pull the report from the laboratory. Enter the identifier on the laboratory’s own site and compare what comes back against the vendor’s copy: purity, assayed mass against labelled mass, and the date. If they disagree, the laboratory is right.
  5. Check the assayed mass, not just the purity. Purity is the share of what is in the vial that is the peptide. It says nothing about how much is there. A vial can assay at 99% purity and still contain a third less peptide than the label claims, so read the assayed mass against the labelled mass every time.

The laboratories that let you check

Freedom Diagnostics Testing — 272 certificates, 13 vendors

Every certificate prints a Search Code in the table at the top right, formed from a short client prefix and the accession number. Enter it in the lab’s own lookup and the report comes back from the laboratory, not from the vendor.

ILS Laboratories — 173 certificates, 5 vendors

Every ILS certificate carries a 7–8 character access code beneath the QR code in its header. Enter it on the laboratory’s verify page, or scan the code, and the report comes back from the laboratory’s own database.

United Laboratories — 27 certificates, 1 vendors

Every report prints a report number and an 8-character verification code; the laboratory’s verify page takes both and answers with the report’s product, strength, batch and issue date. It does not return the measurements.

KMD Analytical (KMD Group LLC) — 22 certificates, 1 vendors

Enter the certificate ID exactly as printed on the COA. The lookup checks it against the laboratory’s issued records.

Bioviridian Inc. — 14 certificates, 2 vendors

Every certificate prints a Web Verification Code at the top right — COA followed by four digits. Enter it on the laboratory’s COA search page, or open https://bioviridians.com/coas/<CODE>.pdf directly; a code the laboratory did not issue returns 404. The certificates print the lookup domain as “biovidians.com”, a misprint that does not resolve — the laboratory is bioviridians.com.

Janoshik Analytical — 4 certificates, 2 vendors

Janoshik reports carry a task number and an access key. Both appear on the certificate and are entered together on the laboratory’s own results page.

Krause Analytical LLC — 1 certificates, 1 vendors

Krause publishes a certificate-verification page on its own site. Check the certificate header for the identifier it asks for.

Certificates from the other 6 laboratories on record can be read but not re-pulled. That is a weaker position than a lookup, even where the laboratory is entirely genuine, and it is why those vendors are not on the shortlist above.

Where to go next