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.
U.S.-based domestic resellers
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 domestic resellers in this comparison
1,012 recorded failures across 15,735 applicable results from 101 vendors.
1,358 other eligible records have no included result for this check. Missing and excluded measurements never count as passes.
1 failures belong to vendors with fewer than 10 applicable results, so those vendors are not ranked below.
Latest eligible report: 2026-10-18. 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 99failures / 311 tests 31.8%share of tests · 3 sources 2026-10-08latest lab result
Lab evidence
Free preview99 failures in 311 applicable results from this vendor
RetatrutideExplore failed COAs30 / 86 failures / results
- At least 10% short 18
- Compound not found 12
Lowest measured purity 98.83%Largest measured shortfall 46%
TirzepatideExplore failed COAs11 / 61 failures / results
- At least 10% short 11
Lowest measured purity 98.4%Largest measured shortfall 22.2%
SemaglutideExplore failed COAs11 / 23 failures / results
- At least 10% short 11
Lowest measured purity 98.8%Largest measured shortfall 28%
CJC-1295Explore failed COAs9 / 9 failures / results
- At least 10% short 6
- Compound not found 3
Lowest measured purity 98.69%Largest measured shortfall 53%
BPC-157Explore failed COAs7 / 23 failures / results
- At least 10% short 6
- Compound not found 1
Lowest measured purity 98.24%Largest measured shortfall 17.6%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 3 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 87failures / 617 tests 14.1%share of tests · 4 sources 2026-10-09latest lab result
Lab evidence
Free preview87 failures in 617 applicable results from this vendor
RetatrutideExplore failed COAs35 / 162 failures / results
- Purity below 97% 5
- At least 10% short 30
- Compound not found 1
Lowest measured purity 93.97%Largest measured shortfall 26.2%
TirzepatideExplore failed COAs17 / 131 failures / results
- At least 10% short 16
- Compound not found 1
Lowest measured purity 97.24%Largest measured shortfall 29.7%
TesamorelinExplore failed COAs7 / 42 failures / results
- Purity below 97% 3
- At least 10% short 4
- Compound not found 1
Lowest measured purity 63.84%Largest measured shortfall 31%
BPC-157Explore failed COAs6 / 31 failures / results
- At least 10% short 5
- Compound not found 1
Lowest measured purity 97.19%Largest measured shortfall 25.7%
CJC-1295Explore failed COAs6 / 13 failures / results
- Purity below 97% 5
- At least 10% short 1
Lowest measured purity 91.99%Largest measured shortfall 13.2%
Explore all 13 compounds with failures
Showing 5 of 13 compound groups with failures. 118 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 44failures / 644 tests 6.8%share of tests · 4 sources 2026-10-16latest lab result
Lab evidence
Free preview44 failures in 644 applicable results from this vendor
Other compoundsExplore failed COAs12 / 148 failures / results
- Purity below 97% 4
- At least 10% short 9
Lowest measured purity 9.64%Largest measured shortfall 32.87%
RetatrutideExplore failed COAs7 / 115 failures / results
- Purity below 97% 1
- At least 10% short 5
- Compound not found 1
Lowest measured purity 92.48%Largest measured shortfall 49.19%
AOD-9604Explore failed COAs4 / 10 failures / results
- Purity below 97% 1
- At least 10% short 4
Lowest measured purity 94.61%Largest measured shortfall 89.12%
CJC-1295 w/ DACExplore failed COAs4 / 7 failures / results
- Purity below 97% 4
- At least 10% short 2
Lowest measured purity 31.94%Largest measured shortfall 97.14%
KPVExplore failed COAs3 / 17 failures / results
- At least 10% short 3
Lowest measured purity 98.02%Largest measured shortfall 81.36%
Explore all 16 compounds with failures
Showing 5 of 16 compound groups with failures. 60 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 41failures / 677 tests 6.1%share of tests · 3 sources 2026-10-18latest lab result
Lab evidence
Free preview41 failures in 677 applicable results from this vendor
Other compoundsExplore failed COAs12 / 110 failures / results
- Purity below 97% 9
- At least 10% short 3
Lowest measured purity 58.8%Largest measured shortfall 19%
RetatrutideExplore failed COAs6 / 73 failures / results
- At least 10% short 5
- Compound not found 1
Lowest measured purity 98.74%Largest measured shortfall 28.3%
SemaglutideExplore failed COAs3 / 28 failures / results
- At least 10% short 3
Lowest measured purity 99.06%Largest measured shortfall 60.5%
AOD-9604Explore failed COAs3 / 13 failures / results
- Purity below 97% 1
- At least 10% short 2
Lowest measured purity 87.76%Largest measured shortfall 38%
Melanotan IIExplore failed COAs3 / 7 failures / results
- At least 10% short 3
Lowest measured purity 98.08%Largest measured shortfall 27%
Explore all 14 compounds with failures
Showing 5 of 14 compound groups with failures. 37 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 37failures / 1,576 tests 2.3%share of tests · 1 source 2026-10-17latest lab result
Lab evidence
Free preview37 failures in 1,576 applicable results from this vendor
Other compoundsExplore failed COAs10 / 432 failures / results
- Purity below 97% 5
- At least 10% short 5
Lowest measured purity 95.32%Largest measured shortfall 43.5%
KPVExplore failed COAs5 / 25 failures / results
- At least 10% short 5
Lowest measured purity 99.18%Largest measured shortfall 15.7%
GHRP-6Explore failed COAs3 / 9 failures / results
- At least 10% short 3
Lowest measured purity 99.49%Largest measured shortfall 22.2%
RetatrutideExplore failed COAs2 / 151 failures / results
- Purity below 97% 1
- At least 10% short 2
Lowest measured purity 49.94%Largest measured shortfall 48.4%
MOTS-CExplore failed COAs2 / 54 failures / results
- At least 10% short 2
Lowest measured purity 98.74%Largest measured shortfall 12.5%
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 in06 Peptide GurusExplore test results 31failures / 167 tests 18.6%share of tests · 2 sources 2026-09-01latest lab result
Lab evidence
Free preview31 failures in 167 applicable results from this vendor
IpamorelinExplore failed COAs7 / 11 failures / results
- At least 10% short 7
Lowest measured purity 98.16%Largest measured shortfall 34.6%
TirzepatideExplore failed COAs6 / 21 failures / results
- Purity below 97% 3
- At least 10% short 6
Lowest measured purity 96.46%Largest measured shortfall 18.6%
BPC-157Explore failed COAs4 / 16 failures / results
- Purity below 97% 4
Lowest measured purity 96.21%
Melanotan IIExplore failed COAs4 / 6 failures / results
- At least 10% short 4
Lowest measured purity 98.01%Largest measured shortfall 21.7%
RetatrutideExplore failed COAs3 / 12 failures / results
- At least 10% short 1
- Compound not found 2
Lowest measured purity 98.39%Largest measured shortfall 13.7%
Explore all 10 compounds with failures
Showing 5 of 10 compound groups with failures. 18 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.
Read the evidence behind the summary.View vendorCheck the original reports, dates and tested batches.
07 Vendor name available with ProExplore test results 27failures / 513 tests 5.3%share of tests · 1 source 2026-10-01latest lab result
Lab evidence
Free preview27 failures in 513 applicable results from this vendor
SemaglutideExplore failed COAs3 / 26 failures / results
- At least 10% short 3
Lowest measured purity 99.09%Largest measured shortfall 12.6%
SemaxExplore failed COAs3 / 14 failures / results
- At least 10% short 3
Lowest measured purity 98.87%Largest measured shortfall 25.8%
GHRP-2Explore failed COAs3 / 9 failures / results
- At least 10% short 3
Lowest measured purity 98.13%Largest measured shortfall 17%
NAD+Explore failed COAs2 / 27 failures / results
- At least 10% short 2
Lowest measured purity 99.38%Largest measured shortfall 48.92%
DSIPExplore failed COAs2 / 11 failures / results
- At least 10% short 2
Lowest measured purity 98.23%Largest measured shortfall 16.5%
Explore all 17 compounds with failures
Showing 5 of 17 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 in08 Peptide PartnersExplore test results 27failures / 130 tests 20.8%share of tests · 4 sources 2026-10-14latest lab result
Lab evidence
Free preview27 failures in 130 applicable results from this vendor
RetatrutideExplore failed COAs12 / 34 failures / results
- At least 10% short 12
Lowest measured purity 99.11%Largest measured shortfall 21.3%
BPC-157Explore failed COAs4 / 12 failures / results
- At least 10% short 4
Lowest measured purity 98.87%Largest measured shortfall 53.2%
CJC-1295Explore failed COAs4 / 9 failures / results
- Purity below 97% 2
- At least 10% short 4
Lowest measured purity 86.51%Largest measured shortfall 17.1%
TB-500Explore failed COAs1 / 13 failures / results
- At least 10% short 1
Lowest measured purity 98.16%Largest measured shortfall 14.2%
TesamorelinExplore failed COAs1 / 13 failures / results
- At least 10% short 1
Lowest measured purity 98.71%Largest measured shortfall 10.7%
Explore all 10 compounds with failures
Showing 5 of 10 compound groups with failures. 16 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.
Read the evidence behind the summary.View vendorCheck the original reports, dates and tested batches.
09 Vendor name available with ProExplore test results 25failures / 273 tests 9.2%share of tests · 3 sources 2026-10-06latest lab result
Lab evidence
Free preview25 failures in 273 applicable results from this vendor
Other compoundsExplore failed COAs6 / 86 failures / results
- At least 10% short 6
Lowest measured purity 97.22%Largest measured shortfall 43.05%
CJC-1295Explore failed COAs6 / 11 failures / results
- Purity below 97% 6
- At least 10% short 2
Lowest measured purity 68.75%Largest measured shortfall 42.6%
RetatrutideExplore failed COAs3 / 22 failures / results
- At least 10% short 2
- Compound not found 1
Lowest measured purity 97.8%Largest measured shortfall 22%
BPC-157Explore failed COAs3 / 19 failures / results
- Purity below 97% 3
Lowest measured purity 95.29%
TirzepatideExplore failed COAs2 / 10 failures / results
- At least 10% short 2
Lowest measured purity 99.18%Largest measured shortfall 17.4%
Explore all 8 compounds with failures
Showing 5 of 8 compound groups with failures. 20 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 Nuscience PeptidesExplore test results 24failures / 140 tests 17.1%share of tests · 2 sources 2026-10-09latest lab result
Lab evidence
Free preview24 failures in 140 applicable results from this vendor
RetatrutideExplore failed COAs4 / 24 failures / results
- Purity below 97% 3
- At least 10% short 1
Lowest measured purity 93.68%Largest measured shortfall 12.1%
SemaglutideExplore failed COAs4 / 16 failures / results
- Purity below 97% 2
- At least 10% short 2
Lowest measured purity 95.91%Largest measured shortfall 17.3%
CJC-1295Explore failed COAs3 / 5 failures / results
- Purity below 97% 3
- At least 10% short 3
Lowest measured purity 80.79%Largest measured shortfall 25.2%
TirzepatideExplore failed COAs2 / 18 failures / results
- At least 10% short 2
Lowest measured purity 99%Largest measured shortfall 34.7%
BPC-157Explore failed COAs2 / 7 failures / results
- At least 10% short 2
Lowest measured purity 97.47%Largest measured shortfall 18.2%
Explore all 11 compounds with failures
Showing 5 of 11 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.
Read the evidence behind the summary.View vendorCheck the original reports, dates and tested batches.
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-18. Method and limitations →