Peptide vendor lab results

Where lab tests
found problems.

Compare recorded test failures within each seller group. Counts show what was found in tested samples, not everything a vendor sells.

U.S.-based domestic resellers

Compound not found

Counts exact-zero identity results in the current comparison. It does not establish that a vial was empty, and it is not an ordinary 0% purity measurement.

Across domestic resellers in this comparison

35 recorded failures across 12,759 applicable results from 100 vendors.

2,846 other eligible records have no included result for this check. Missing and excluded measurements never count as passes.

Latest eligible report: 2026-09-01. Each row below shows one vendor’s own test history.

Open a vendor row to explore compounds and test failures. Reveal protected names with Pro.

  1. 01 Vendor identity hiddenExplore test results 17failures / 268 tests 6.3%share of tests · 3 sources 2026-08-03latest lab result

    Inside the lab evidence

    Public preview

    17 failures in 268 applicable results from this vendor

    RetatrutideExplore failed COAs11 / 80 failures / results
    • Compound not found 11
    CJC-1295Explore failed COAs3 / 9 failures / results
    • Compound not found 3
    TesamorelinExplore failed COAs2 / 13 failures / results
    • Compound not found 2
    BPC-157Explore failed COAs1 / 22 failures / results
    • Compound not found 1

    4 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Connect these results to a vendor.

    Pro reveals the name and gives you access to the lab-report archive.

    Reveal vendor with Pro
  2. 02 Vendor identity hiddenExplore test results 7failures / 570 tests 1.2%share of tests · 4 sources 2026-08-13latest lab result

    Inside the lab evidence

    Public preview

    7 failures in 570 applicable results from this vendor

    IpamorelinExplore failed COAs2 / 21 failures / results
    • Compound not found 2
    RetatrutideExplore failed COAs1 / 155 failures / results
    • Compound not found 1
    TirzepatideExplore failed COAs1 / 120 failures / results
    • Compound not found 1
    TesamorelinExplore failed COAs1 / 40 failures / results
    • Compound not found 1
    BPC-157Explore failed COAs1 / 28 failures / results
    • Compound not found 1
    Explore all 6 compounds with failures

    Showing 5 of 6 compound groups with failures. 132 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Connect these results to a vendor.

    Pro reveals the name and gives you access to the lab-report archive.

    Reveal vendor with Pro
  3. 03 Peptide GurusExplore test results 2failures / 151 tests 1.3%share of tests · 2 sources 2026-09-01latest lab result

    Inside the lab evidence

    Public preview

    2 failures in 151 applicable results from this vendor

    RetatrutideExplore failed COAs2 / 12 failures / results
    • Compound not found 2

    33 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Read the evidence behind the summary.

    Check the original reports, dates and tested batches.

    View vendor
  4. 04 Peptilab ResearchExplore test results 2failures / 14 tests 14.3%share of tests · 1 source 2025-05-20latest lab result

    Inside the lab evidence

    Public preview

    2 failures in 14 applicable results from this vendor

    CJC-1295Explore failed COAs2 / 2 failures / results
    • Compound not found 2

    0 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Read the evidence behind the summary.

    Check the original reports, dates and tested batches.

    View vendor
  5. 05 Vendor identity hiddenExplore test results 1failures / 590 tests 0.2%share of tests · 2 sources 2026-08-30latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 590 applicable results from this vendor

    RetatrutideExplore failed COAs1 / 62 failures / results
    • Compound not found 1

    54 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Connect these results to a vendor.

    Pro reveals the name and gives you access to the lab-report archive.

    Reveal vendor with Pro
  6. 06 Vendor identity hiddenExplore test results 1failures / 503 tests 0.2%share of tests · 4 sources 2026-08-23latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 503 applicable results from this vendor

    RetatrutideExplore failed COAs1 / 72 failures / results
    • Compound not found 1

    157 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Connect these results to a vendor.

    Pro reveals the name and gives you access to the lab-report archive.

    Reveal vendor with Pro
  7. 07 Vendor identity hiddenExplore test results 1failures / 207 tests 0.5%share of tests · 3 sources 2026-08-27latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 207 applicable results from this vendor

    RetatrutideExplore failed COAs1 / 22 failures / results
    • Compound not found 1

    76 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Connect these results to a vendor.

    Pro reveals the name and gives you access to the lab-report archive.

    Reveal vendor with Pro
  8. 08 Liberty PeptidesExplore test results 1failures / 82 tests 1.2%share of tests · 2 sources 2026-04-23latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 82 applicable results from this vendor

    CJC-1295Explore failed COAs1 / 5 failures / results
    • Compound not found 1

    49 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Read the evidence behind the summary.

    Check the original reports, dates and tested batches.

    View vendor
  9. 09 TOP — Top PeptideExplore test results 1failures / 69 tests 1.4%share of tests · 4 sources 2026-08-13latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 69 applicable results from this vendor

    TesamorelinExplore failed COAs1 / 4 failures / results
    • Compound not found 1

    7 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Read the evidence behind the summary.

    Check the original reports, dates and tested batches.

    View vendor
  10. 10 Prime PeptidesExplore test results 1failures / 65 tests 1.5%share of tests · 4 sources 2026-08-05latest lab result

    Inside the lab evidence

    Public preview

    1 failure in 65 applicable results from this vendor

    CJC-1295Explore failed COAs1 / 2 failures / results
    • Compound not found 1

    16 other eligible records have no applicable result for this comparison. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.

    Read the evidence behind the summary.

    Check the original reports, dates and tested batches.

    View vendor

Showing up to 10 vendors with at least 10 applicable results each. Ordered by the number of failed results, so heavily tested vendors may appear higher. Read the count and share together. Duplicate certificates are excluded. Missing tests never count as passes. Latest included report: 2026-09-01. Method and limitations →