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.
Data refreshed Report dates are shown with each test.
International vendors
Most lab-test failures
A tested sample counts once if it has low purity, a short fill, an identity failure or a failed endotoxin test. Different samples have different tests; this is a count of recorded problems, not an overall quality grade.
Across international vendors in this comparison
944 recorded failures across 6,698 applicable results from 30 vendors.
611 other eligible records have no included result for this check. Missing and excluded measurements never count as passes.
Latest eligible report: 2026-10-14. 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.
01 Vendor name available with ProExplore test results 74failures / 424 tests 17.5%share of tests · 4 sources 2026-10-06latest lab result
Lab evidence
Free preview74 failures in 424 applicable results from this vendor
Other compoundsExplore failed COAs34 / 98 failures / results
- Purity below 97% 34
Lowest measured purity 74.66%
HGHExplore failed COAs13 / 18 failures / results
- Purity below 97% 13
Lowest measured purity 95.79%
RetatrutideExplore failed COAs9 / 44 failures / results
- Purity below 97% 3
- At least 10% short 9
Lowest measured purity 89.04%Largest measured shortfall 61.2%
CJC-1295Explore failed COAs3 / 9 failures / results
- Purity below 97% 3
Lowest measured purity 91.09%
TirzepatideExplore failed COAs2 / 61 failures / results
- At least 10% short 2
Lowest measured purity 98.19%Largest measured shortfall 14.1%
Explore all 13 compounds with failures
Showing 5 of 13 compound groups with failures. 104 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in02 Vendor name available with ProExplore test results 71failures / 347 tests 20.5%share of tests · 2 sources 2026-10-12latest lab result
Lab evidence
Free preview71 failures in 347 applicable results from this vendor
RetatrutideExplore failed COAs18 / 158 failures / results
- Purity below 97% 3
- At least 10% short 10
- Compound not found 6
Lowest measured purity 89.26%Largest measured shortfall 52.5%
GHK-CuExplore failed COAs18 / 27 failures / results
- At least 10% short 18
Lowest measured purity 99.2%Largest measured shortfall 30.6%
TB-500Explore failed COAs7 / 15 failures / results
- Purity below 97% 7
- At least 10% short 2
Lowest measured purity 53.7%Largest measured shortfall 50.3%
BPC-157Explore failed COAs6 / 24 failures / results
- Purity below 97% 2
- At least 10% short 4
- Compound not found 1
Lowest measured purity 96.23%Largest measured shortfall 10.9%
TesamorelinExplore failed COAs5 / 25 failures / results
- Purity below 97% 2
- At least 10% short 2
- Compound not found 1
Lowest measured purity 51.3%Largest measured shortfall 23.33%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 0 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in03 Vendor name available with ProExplore test results 71failures / 345 tests 20.6%share of tests · 3 sources 2026-09-18latest lab result
Lab evidence
Free preview71 failures in 345 applicable results from this vendor
RetatrutideExplore failed COAs15 / 100 failures / results
- Purity below 97% 2
- At least 10% short 11
- Compound not found 2
Lowest measured purity 95.58%Largest measured shortfall 88.8%
TesamorelinExplore failed COAs10 / 29 failures / results
- Purity below 97% 6
- At least 10% short 6
- Compound not found 1
Lowest measured purity 72.05%Largest measured shortfall 49.5%
BPC-157Explore failed COAs8 / 16 failures / results
- Purity below 97% 5
- At least 10% short 7
Lowest measured purity 81.61%Largest measured shortfall 26.9%
Other compoundsExplore failed COAs7 / 22 failures / results
- Purity below 97% 6
- At least 10% short 1
- Compound not found 1
Lowest measured purity 94%Largest measured shortfall 17.8%
GHK-CuExplore failed COAs6 / 13 failures / results
- At least 10% short 6
Lowest measured purity 99.67%Largest measured shortfall 23%
Explore all 17 compounds with failures
Showing 5 of 17 compound groups with failures. 10 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in04 Vendor name available with ProExplore test results 68failures / 386 tests 17.6%share of tests · 3 sources 2026-10-09latest lab result
Lab evidence
Free preview68 failures in 386 applicable results from this vendor
TB-500Explore failed COAs14 / 20 failures / results
- Purity below 97% 7
- At least 10% short 2
- Compound not found 5
Lowest measured purity 80.79%Largest measured shortfall 27.2%
RetatrutideExplore failed COAs12 / 130 failures / results
- Purity below 97% 1
- At least 10% short 10
- Endotoxin failure 1
Lowest measured purity 95.63%Largest measured shortfall 55%
GHK-CuExplore failed COAs10 / 38 failures / results
- At least 10% short 10
Lowest measured purity 98.5%Largest measured shortfall 40.4%
TesamorelinExplore failed COAs9 / 25 failures / results
- Purity below 97% 4
- At least 10% short 5
- Compound not found 1
Lowest measured purity 72.47%Largest measured shortfall 53%
BPC-157Explore failed COAs8 / 36 failures / results
- Purity below 97% 6
- At least 10% short 2
- Compound not found 1
Lowest measured purity 63.02%Largest measured shortfall 20.9%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 0 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in05 Vendor name available with ProExplore test results 66failures / 294 tests 22.4%share of tests · 2 sources 2026-10-12latest lab result
Lab evidence
Free preview66 failures in 294 applicable results from this vendor
RetatrutideExplore failed COAs14 / 81 failures / results
- Purity below 97% 2
- At least 10% short 12
- Compound not found 1
Lowest measured purity 90.02%Largest measured shortfall 45.5%
TirzepatideExplore failed COAs10 / 54 failures / results
- Purity below 97% 1
- At least 10% short 8
- Compound not found 1
Lowest measured purity 95.9%Largest measured shortfall 67.9%
TesamorelinExplore failed COAs9 / 29 failures / results
- Purity below 97% 6
- At least 10% short 5
- Compound not found 1
Lowest measured purity 47.46%Largest measured shortfall 49.3%
CagrilintideExplore failed COAs7 / 14 failures / results
- Purity below 97% 3
- At least 10% short 4
Lowest measured purity 93.36%Largest measured shortfall 14%
GHK-CuExplore failed COAs6 / 24 failures / results
- At least 10% short 6
Lowest measured purity 99.7%Largest measured shortfall 43.3%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 12 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in06 Vendor name available with ProExplore test results 52failures / 526 tests 9.9%share of tests · 3 sources 2026-10-12latest lab result
Lab evidence
Free preview52 failures in 526 applicable results from this vendor
TirzepatideExplore failed COAs13 / 143 failures / results
- Purity below 97% 1
- At least 10% short 7
- Compound not found 6
Lowest measured purity 75.9%Largest measured shortfall 44%
RetatrutideExplore failed COAs10 / 152 failures / results
- At least 10% short 8
- Compound not found 2
Lowest measured purity 98.76%Largest measured shortfall 56.6%
TesamorelinExplore failed COAs8 / 37 failures / results
- At least 10% short 5
- Compound not found 3
Lowest measured purity 97.68%Largest measured shortfall 45.4%
GHK-CuExplore failed COAs5 / 57 failures / results
- At least 10% short 4
- Compound not found 1
Lowest measured purity 99.39%Largest measured shortfall 16.2%
SermorelinExplore failed COAs4 / 6 failures / results
- Purity below 97% 1
- At least 10% short 3
- Compound not found 1
Lowest measured purity 96.3%Largest measured shortfall 49.7%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 10 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in07 Vendor name available with ProExplore test results 50failures / 1,102 tests 4.5%share of tests · 5 sources 2026-09-21latest lab result
Lab evidence
Free preview50 failures in 1,102 applicable results from this vendor
NAD+Explore failed COAs10 / 32 failures / results
- Endotoxin failure 10
Other compoundsExplore failed COAs9 / 187 failures / results
- Purity below 97% 6
- At least 10% short 4
Lowest measured purity 29.46%Largest measured shortfall 15.4%
RetatrutideExplore failed COAs6 / 124 failures / results
- At least 10% short 5
- Endotoxin failure 1
Lowest measured purity 98.91%Largest measured shortfall 71.08%
TirzepatideExplore failed COAs5 / 108 failures / results
- At least 10% short 4
- Compound not found 1
Lowest measured purity 99.12%Largest measured shortfall 28.7%
BPC-157Explore failed COAs5 / 62 failures / results
- At least 10% short 4
- Endotoxin failure 1
Lowest measured purity 98.69%Largest measured shortfall 15.6%
Explore all 15 compounds with failures
Showing 5 of 15 compound groups with failures. 203 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in08 Vendor name available with ProExplore test results 48failures / 349 tests 13.8%share of tests · 4 sources 2026-10-12latest lab result
Lab evidence
Free preview48 failures in 349 applicable results from this vendor
RetatrutideExplore failed COAs11 / 118 failures / results
- At least 10% short 9
- Compound not found 1
- Endotoxin failure 1
Lowest measured purity 98.01%Largest measured shortfall 65.7%
TirzepatideExplore failed COAs8 / 108 failures / results
- Purity below 97% 1
- At least 10% short 7
- Compound not found 1
Lowest measured purity 40.4%Largest measured shortfall 59.6%
SemaglutideExplore failed COAs6 / 14 failures / results
- At least 10% short 6
Lowest measured purity 98.61%Largest measured shortfall 41.9%
GHK-CuExplore failed COAs5 / 20 failures / results
- At least 10% short 5
Lowest measured purity 99%Largest measured shortfall 27.5%
TesamorelinExplore failed COAs4 / 19 failures / results
- Purity below 97% 1
- At least 10% short 3
Lowest measured purity 95.05%Largest measured shortfall 21.5%
Explore all 12 compounds with failures
Showing 5 of 12 compound groups with failures. 2 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in09 Vendor name available with ProExplore test results 47failures / 183 tests 25.7%share of tests · 1 source 2026-10-08latest lab result
Lab evidence
Free preview47 failures in 183 applicable results from this vendor
RetatrutideExplore failed COAs14 / 66 failures / results
- Purity below 97% 1
- At least 10% short 11
- Compound not found 2
Lowest measured purity 11.2%Largest measured shortfall 65.2%
TesamorelinExplore failed COAs8 / 18 failures / results
- Purity below 97% 3
- At least 10% short 4
- Compound not found 2
Lowest measured purity 85.61%Largest measured shortfall 46%
GHK-CuExplore failed COAs7 / 22 failures / results
- At least 10% short 7
Lowest measured purity 99.77%Largest measured shortfall 56.3%
BPC-157Explore failed COAs7 / 15 failures / results
- At least 10% short 6
- Compound not found 1
Lowest measured purity 98.2%Largest measured shortfall 60.2%
TirzepatideExplore failed COAs3 / 33 failures / results
- At least 10% short 2
- Compound not found 1
Lowest measured purity 98.49%Largest measured shortfall 17.3%
Explore all 9 compounds with failures
Showing 5 of 9 compound groups with failures. 0 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in10 Vendor name available with ProExplore test results 37failures / 198 tests 18.7%share of tests · 3 sources 2026-10-14latest lab result
Lab evidence
Free preview37 failures in 198 applicable results from this vendor
RetatrutideExplore failed COAs10 / 62 failures / results
- Purity below 97% 1
- At least 10% short 9
- Compound not found 1
Lowest measured purity 90.3%Largest measured shortfall 36%
GHK-CuExplore failed COAs7 / 22 failures / results
- Purity below 97% 1
- At least 10% short 7
Lowest measured purity 94.4%Largest measured shortfall 60%
TirzepatideExplore failed COAs5 / 33 failures / results
- Purity below 97% 2
- At least 10% short 3
- Compound not found 1
Lowest measured purity 85.9%Largest measured shortfall 51.7%
HGHExplore failed COAs5 / 5 failures / results
- Purity below 97% 5
Lowest measured purity 95.56%
CJC-1295Explore failed COAs3 / 4 failures / results
- Purity below 97% 1
- At least 10% short 1
- Compound not found 1
Lowest measured purity 94.03%Largest measured shortfall 88.38%
Explore all 11 compounds with failures
Showing 5 of 11 compound groups with failures. 5 other eligible records have no applicable result for this comparison. A sample can fail several checks; it counts once in the overall total. Includes reports with a checkable source and a usable result for this comparison. Results describe the submitted samples. Missing results never count as passes.
Which vendor is this?Sign up to see the name behind these reports. No payment needed. Pro adds the original lab reports and batch details.
Vendor behind these reportsVendor name available with ProSign up to see names Already have an account? Sign in
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-10-14. Method and limitations →