PeptidesAuditCheck a batch
← RankingsShips to US
ANKR Lab · #29 of 266
Avoid
Weak
Fair
Good
Excellent
5.3 /10
new last 90 days
Open ankrlab.com ↗new tab
We may earn a commission. It never changes the score.
Lab reports29/33products
Verified22
Labs1
Price from$0.04per mg

Key points

  1. Publishes a lab report for 29 of 33 products.
  2. 22 reports confirmed on the lab's website.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. Some of its reports come from known independent or accredited labs.

How the 5.3 adds up method v7

COA coverage2.6 / 3
Verifiability0.6 / 1
Laboratory0.6 / 2
Results0.7 / 1
Freshness0.8 / 1
Reviews0.0 / 2

Lab reports 34

Ipamorelin 10 mg · Lot KIZEN72826NOT VERIFIABLE
task 0604.OPT.260805-R1 · 99.7% · 9.57 mg measured · Aug 2026
CJC-1295 (no DAC) 10 mg · Lot KIZEN72826NOT VERIFIABLE
task 0598.OPT.260805-R1 · 99.7% · Aug 2026
KPV 10 mg · Lot KIZEN72826NOT VERIFIABLE
task 0609.OPT.260805-R1 · 99.2% · 9.36 mg measured · Aug 2026
TB-500 10 mg · Lot KIZN072426NOT VERIFIABLE
task 0320.OPT.260729-R1 · 99.06% · 9.55 mg measured · Aug 2026
Oxytocin 10 mg · Lot FLL-0629NOT VERIFIABLE
task ATL-37514 · 99.356% · 9.51 mg measured · Jun 2026
GLOW 70 mg · Lot 2001-GVERIFIED
Freedom Diagnostics Testing · task 2605110207 · no date
PT-141 · Lot 3001VERIFIED
Freedom Diagnostics Testing · task 2605200376 · 99.76% · no date
GHK-Cu · Lot 9001VERIFIED
Freedom Diagnostics Testing · task 2608250449 · 99.67% · 58.15 mg measured · no date
Thymosin Alpha-1 10 mg · Lot KIZN072426NOT VERIFIABLE
task 0316.OPT.260729-R1 · 99.68% · 9.22 mg measured · no date
Epithalon 10 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180634 · 99.86% · 13.19 mg measured · no date
DSIP 10 mg · Lot 8003VERIFIED
Freedom Diagnostics Testing · task 2608050333 · 99.22% · no date
Cagrilintide 10 mg · Lot KIZEN72826NOT VERIFIABLE
task 0596.OPT.260805-R1 · 99.6% · 9.81 mg measured · no date
Semax 10 mg · Lot KIZEN72826v2NOT VERIFIABLE
task 0952.OPT.260820-R1 · 99.5% · 9.77 mg measured · no date
CJC-1295 DAC 5 mg · Lot FLL-0629NOT VERIFIABLE
99.459% · 6.27 mg measured · no date
Melanotan 1 10 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180632 · 99.53% · 10.46 mg measured · no date
MOTS-c · Lot 3001VERIFIED
Freedom Diagnostics Testing · task 2605200375 · 99.94% · no date
Melanotan 2 10 mg · Lot 8005VERIFIED
Freedom Diagnostics Testing · task 2608050335 · 99.92% · no date
CJC-1295/Ipamorelin · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180629 · 99.99% · no date
NAD+ · Lot 3001VERIFIED
Freedom Diagnostics Testing · task 2605200372 · 99.72% · no date
Glutathione 1500 mg · Lot KIZEN72826NOT VERIFIABLE
task 0932.OPT.260820-R1 · 99.8% · no date
Tirzepatide · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180626 · 99.94% · 12.59 mg measured · no date
Retatrutide 10 mg · Lot 2001-RVERIFIED
Freedom Diagnostics Testing · task 2605110198 · 99.72% · no date
Retatrutide · Lot 2001-RVERIFIED
Freedom Diagnostics Testing · task 2605110199 · no date
Tesamorelin · Lot 2001-TVERIFIED
Freedom Diagnostics Testing · task 2605110201 · no date
Kisspeptin-10 10 mg · Lot KIZEN72826-81826v4NOT VERIFIABLE
task 0935.OPT.260820-R1 · 99.5% · 10.18 mg measured · no date
Semaglutide 10 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180636 · 99.89% · 10.22 mg measured · no date
SS-31 10 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180635 · 99.96% · 11.83 mg measured · no date
ARA-290 10 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180633 · 99.82% · 11.6 mg measured · no date
VIP 10 mg · Lot KIZEN72826-81826v3NOT VERIFIABLE
task 0964.OPT.260820-R1 · 99.8% · 10.03 mg measured · no date
IGF-1 LR3 1 mg · Lot 5001VERIFIED
Freedom Diagnostics Testing · task 2607020401 · 99.35% · 1.18 mg measured · no date
BPC-157 · Lot 3001VERIFIED
Freedom Diagnostics Testing · task 2605200373 · 99.23% · no date
GLOW 70 mg · Lot 2001-GVERIFIED
Freedom Diagnostics Testing · task 2605110207 · no date
Sermorelin 5 mg · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180620 · 99.32% · 6.33 mg measured · no date
Tesamorelin · Lot 1010VERIFIED
Freedom Diagnostics Testing · task 2609180623 · 99.72% · 11.19 mg measured · no date