PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to UK
UP
UK Peptide Lab · #59 of 199
Avoid
Weak
Fair
Good
Excellent
4.3
/10
new
last 90 days
1M
3M
6M
1Y
Open
ukpeptidelab.co.uk
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
51/53
products
Verified
0
+15 with key
Labs
1
Price from
$0.03
per mg
Key points
Publishes a lab report for 51 of 53 products.
15 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.
2 reports are older than 12 months.
How the 4.3 adds up
method v7
COA coverage
2.9 / 3
Verifiability
0.1 / 1
Laboratory
0.3 / 2
Results
0.7 / 1
Freshness
0.3 / 1
Reviews
0.0 / 2
Lab reports
53
DSIP 5 mg · Lot UKPL-4164
CHECK WITH LAB KEY
Janoshik Analytical · 96.999% · 4.86 mg measured · Sept 2026
Task #229870 · Key RM2779TJ7YLH ·
Verify on Janoshik Analytical ↗
Ipamorelin 5 mg · Lot UKPL-6540
CHECK WITH LAB KEY
Janoshik Analytical · 99.971% · 5.39 mg measured · Sept 2026
Task #229871 · Key L3ADZJD8L3NU ·
Verify on Janoshik Analytical ↗
Semax 10 mg · Lot UKPL-7764
CHECK WITH LAB KEY
Janoshik Analytical · 98.656% · 10.26 mg measured · Sept 2026
Task #229877 · Key HCQWQ93MSDXB ·
Verify on Janoshik Analytical ↗
Kisspeptin-10 10 mg · Lot UKPL-3784
CHECK WITH LAB KEY
Janoshik Analytical · 99.225% · 10.63 mg measured · Sept 2026
Task #229875 · Key 12PUC66V4CNR ·
Verify on Janoshik Analytical ↗
PT-141 10 mg · Lot UKPL-5217
CHECK WITH LAB KEY
Janoshik Analytical · 99.939% · 10.02 mg measured · Sept 2026
Task #229868 · Key 8NJB642XYHZL ·
Verify on Janoshik Analytical ↗
Selank 10 mg · Lot UKPL-1637
CHECK WITH LAB KEY
Janoshik Analytical · 99.751% · 12.21 mg measured · Sept 2026
Task #229878 · Key AW1FHU54RJKW ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot UKPL-2237
CHECK WITH LAB KEY
Janoshik Analytical · Sept 2026
Task #229864 · Key VIJCC5NA5DWV ·
Verify on Janoshik Analytical ↗
TB-500 5 mg · Lot UKPL-558
NOT VERIFIABLE
task 262662 · 99.7% · Aug 2026
BPC-157 5 mg · Lot UKPL-538
NOT VERIFIABLE
task 262663 · 99.74% · Aug 2026
GHRP-2 5 mg · Lot UKPL-781
NOT VERIFIABLE
99.8% · Aug 2026
Pinealon 10 mg · Lot UKPL-608
NOT VERIFIABLE
98.8% · Jul 2026
NAD+ 1000 mg · Lot UKPL-688
NOT VERIFIABLE
98.4% · Jul 2026
5-Amino-1MQ 10 mg · Lot UKPL-502
NOT VERIFIABLE
99.2% · Jun 2026
TB-500 10 mg · Lot UKPL-559
NOT VERIFIABLE
99.69% · Dec 2025
Tesamorelin 5 mg · Lot UKPL-314
NOT VERIFIABLE
98.21% · 5.205 mg measured · Nov 2025
CJC-1295 DAC 5 mg · Lot UKPL-740
NOT VERIFIABLE
98.65% · 5.67 mg measured · Sept 2025
Melanotan 1 10 mg · Lot UKPL-326
NOT VERIFIABLE
99.553% · 10.23 mg measured · May 2025
LL-37 5 mg · Lot UKPL-9509
NOT VERIFIABLE
99.97% · 5.11 mg measured · no date
Thymosin Alpha-1 10 mg · Lot UKPL-9504
NOT VERIFIABLE
99.76% · 9.89 mg measured · no date
HGH Fragment 176-191 5 mg · Lot UKPL-9505
NOT VERIFIABLE
99.57% · 4.91 mg measured · no date
Selank 5 mg · Lot UKPL-622
NOT VERIFIABLE
99.4% · no date
BPC-157 10 mg · Lot UKPL-7589
CHECK WITH LAB KEY
Janoshik Analytical · 99.584% · 12.35 mg measured · no date
Task #229874 · Key FZ5APH7TCBEF ·
Verify on Janoshik Analytical ↗
GHRP-6 5 mg · Lot UKPL-782
NOT VERIFIABLE
98.8% · no date
Glutathione 1500 mg · Lot UKPL-2195
CHECK WITH LAB KEY
Janoshik Analytical · 99.119% · no date
Task #229866 · Key 947L3A3YJMXS ·
Verify on Janoshik Analytical ↗
AOD-9604 5 mg · Lot UKPL-9502
NOT VERIFIABLE
99.92% · no date
Melanotan 2 10 mg · Lot UKPL-331
NOT VERIFIABLE
task 262650 · no date
Snap-8 10 mg · Lot UKPL-9511
NOT VERIFIABLE
98.92% · 9.89 mg measured · no date
Sermorelin 5 mg · Lot UKPL-780
NOT VERIFIABLE
99.3% · no date
DSIP 10 mg · Lot UKPL-9513
NOT VERIFIABLE
98.8% · 10.02 mg measured · no date
SS-31 10 mg · Lot UKPL-8613
CHECK WITH LAB KEY
Janoshik Analytical · 99.846% · 11.68 mg measured · no date
Task #229876 · Key 22CCNJ81Q1QU ·
Verify on Janoshik Analytical ↗
Thymosin Alpha-1 5 mg · Lot UKPL-9508
NOT VERIFIABLE
99.48% · 5.4 mg measured · no date
Semax 5 mg · Lot UKPL-846
NOT VERIFIABLE
99.3% · no date
Sermorelin 10 mg · Lot UKPL-9503
NOT VERIFIABLE
99.38% · 10.11 mg measured · no date
Thymalin 10 mg · Lot UKPL-9510
NOT VERIFIABLE
98.82% · 9.96 mg measured · no date
Epithalon 10 mg · Lot UKPL-9501
NOT VERIFIABLE
98.5% · 9.88 mg measured · no date
MGF 2 mg · Lot UKPL-9507
NOT VERIFIABLE
99.36% · 2.32 mg measured · no date
GHK-Cu 50 mg · Lot UKPL-458
NOT VERIFIABLE
task MAS262655 · no date
PEG-MGF 2 mg · Lot UKPL-9506
NOT VERIFIABLE
99.77% · 2.02 mg measured · no date
CJC-1295 (no DAC) 5 mg · Lot UKPL-9425
CHECK WITH LAB KEY
Janoshik Analytical · 98.45% · 4.98 mg measured · no date
Task #229873 · Key 4MN9F8BZK43J ·
Verify on Janoshik Analytical ↗
NAD+ 500 mg · Lot UKPL-6235
CHECK WITH LAB KEY
Janoshik Analytical · no date
Task #229865 · Key JZPJ74SQSEYM ·
Verify on Janoshik Analytical ↗
CJC-1295/Ipamorelin 5 mg · Lot UKPL-9515
NOT VERIFIABLE
no date
Tesamorelin 10 mg · Lot UKPL-6340
CHECK WITH LAB KEY
Janoshik Analytical · 96.914% · 10.51 mg measured · no date
Task #229880 · Key 5YUB3HXJG4WH ·
Verify on Janoshik Analytical ↗
SS-31 50 mg · Lot UKPL-753
NOT VERIFIABLE
99.1% · no date
IGF-1 LR3 1 mg · Lot UKPL-449
NOT VERIFIABLE
98.134% · 1.08 mg measured · no date
CJC-1295/Ipamorelin 5 mg · Lot UKPL-564
NOT VERIFIABLE
task MAS262653 · no date
Ipamorelin 5 mg · Lot UKPL-9516
NOT VERIFIABLE
99.61% · 10.04 mg measured · no date
BPC-157/TB-500 10 mg · Lot UKPL-9514
NOT VERIFIABLE
no date
KPV 10 mg · Lot UKPL-2305
CHECK WITH LAB KEY
Janoshik Analytical · 98.826% · 11.02 mg measured · no date
Task #229867 · Key T9NJYGKNZDZQ ·
Verify on Janoshik Analytical ↗
MOTS-c 40 mg · Lot UKPL-9022
CHECK WITH LAB KEY
Janoshik Analytical · 98.896% · 42.96 mg measured · no date
Task #229879 · Key Z5I1UQP1LYP4 ·
Verify on Janoshik Analytical ↗
MOTS-c 10 mg · Lot UKPL-217
NOT VERIFIABLE
task MAS262659 · 98.46% · no date
GHK-Cu 100 mg · Lot UKPL-377
NOT VERIFIABLE
task MAS262654 · no date
5-Amino-1MQ 50 mg · Lot UKPL-501
NOT VERIFIABLE
98.75% · 49.6 mg measured · no date
Oxytocin 5 mg · Lot UKPL-9512
NOT VERIFIABLE
98.39% · 5.11 mg measured · no date