Skip to content
PPepIndex

Laboratories

Who actually signed the certificates

12 analytical laboratories are named on the 569 certificates behind these rankings. 2 of them publish a public lookup, which is what lets a buyer confirm a report at the laboratory instead of trusting the copy on the vendor's website. Those 2 account for 304 of the 569 certificates.

12 laboratories · 569 certificates · 2 with a public lookup

Every laboratory on record

LaboratoryCertificatesVendorsCompoundsMean purityNewest assayPublic lookupISO 17025 attributed
Freedom Diagnostics Testing299123599.68%18 Sept 2026YesNot attributed
ILS Laboratories9252899.58%26 Jul 2026Not foundBy Amino Club, Next Gen Peptides
TrustPointe Analytics LLC4511099.68%21 May 2026Not foundNot attributed
MZ Biolabs3112399.69%10 Apr 2026Not foundNot attributed
AV Analytics2912099.78%3 Sept 2026Not foundNot attributed
KMD Analytical (KMD Group LLC)2211499.62%17 Sept 2026Not foundNot attributed
BTLabs1921599.73%10 Jul 2026Not foundBy Curo
Kovera Labs1541499.64%13 Aug 2026Not foundNot attributed
Horizon Analytical82899.31%3 Jun 2026Not foundNot attributed
Janoshik Analytical52599.68%17 Mar 2026YesNot attributed
Bioviridian Inc.31399.80%24 Apr 2026Not foundNot attributed
Krause Analytical LLC11199.90%9 Apr 2026Not foundNot attributed

How to read this table

Certificate count is how many lots that laboratory signed among the documents we have read. It reflects which vendors we cover and how much each publishes, so it measures our coverage of the laboratory, not the laboratory’s size.

Mean purity is the average of what those certificates reported. It describes the samples the laboratory received. A high figure says those lots assayed well; it is not a rating of the laboratory and cannot be read as one.

Accreditation is attributed narrowly. A vendor that records ISO/IEC 17025 accreditation for its testing lab tells us which laboratory is accredited only when it uses one laboratory. Where a vendor uses several, its accreditation claim is left unattributed rather than shared out among them, because the certificate does not say which bench it belongs to.