PeptidesAuditCheck a batch
← RankingsShips to US
Mindful Research · #90 of 267
Avoid
Weak
Fair
Good
Excellent
3.9 /10
new last 90 days
Open happypeptides.com ↗new tab
We may earn a commission. It never changes the score.
Lab reports27/50products
Verified1+37 with key
Labs6
Price from$0.08per mg

Key points

  1. Publishes a lab report for 27 of 50 products.
  2. 1 reports confirmed on the lab's website. 37 more you can check yourself with the lab key.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. 8 reports are older than 12 months.

How the 3.9 adds up method v7

COA coverage1.6 / 3
Verifiability0.4 / 1
Laboratory0.2 / 2
Results0.9 / 1
Freshness0.8 / 1
Reviews0.0 / 2

Lab reports 45

ARA-290 10 mg · Lot AR0930JCHECK WITH LAB KEY
Vanguard Laboratory · 99.32% · 10.18 mg measured · Oct 2025
Task V251028-27 002 · Verify on Vanguard Laboratory ↗
BPC-157/TB-500 10 mg · Lot BB201023CHECK WITH LAB KEY
Vanguard Laboratory · Oct 2025
Task V251028-27 001 · Verify on Vanguard Laboratory ↗
BPC-157 Arginate · Lot BP0918JCHECK WITH LAB KEY
BioRegen · 99.9% · Sept 2025
Task 11057 · Key HPRSCH910 · Verify on BioRegen ↗
AOD-9604 4 mg · Lot J5AD430BCHECK WITH LAB KEY
Vanguard Laboratory · 99.08% · 5.65 mg measured · Jun 2025
Task V250607-3 001 · Verify on Vanguard Laboratory ↗
BPC-157/TB-500 10 mg · Lot BPT325LNOT VERIFIABLE
task RP049-28Mar25-1 · 99.27% · Mar 2025
TB-500 10 mg · Lot TB1124ZJCHECK WITH LAB KEY
Janoshik Analytical · Jan 2025
Task #55851 · Key EH93IJDXRQR6 · Verify on Janoshik Analytical ↗
Selank 10 mg · Lot SK103ZZCHECK WITH LAB KEY
Janoshik Analytical · Jan 2025
Task #55852 · Key NSL1IH9149EN · Verify on Janoshik Analytical ↗
BPC-157/TB-500 10 mg · Lot BPTB1825LNOT VERIFIABLE
task RP049-10Jan25-2 · 99.11% · Jan 2025
AOD-9604 4 mg · Lot ADX9C2CHECK WITH LAB KEY
Janoshik Analytical · 99.959% · 4.5 mg measured · Nov 2024
Task #52407 · Key KB58GBXPAS3J · Verify on Janoshik Analytical ↗
GHK-Cu 50 mg · Lot P87IBD7NOT VERIFIABLE
MZ Biolabs · 98.43% · Sept 2024
DSIP 5 mg · Lot DSJ0129CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 5.09 mg measured · no date
Task COA260930 · Key 260930 · Verify on MDx BioAnalytical Laboratory ↗
IGF-1 LR3 0.1 mg · Lot IG0515L01CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 0.14 mg measured · no date
Task COA261743 · Key 261743 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GK1013LNOT VERIFIABLE
task COA-2026-26431 · 99.74% · 50.89 mg measured · no date
Ipamorelin 4 mg · Lot IP0515LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.04 mg measured · no date
Task COA261735 · Key 261735 · Verify on MDx BioAnalytical Laboratory ↗
SS-31 10 mg · Lot SS0325LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · 10.18 mg measured · no date
Task COA261402 · Key 261402 · Verify on MDx BioAnalytical Laboratory ↗
Tesamorelin 10 mg · Lot TSJ0130CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.12 mg measured · no date
Task COA261143 · Key 261143 · Verify on MDx BioAnalytical Laboratory ↗
Cagrilintide 10 mg · Lot CG01301CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 10.09 mg measured · no date
Task COA261626 · Key 261626 · Verify on MDx BioAnalytical Laboratory ↗
BPC-157 0.5 mg · Lot BPS0128VERIFIED
Freedom Diagnostics Testing · task 2602020094 · 99.3% · 12.53 mg measured · no date
Cerebrolysin 60 mg · Lot CBJ0130CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.71% · 61.99 mg measured · no date
Task COA261747 · Key 261747 · Verify on MDx BioAnalytical Laboratory ↗
CJC-1295 (no DAC) 5 mg · Lot CJ0515JCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.93 mg measured · no date
Task COA261733 · Key 261733 · Verify on MDx BioAnalytical Laboratory ↗
CJC-1295 (no DAC) 5 mg · Lot CJJ01030BCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 5.04 mg measured · no date
Task COA261142 · Key 261142 · Verify on MDx BioAnalytical Laboratory ↗
Cartalax 20 mg · Lot CT1026LNOT VERIFIABLE
task COA-2026-26429 · 99.78% · 20.13 mg measured · no date
CJC-1295 (no DAC) 5 mg · Lot CJ0515JCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 4.99 mg measured · no date
Task COA261732 · Key 261732 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GKL01305BCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 51.16 mg measured · no date
Task COA261200 · Key 261200 · Verify on MDx BioAnalytical Laboratory ↗
Melanotan 2 10 mg · Lot MTJ0506CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 10.13 mg measured · no date
Task COA261730 · Key 261730 · Verify on MDx BioAnalytical Laboratory ↗
IGF-1 LR3 0.1 mg · Lot IG0515L01CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 0.11 mg measured · no date
Task COA261744 · Key 261744 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GK1013LNOT VERIFIABLE
task COA-2026-26432 · 99.76% · 51.33 mg measured · no date
Ipamorelin 4 mg · Lot IP0515LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.17 mg measured · no date
Task COA261736 · Key 261736 · Verify on MDx BioAnalytical Laboratory ↗
Melanotan 2 10 mg · Lot MTJ0506CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 11.31 mg measured · no date
Task COA261731 · Key 261731 · Verify on MDx BioAnalytical Laboratory ↗
KPV 5 mg · Lot KP0130LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.06 mg measured · no date
Task COA261408 · Key 261408 · Verify on MDx BioAnalytical Laboratory ↗
5-Amino-1MQ 50 mg · Lot 5AQ6220CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 50.37 mg measured · no date
Task COA262142 · Key 262142 · Verify on MDx BioAnalytical Laboratory ↗
Cartalax 20 mg · Lot CT1026LNOT VERIFIABLE
task COA-2026-26430 · 99.79% · 20.18 mg measured · no date
Cagrilintide 10 mg · Lot CG01301CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 10.17 mg measured · no date
Task COA261627 · Key 261627 · Verify on MDx BioAnalytical Laboratory ↗
Cerebrolysin 60 mg · Lot CBJ0130CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.71% · 62.09 mg measured · no date
Task COA261748 · Key 261748 · Verify on MDx BioAnalytical Laboratory ↗
5-Amino-1MQ 50 mg · Lot 5AQ6220CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 50.44 mg measured · no date
Task COA262143 · Key 262143 · Verify on MDx BioAnalytical Laboratory ↗
KPV 5 mg · Lot KP0130LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.21 mg measured · no date
Task COA261409 · Key 261409 · Verify on MDx BioAnalytical Laboratory ↗
5-Amino-1MQ 5 mg · Lot 5AQ6225CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.11 mg measured · no date
Task COA262145 · Key 262145 · Verify on MDx BioAnalytical Laboratory ↗
BPC-157/TB-500 10 mg · Lot BT0515L2CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · no date
Task COA261733 · Key 261733 · Verify on MDx BioAnalytical Laboratory ↗
SS-31 10 mg · Lot SS0325LCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · 10.36 mg measured · no date
Task COA261403 · Key 261403 · Verify on MDx BioAnalytical Laboratory ↗
5-Amino-1MQ 5 mg · Lot 5AQ6225CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 5.23 mg measured · no date
Task COA262144 · Key 262144 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GKL01301CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 104.23 mg measured · no date
Task COA261199 · Key 261199 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GKL01301CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 101.06 mg measured · no date
Task COA261198 · Key 261198 · Verify on MDx BioAnalytical Laboratory ↗
BPC-157/TB-500 10 mg · Lot BT0515L2CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · no date
Task COA261734 · Key 261734 · Verify on MDx BioAnalytical Laboratory ↗
Tesamorelin 10 mg · Lot TSJ0130CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.18 mg measured · no date
Task COA261141 · Key 261141 · Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 50 mg · Lot GKL01305BCHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 51.49 mg measured · no date
Task COA261197 · Key 261197 · Verify on MDx BioAnalytical Laboratory ↗