PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to
Pure Lab Peptides · #79 of 266
Avoid
Weak
Fair
Good
Excellent
4.2
/10
new
last 90 days
1M
3M
6M
1Y
Open
purelabpeptides.com
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
74/96
products
Verified
0
+16 with key
Labs
2
Price from
$0.17
per mg
Key points
Publishes a lab report for 74 of 96 products.
16 reports can be checked with the lab key; none confirmed automatically yet.
Some reports show purity or amount outside our thresholds, or do not show them.
Some of its reports come from known independent or accredited labs.
How the 4.2 adds up
method v7
COA coverage
2.3 / 3
Verifiability
0.1 / 1
Laboratory
0.8 / 2
Results
0.6 / 1
Freshness
0.4 / 1
Reviews
0.0 / 2
Lab reports
89
Pancragen 20 mg · Lot 94940
CHECK WITH LAB KEY
Chromate Analytics · 99.001% · Sept 2026
Task 40172 · Key PURELABY9SM9 ·
Verify on Chromate Analytics ↗
Pancragen 20 mg · Lot 94940
NOT VERIFIABLE
task 40172 · 99.001% · Sept 2026
Vesugen 20 mg · Lot 18854
CHECK WITH LAB KEY
Chromate Analytics · 99.892% · Sept 2026
Task 39801 · Key PURELAB1WFVF ·
Verify on Chromate Analytics ↗
Cardiogen 20 mg · Lot 54233
CHECK WITH LAB KEY
Chromate Analytics · 99.768% · Sept 2026
Task 39804 · Key PURELABA4Q81 ·
Verify on Chromate Analytics ↗
Vilon 20 mg · Lot 93894
CHECK WITH LAB KEY
Chromate Analytics · 99.064% · Sept 2026
Task 39802 · Key PURELAB3TR6S ·
Verify on Chromate Analytics ↗
Cardiogen 20 mg · Lot 54233
CHECK WITH LAB KEY
Chromate Analytics · 99.768% · Sept 2026
Task 39804 · Key PURELABA4Q81 ·
Verify on Chromate Analytics ↗
Vilon 20 mg · Lot 93894
CHECK WITH LAB KEY
Chromate Analytics · 99.064% · Sept 2026
Task 39802 · Key PURELAB3TR6S ·
Verify on Chromate Analytics ↗
Thymulin · Lot 61091
CHECK WITH LAB KEY
Chromate Analytics · 99.41% · Sept 2026
Task 39798 · Key PURELABVBJJG ·
Verify on Chromate Analytics ↗
Vesugen 20 mg · Lot 18854
CHECK WITH LAB KEY
Chromate Analytics · 99.892% · Sept 2026
Task 39801 · Key PURELAB1WFVF ·
Verify on Chromate Analytics ↗
Thymulin · Lot 61091
CHECK WITH LAB KEY
Chromate Analytics · 99.41% · Sept 2026
Task 39798 · Key PURELABV8JJG ·
Verify on Chromate Analytics ↗
Gonadorelin 2 mg · Lot 35188
CHECK WITH LAB KEY
Chromate Analytics · 99.359% · Sept 2026
Task 39812 · Key PURELABT99K7 ·
Verify on Chromate Analytics ↗
Gonadorelin 2 mg · Lot 35188
NOT VERIFIABLE
task 39812 · 99.359% · Sept 2026
GHRP-6 5 mg · Lot 86442
CHECK WITH LAB KEY
Chromate Analytics · 99.08% · Sept 2026
Task 39706 · Key PURELABK1NWV ·
Verify on Chromate Analytics ↗
GHRP-6 10 mg · Lot 71556
CHECK WITH LAB KEY
Chromate Analytics · 99.27% · Sept 2026
Task 39707 · Key PURELABGYXH3 ·
Verify on Chromate Analytics ↗
GHRP-2 10 mg · Lot 89304
CHECK WITH LAB KEY
Chromate Analytics · 99.03% · Sept 2026
Task 39709 · Key PURELABR62R2 ·
Verify on Chromate Analytics ↗
GHRP-2 10 mg · Lot 89304
CHECK WITH LAB KEY
Chromate Analytics · 99.03% · Sept 2026
Task 39709 · Key PURELABR62R2 ·
Verify on Chromate Analytics ↗
GHRP-6 10 mg · Lot 71556
CHECK WITH LAB KEY
Chromate Analytics · 99.27% · Sept 2026
Task 39707 · Key PURELABGYXH3 ·
Verify on Chromate Analytics ↗
GHRP-6 5 mg · Lot 86442
CHECK WITH LAB KEY
Chromate Analytics · 99.08% · Sept 2026
Task 39706 · Key PURELABK1NWV ·
Verify on Chromate Analytics ↗
Sermorelin 5 mg · Lot 99708
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-33 · 99.6% · Jul 2026
Retatrutide 30 mg · Lot 46633
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-58 · 99.8% · 125.7 mg measured · Jul 2026
ARA-290 16 mg · Lot 12183
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-01 · 99.7% · Jul 2026
BPC-157 5 mg · Lot 99716
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-06 · 99.7% · Jul 2026
CJC-1295 DAC 5 mg · Lot 94072
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-07 · 99.7% · Jul 2026
Retatrutide 20 mg · Lot 74215
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-56 · 99.8% · Jul 2026
Semax 10 mg · Lot 53308
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-31 · 99.8% · Jul 2026
Tesamorelin 5 mg · Lot 99750
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-40 · 99.7% · Jul 2026
SS-31 10 mg · Lot 54604
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-34 · 99.9% · Jul 2026
GLOW 70 mg · Lot 99723
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-13 · 99.7% · 196.8 mg measured · Jul 2026
BPC-157 10 mg · Lot 58825
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-05 · 99.6% · Jul 2026
Tirzepatide 5 mg · Lot 99726
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-46 · 99.6% · Jul 2026
GHK-Cu 50 mg · Lot 83075
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-12 · 99.7% · 142.1 mg measured · Jul 2026
Retatrutide 10 mg · Lot 99760
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-53 · 99.7% · Jul 2026
Tirzepatide 15 mg · Lot 97890
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL26955-48 · 99.7% · Jul 2026
KPV 10 mg · Lot 57460
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-13 · 99.5% · Mar 2026
SLU-PP-332 5 mg · Lot 70353-B
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-03 · 99.2% · Mar 2026
Semax 5 mg · Lot 11376
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-15 · 99.7% · Mar 2026
BPC-157/TB-500 10 mg · Lot 65192
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-08 · 99.8% · Mar 2026
5-Amino-1MQ 50 mg · Lot 54697
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-01 · 99.5% · 168.8 mg measured · Mar 2026
BPC-157/TB-500 20 mg · Lot 48182
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-BTL2649-09 · 99.8% · 84.8 mg measured · Mar 2026
DSIP 10 mg · Lot 25817
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-16 · 99.9% · Mar 2026
Epithalon 10 mg · Lot 72578
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-18 · 99.6% · no date
CJC-1295 (no DAC) 5 mg · Lot 29563
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-13 · 99.7% · no date
5-Amino-1MQ 10 mg · Lot 61611
NOT VERIFIABLE
BTLabs · task COA261057-011 · 99.8% · no date
Selank 5 mg · Lot 61489
NOT VERIFIABLE
BTLabs · task COA261057-007 · 99.9% · no date
MOTS-c 40 mg · Lot 11342
NOT VERIFIABLE
BTLabs · task COA261057-005 · 99.9% · 104.9 mg measured · no date
Kisspeptin-10 10 mg · Lot 79548
NOT VERIFIABLE
task COA261057-013 · 99.9% · no date
Selank 10 mg · Lot 85121
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-43 · 99.5% · no date
Cartalax 20 mg · Lot 17421
NOT VERIFIABLE
BTLabs · task COA261057-015 · 99.6% · 81 mg measured · no date
GHK-Cu 100 mg · Lot 53981
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-19 · 99.7% · 226.7 mg measured · no date
Cartalax 20 mg · Lot 17421
NOT VERIFIABLE
BTLabs · task COA261057-015 · 99.6% · 81 mg measured · no date
Tirzepatide 30 mg · Lot 37539
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-65 · 99.7% · 128.9 mg measured · no date
Oxytocin 10 mg · Lot 73586
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-34 · 99.4% · no date
CJC-1295 DAC 2 mg · Lot 13878
NOT VERIFIABLE
BTLabs · task COA261057-026 · 99.6% · no date
DSIP 5 mg · Lot 78142
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-17 · 99.9% · no date
AOD-9604 5 mg · Lot 99766
NOT VERIFIABLE
BTLabs · task COA261057-024 · 99.7% · no date
MOTS-c 10 mg · Lot 26394
NOT VERIFIABLE
BTLabs · task COA261057-004 · 99.8% · no date
Kisspeptin-10 10 mg · Lot 80694
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-24 · 99.9% · no date
Tirzepatide 10 mg · Lot 45543
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-63 · 99.6% · no date
KLOW 80 mg · Lot 33414
NOT VERIFIABLE
BTLabs · task COA261057-003 · 99.8% · 163 mg measured · no date
Melanotan 2 10 mg · Lot 74928
NOT VERIFIABLE
BTLabs · task COA261057-006 · 99.9% · no date
AOD-9604 5 mg · Lot 99766
NOT VERIFIABLE
BTLabs · task COA261057-024 · 99.7% · no date
MOTS-c 40 mg · Lot 11342
NOT VERIFIABLE
BTLabs · task COA261057-005 · 99.9% · 104.9 mg measured · no date
MOTS-c 10 mg · Lot 26394
NOT VERIFIABLE
BTLabs · task COA261057-004 · 99.8% · no date
Melanotan 1 10 mg · Lot 22186
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-29 · 99.7% · no date
CJC-1295 (no DAC) 5 mg · Lot 70803
NOT VERIFIABLE
BTLabs · task COA261057-025 · 99.6% · no date
Cagrilintide 10 mg · Lot 79433
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-09 · 99.8% · 48.9 mg measured · no date
MOTS-c 20 mg · Lot 30294
NOT VERIFIABLE
BTLabs · task COA261057-012 · 99.9% · 74.9 mg measured · no date
Cagrilintide 5 mg · Lot 66516
NOT VERIFIABLE
BTLabs · task COA261057-023 · 99.7% · no date
Melanotan 2 10 mg · Lot 74928
NOT VERIFIABLE
BTLabs · task COA261057-006 · 99.9% · no date
Kisspeptin-10 10 mg · Lot 79548
NOT VERIFIABLE
BTLabs · task COA261057-013 · 99.9% · no date
PT-141 10 mg · Lot 85627
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-37 · 99.9% · no date
Sermorelin 10 mg · Lot 43261
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-50 · 99.7% · no date
Retatrutide 5 mg · Lot 85555
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-41 · 99.4% · no date
Survodutide 10 mg · Lot 46798
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-56 · 99.4% · no date
CJC-1295 DAC 2 mg · Lot 13878
NOT VERIFIABLE
BTLabs · task COA261057-026 · 99.6% · no date
Tesamorelin 20 mg · Lot 80804
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-60 · 99.8% · 79.1 mg measured · no date
Oxytocin 5 mg · Lot 66263
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-35 · 99.6% · no date
SS-31 50 mg · Lot 99768
NOT VERIFIABLE
BTLabs · task COA261057-010 · 99.8% · 173.4 mg measured · no date
5-Amino-1MQ 10 mg · Lot 61611
NOT VERIFIABLE
BTLabs · task COA261057-011 · 99.8% · no date
CJC-1295 (no DAC) 5 mg · Lot 70803
NOT VERIFIABLE
BTLabs · task COA261057-025 · 99.6% · no date
NAD+ 500 mg · Lot 31758
NOT VERIFIABLE
BTLabs · task COA261057-027 · 99.9% · 836.4 mg measured · no date
KLOW 80 mg · Lot 33414
NOT VERIFIABLE
BTLabs · task COA261057-003 · 99.8% · 163 mg measured · no date
5-Amino-1MQ 10 mg · Lot 46721
NOT VERIFIABLE
BTLabs · 99.7% · no date
Ipamorelin 5 mg · Lot 51036
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-23 · 99.8% · no date
Pinealon 20 mg · Lot 70114
NOT VERIFIABLE
BTLabs · task COA261057-022 · 99.7% · 83.9 mg measured · no date
Cagrilintide 5 mg · Lot 66516
NOT VERIFIABLE
BTLabs · task COA261057-023 · 99.7% · no date
TB-500 10 mg · Lot 90244
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-57 · 99.3% · no date
TB-500 5 mg · Lot 42601
NOT VERIFIABLE
BTLabs · task IF-824-QSA-TR006-2026-127-58 · 99.1% · no date
MOTS-c 20 mg · Lot 30294
NOT VERIFIABLE
BTLabs · task COA261057-012 · 99.9% · 74.9 mg measured · no date