Skip to content
PepIndex

Testing laboratory

ILS Laboratories

ILS Laboratories, San Diego, California, signed 173 of the certificates behind these rankings, covering 5 vendors and 32 compounds, at a mean reported purity of 99.61%. Its own site claims ISO/IEC 17025 accreditation, without naming the accreditation body. It publishes a public lookup, so a report can be pulled from the laboratory rather than taken from the vendor.

173 certificates · 5 vendors · 32 compounds · assays 15 Aug 2025 to 30 Sept 2026

Accreditation and verification

Location
San Diego, California
ISO/IEC 17025
Claimed on its own siteThe laboratory states it is “ISO/IEC 17025 accredited for activities within our accredited scope” but publishes neither the accreditation body nor a certificate number, so the claim has not been traced to a body’s directory.laboratory site read 30 Sept 2026
Attributed by vendors
Next Gen PeptidesThese vendors record ISO/IEC 17025 for their testing laboratory and use only this one, so the claim can be attributed here. It is their claim, read from their sites, not the laboratory’s.
Report lookup
Public lookup on the laboratory’s siteEvery 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.A lookup answers for the sample the laboratory received: it confirms a report exists and what it says, not that the vial in your hand came from that lot. The lot number on the vial has to match.

What its certificates report

173 lots
Assayed purity

169 of 173 lots at 99% or above; mean 99.61%.

0100200<95%: 0 lots<95%95–97%: 1 lots95–97%97–98%: 0 lots97–98%98–99%: 3 lots98–99%99–99.5%: 45 lots99–99.5%≥99.5%: 124 lots124≥99.5%
Assayed purity
Rangelots
<95%0
95–97%1
97–98%0
98–99%3
99–99.5%45
≥99.5%124
Assayed mass vs label

65% of lots within 5% of the labelled mass; median gap 4.5%.

050100≤2%: 16 lots≤2%2–5%: 95 lots952–5%5–10%: 56 lots5–10%10–20%: 6 lots10–20%>20%: 0 lots>20%
Assayed mass vs label
Rangelots
≤2%16
2–5%95
5–10%56
10–20%6
>20%0

These figures describe what the laboratory reported about the samples it received. They are a property of those samples and of the vendors that sent them, not a rating of the laboratory.

Vendors using this laboratory

40 most recent of 173

AssayedCompoundVendorLotPurityLabel → assayedDocument
30 Sept 2026RetatrutideOrigin Labs00199.57%10 mg → 10.48 mgOpen
24 Sept 2026Thymosin Alpha-1Hydro Research PeptidesHR-2026-128999.35%10 mg → 10.61 mgOpen
24 Sept 2026ARA-290Hydro Research PeptidesHR-2026-125699.93%10 mg → 10.28 mgOpen
24 Sept 2026BPC-157NLNorthline LabsDPS-417963899.36%10 mg → 9.93 mgOpen
24 Sept 2026IpamorelinNLNorthline LabsDPS-740869999.63%5 mg → 4.99 mgOpen
23 Sept 2026BPC-157Next Gen Peptidesbpc10-1099.73%10 mg → 10.48 mgOpen
23 Sept 2026PT-141Next Gen Peptidespt10-0499.93%10 mg → 10.4 mgOpen
23 Sept 2026EpithalonNext Gen Peptidesepth50-0899.17%50 mg → 50.94 mgOpen
23 Sept 2026GHK-CuNext Gen Peptidesghk-1599.92%50 mg → 52.35 mgOpen
23 Sept 2026SelankNext Gen Peptidesslk0999.58%10 mg → 10.24 mgOpen
22 Sept 2026BPC-157Next Gen PeptidesBC10-1199.83%10 mg → 10.45 mgOpen
18 Sept 2026BPC-157Next Gen PeptidesBPC20-0799.43%20 mg → 20.73 mgOpen
18 Sept 2026GHK-CuNext Gen PeptidesGHKCU99.9%50 mg → 52.39 mgOpen
14 Sept 2026TesamorelinNext Gen PeptidesTSM20-0699.64%20 mg → 20.52 mgOpen
14 Sept 2026TirzepatideNext Gen PeptidesTRZ60-0599.68%60 mg → 64.01 mgOpen
14 Sept 2026GlutathioneNext Gen PeptidesGLUT-0799.34%1500 mg → 1551.94 mgOpen
14 Sept 2026GHK-CuAmino ClubGHK000399.94%50 mg → 52.69 mgOpen
4 Sept 2026SelankAmino ClubSLK000199.49%10 mg → 10.65 mgOpen
3 Sept 2026TirzepatideNext Gen PeptidesTRZ20-1799.39%20 mg → 20.66 mgOpen
3 Sept 2026PT-141Next Gen PeptidesPT10-0399.52%10 mg → 10.22 mgOpen
3 Sept 2026Thymosin Alpha-1Next Gen PeptidesTA1-0599.19%10 mg → 10.51 mgOpen
3 Sept 2026GHK-CuNext Gen PeptidesGHK-1499.92%50 mg → 52.58 mgOpen
3 Sept 2026TB-500Next Gen PeptidesTB20-0799.83%20 mg → 20.78 mgOpen
1 Sept 2026NAD+Next Gen PeptidesND500-0599.29%500 mg → 520.73 mgOpen
1 Sept 2026AOD-9604Next Gen PeptidesAD0699.88%5 mg → 5.29 mgOpen
29 Aug 2026TesamorelinNext Gen PeptidesTSM20-0599.68%20 mg → 21.3 mgOpen
29 Aug 2026GHK-CuNext Gen Peptidesghk100-0199.46%100 mg → 104.6 mgOpen
28 Aug 2026RetatrutideNext Gen PeptidesRT20-1299.7%20 mg → 21.31 mgOpen
28 Aug 2026RetatrutideNext Gen PeptidesRT10-1899.8%10 mg → 10.48 mgOpen
28 Aug 2026RetatrutideNext Gen PeptidesRT10-2299.66%10 mg → 10.66 mgOpen
28 Aug 2026RetatrutideNext Gen PeptidesRT10-1999.75%10 mg → 10.4 mgOpen
28 Aug 2026KisspeptinHydro Research PeptidesHR-2026-315699.303%10 mg → 9.41 mgOpen
25 Aug 2026Melanotan INext Gen PeptidesMT1-0199.19%10 mg → 10.36 mgOpen
24 Aug 2026NAD+Next Gen PeptidesND1-0199.9%500 mg → 518.93 mgOpen
24 Aug 2026KPVNext Gen PeptidesKPV99.14%30 mg → 31.39 mgOpen
24 Aug 2026AOD-9604Next Gen PeptidesAOD10-0199.78%10 mg → 10.39 mgOpen
24 Aug 2026EpithalonNext Gen PeptidesEPTH50-0599.5%50 mg → 51.86 mgOpen
24 Aug 2026SemaxNext Gen PeptidesSMX30-0299.82%30 mg → 30.83 mgOpen
24 Aug 2026ARA-290Next Gen PeptidesARA16-0199.62%16 mg → 16.59 mgOpen
24 Aug 2026SelankNext Gen PeptidesSLK30-0199.53%30 mg → 31.89 mgOpen