PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to US
Northline Labs · #76 of 266
Avoid
Weak
Fair
Good
Excellent
4.2
/10
new
last 90 days
1M
3M
6M
1Y
Open
northlinelabs.org
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
41/46
products
Verified
0
+45 with key
Labs
2
Price from
$9.00
per mg
Key points
Publishes a lab report for 41 of 46 products.
45 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.
Most of its reports come from labs we cannot identify.
How the 4.2 adds up
method v7
COA coverage
2.7 / 3
Verifiability
0.4 / 1
Laboratory
0.1 / 2
Results
0.6 / 1
Freshness
0.4 / 1
Reviews
0.0 / 2
Lab reports
60
Cagrilintide · Lot DPS-7613643
CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Task 1029040 ·
Verify on Horizon Analytical ↗
TB-500 · Lot DPS-9594516
CHECK WITH LAB KEY
Horizon Analytical · 99.72% · 9.97 mg measured · Sept 2026
Task 1029059 ·
Verify on Horizon Analytical ↗
AOD-9604 10 mg · Lot DPS-3493339
CHECK WITH LAB KEY
Horizon Analytical · 99.66% · 4.71 mg measured · Sept 2026
Task 1029035 ·
Verify on Horizon Analytical ↗
Glutathione 1500 mg · Lot DPS-6370095
CHECK WITH LAB KEY
Horizon Analytical · 99.65% · 600.11 mg measured · Sept 2026
Task 1029045 ·
Verify on Horizon Analytical ↗
Thymosin Alpha-1 · Lot DPS-9015649
CHECK WITH LAB KEY
Horizon Analytical · 99.59% · 9.98 mg measured · Sept 2026
Task 1029061 ·
Verify on Horizon Analytical ↗
TB-500 · Lot DPS-9594516
CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Task 1029060 ·
Verify on Horizon Analytical ↗
Thymosin Alpha-1 · Lot DPS-9015649
CHECK WITH LAB KEY
Horizon Analytical · Sept 2026
Task 1029062 ·
Verify on Horizon Analytical ↗
Cagrilintide · Lot DPS-7613643
CHECK WITH LAB KEY
Horizon Analytical · 99.62% · 10.15 mg measured · Sept 2026
Task 1029039 ·
Verify on Horizon Analytical ↗
BPC-157 10 mg · Lot DPS-4179638
CHECK WITH LAB KEY
Horizon Analytical · 99.36% · 9.93 mg measured · Sept 2026
Task 1029043 ·
Verify on Horizon Analytical ↗
TB-500 · Lot DPS-4179638
CHECK WITH LAB KEY
Horizon Analytical · 99.29% · 9.91 mg measured · Sept 2026
Task 1029043 ·
Verify on Horizon Analytical ↗
GHK-Cu · Lot DPS-4179638
CHECK WITH LAB KEY
Horizon Analytical · 99.57% · 50.31 mg measured · Sept 2026
Task 1029043 ·
Verify on Horizon Analytical ↗
Tesamorelin 10 mg · Lot NLL-7324032
CHECK WITH LAB KEY
ILS Laboratories · 99.48% · 10.3 mg measured · Jul 2026
Task COA-2026-UFPVHL · Key 6JCVPUG4 ·
Verify on ILS Laboratories ↗
GHK-Cu · Lot NLL-6906095
CHECK WITH LAB KEY
ILS Laboratories · 99.79% · 103.23 mg measured · Jul 2026
Task COA-2026-V2BON1 · Key 3X79ENVC ·
Verify on ILS Laboratories ↗
MOTS-c 10 mg · Lot NLL-7169345
CHECK WITH LAB KEY
ILS Laboratories · 99.9% · 10.27 mg measured · Jul 2026
Task COA-2026-3RIGHD · Key 4DSL4JBJ ·
Verify on ILS Laboratories ↗
IGF-1 LR3 1 mg · Lot DPS-3356280
CHECK WITH LAB KEY
Horizon Analytical · 99.48% · 0.98 mg measured · Jul 2026
Task 1020828 ·
Verify on Horizon Analytical ↗
IGF-1 LR3 1 mg · Lot DPS-3356280
CHECK WITH LAB KEY
Horizon Analytical · Jul 2026
Task 1020829 ·
Verify on Horizon Analytical ↗
Melanotan 1 · Lot NLL-7747354
CHECK WITH LAB KEY
ILS Laboratories · 99.81% · 10.51 mg measured · Jul 2026
Task COA-2026-UDO-HC · Key GD4WW3FT ·
Verify on ILS Laboratories ↗
Ipamorelin · Lot DPS-8589610
CHECK WITH LAB KEY
Horizon Analytical · 99.39% · 9.76 mg measured · Jun 2026
Task 1020830 ·
Verify on Horizon Analytical ↗
NAD+ 500 mg · Lot NLL-1651703
NOT VERIFIABLE
Horizon Analytical · 99.49% · Apr 2026
NAD+ 500 mg · Lot NLL-1651703
NOT VERIFIABLE
Horizon Analytical · Apr 2026
Sermorelin 10 mg · Lot NLL-9912173
NOT VERIFIABLE
Horizon Analytical · Jan 2026
Sermorelin 10 mg · Lot NLL-9912173
NOT VERIFIABLE
Horizon Analytical · 99.21% · 5.8 mg measured · Jan 2026
Oxytocin · Lot NLL-9220225
CHECK WITH LAB KEY
Horizon Analytical · 99.44% · 9.96 mg measured · no date
Task 1024373 ·
Verify on Horizon Analytical ↗
Glutathione 1500 mg · Lot DPS-6370095
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1029046 ·
Verify on Horizon Analytical ↗
BPC-157 10 mg · Lot NLL-1444543
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021637 ·
Verify on Horizon Analytical ↗
Ipamorelin · Lot DPS-8589610
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1020847 ·
Verify on Horizon Analytical ↗
Epithalon · Lot NLL-4662025
CHECK WITH LAB KEY
Horizon Analytical · 99.41% · 99.8 mg measured · no date
Task 1021650 ·
Verify on Horizon Analytical ↗
Selank · Lot NLL-9907743
NOT VERIFIABLE
Horizon Analytical · no date
ARA-290 · Lot NLL-1784528
CHECK WITH LAB KEY
Horizon Analytical · 99.4% · 9.89 mg measured · no date
Task 1021634 ·
Verify on Horizon Analytical ↗
BPC-157 10 mg · Lot NLL-1444543
CHECK WITH LAB KEY
Horizon Analytical · 99.4% · 19.82 mg measured · no date
Task 1021636 ·
Verify on Horizon Analytical ↗
Oxytocin · Lot NLL-9220225
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1024374 ·
Verify on Horizon Analytical ↗
GLOW · Lot DPS-4179638
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1029044 ·
Verify on Horizon Analytical ↗
PT-141 · Lot NLL-2061592
NOT VERIFIABLE
Horizon Analytical · no date
DSIP · Lot NLL-2740807
CHECK WITH LAB KEY
Horizon Analytical · 99.36% · 9.85 mg measured · no date
Task 1021646 ·
Verify on Horizon Analytical ↗
SS-31 10 mg · Lot NLL-4091611
CHECK WITH LAB KEY
ILS Laboratories · 99.6% · 10.47 mg measured · no date
Task COA-2026-EQABOU · Key SWCQG8TG ·
Verify on ILS Laboratories ↗
Hexarelin · Lot NLL-8623867
CHECK WITH LAB KEY
Horizon Analytical · 99.35% · 9.91 mg measured · no date
Task 1024375 ·
Verify on Horizon Analytical ↗
Kisspeptin-10 · Lot NLL-5606516
CHECK WITH LAB KEY
ILS Laboratories · 99.65% · 10.4 mg measured · no date
Task COA-2026-OJRX7Y · Key 5EKRJ94J ·
Verify on ILS Laboratories ↗
BPC-157 10 mg · Lot NLL-4436937
NOT VERIFIABLE
Horizon Analytical · 99.36% · 9.92 mg measured · no date
TB-500 · Lot NLL-4436937
NOT VERIFIABLE
Horizon Analytical · 99.08% · 9.92 mg measured · no date
GHK-Cu · Lot NLL-4436937
NOT VERIFIABLE
Horizon Analytical · 99.51% · 48.9 mg measured · no date
KPV · Lot NLL-4436937
NOT VERIFIABLE
Horizon Analytical · 99.25% · 9.92 mg measured · no date
Semax 10 mg · Lot NLL-3157061
NOT VERIFIABLE
Horizon Analytical · no date
BPC-157/TB-500 · Lot NLL-6291577
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021639 ·
Verify on Horizon Analytical ↗
BPC-157 10 mg · Lot NLL-6291577
CHECK WITH LAB KEY
Horizon Analytical · 99.34% · 10.02 mg measured · no date
Task 1021638 ·
Verify on Horizon Analytical ↗
TB-500 · Lot NLL-6291577
CHECK WITH LAB KEY
Horizon Analytical · 99.16% · 10.02 mg measured · no date
Task 1021638 ·
Verify on Horizon Analytical ↗
KLOW · Lot NLL-4436937
NOT VERIFIABLE
Horizon Analytical · no date
5-Amino-1MQ 50 mg · Lot NLL-2722012
CHECK WITH LAB KEY
Horizon Analytical · 99.4% · 49.92 mg measured · no date
Task 1021624 ·
Verify on Horizon Analytical ↗
Hexarelin · Lot NLL-8623867
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1024376 ·
Verify on Horizon Analytical ↗
AOD-9604 10 mg · Lot DPS-3493339
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1029036 ·
Verify on Horizon Analytical ↗
ARA-290 · Lot NLL-1784528
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021635 ·
Verify on Horizon Analytical ↗
Melanotan 2 · Lot NLL-3593336
CHECK WITH LAB KEY
ILS Laboratories · 99.82% · 10.6 mg measured · no date
Task COA-2026-S7NOB9 · Key EVLC3PDK ·
Verify on ILS Laboratories ↗
Dihexa · Lot NLL-5361072
CHECK WITH LAB KEY
Horizon Analytical · 99.34% · 9.51 mg measured · no date
Task 1021644 ·
Verify on Horizon Analytical ↗
Selank · Lot NLL-9907743
NOT VERIFIABLE
Horizon Analytical · 99.22% · 9.8 mg measured · no date
Dihexa · Lot NLL-5361072
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021645 ·
Verify on Horizon Analytical ↗
PT-141 · Lot NLL-2061592
NOT VERIFIABLE
Horizon Analytical · 99.25% · 9.79 mg measured · no date
5-Amino-1MQ 50 mg · Lot NLL-2722012
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021627 ·
Verify on Horizon Analytical ↗
DSIP · Lot NLL-2740807
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021647 ·
Verify on Horizon Analytical ↗
Epithalon · Lot NLL-4662025
CHECK WITH LAB KEY
Horizon Analytical · no date
Task 1021651 ·
Verify on Horizon Analytical ↗
Semax 10 mg · Lot NLL-3157061
NOT VERIFIABLE
Horizon Analytical · 99.23% · 9.69 mg measured · no date
VIP · Lot NLL-8713624
CHECK WITH LAB KEY
ILS Laboratories · 99.67% · 10.28 mg measured · no date
Task COA-2026-HVP5ZC · Key KGULG8BR ·
Verify on ILS Laboratories ↗