PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to US
MR
Mindful Research · #90 of 266
Avoid
Weak
Fair
Good
Excellent
3.9
/10
new
last 90 days
1M
3M
6M
1Y
Open
happypeptides.com
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
27/50
products
Verified
1
+37 with key
Labs
6
Price from
$0.08
per mg
Key points
Publishes a lab report for 27 of 50 products.
1 reports confirmed on the lab's website. 37 more you can check yourself with the lab key.
Some reports show purity or amount outside our thresholds, or do not show them.
8 reports are older than 12 months.
How the 3.9 adds up
method v7
COA coverage
1.6 / 3
Verifiability
0.4 / 1
Laboratory
0.2 / 2
Results
0.9 / 1
Freshness
0.8 / 1
Reviews
0.0 / 2
Lab reports
45
ARA-290 10 mg · Lot AR0930J
CHECK 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 BB201023
CHECK WITH LAB KEY
Vanguard Laboratory · Oct 2025
Task V251028-27 001 ·
Verify on Vanguard Laboratory ↗
BPC-157 Arginate · Lot BP0918J
CHECK WITH LAB KEY
BioRegen · 99.9% · Sept 2025
Task 11057 · Key HPRSCH910 ·
Verify on BioRegen ↗
AOD-9604 4 mg · Lot J5AD430B
CHECK 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 BPT325L
NOT VERIFIABLE
task RP049-28Mar25-1 · 99.27% · Mar 2025
TB-500 10 mg · Lot TB1124ZJ
CHECK WITH LAB KEY
Janoshik Analytical · Jan 2025
Task #55851 · Key EH93IJDXRQR6 ·
Verify on Janoshik Analytical ↗
Selank 10 mg · Lot SK103ZZ
CHECK WITH LAB KEY
Janoshik Analytical · Jan 2025
Task #55852 · Key NSL1IH9149EN ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 10 mg · Lot BPTB1825L
NOT VERIFIABLE
task RP049-10Jan25-2 · 99.11% · Jan 2025
AOD-9604 4 mg · Lot ADX9C2
CHECK 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 P87IBD7
NOT VERIFIABLE
MZ Biolabs · 98.43% · Sept 2024
DSIP 5 mg · Lot DSJ0129
CHECK 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 IG0515L01
CHECK 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 GK1013L
NOT VERIFIABLE
task COA-2026-26431 · 99.74% · 50.89 mg measured · no date
Ipamorelin 4 mg · Lot IP0515L
CHECK 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 SS0325L
CHECK 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 TSJ0130
CHECK 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 CG01301
CHECK 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 BPS0128
VERIFIED
Freedom Diagnostics Testing · task 2602020094 · 99.3% · 12.53 mg measured · no date
Cerebrolysin 60 mg · Lot CBJ0130
CHECK 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 CJ0515J
CHECK 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 CJJ01030B
CHECK 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 CT1026L
NOT VERIFIABLE
task COA-2026-26429 · 99.78% · 20.13 mg measured · no date
CJC-1295 (no DAC) 5 mg · Lot CJ0515J
CHECK 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 GKL01305B
CHECK 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 MTJ0506
CHECK 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 IG0515L01
CHECK 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 GK1013L
NOT VERIFIABLE
task COA-2026-26432 · 99.76% · 51.33 mg measured · no date
Ipamorelin 4 mg · Lot IP0515L
CHECK 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 MTJ0506
CHECK 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 KP0130L
CHECK 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 5AQ6220
CHECK 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 CT1026L
NOT VERIFIABLE
task COA-2026-26430 · 99.79% · 20.18 mg measured · no date
Cagrilintide 10 mg · Lot CG01301
CHECK 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 CBJ0130
CHECK 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 5AQ6220
CHECK 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 KP0130L
CHECK 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 5AQ6225
CHECK 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 BT0515L2
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · no date
Task COA261733 · Key 261733 ·
Verify on MDx BioAnalytical Laboratory ↗
SS-31 10 mg · Lot SS0325L
CHECK 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 5AQ6225
CHECK 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 GKL01301
CHECK 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 GKL01301
CHECK 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 BT0515L2
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · no date
Task COA261734 · Key 261734 ·
Verify on MDx BioAnalytical Laboratory ↗
Tesamorelin 10 mg · Lot TSJ0130
CHECK 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 GKL01305B
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 51.49 mg measured · no date
Task COA261197 · Key 261197 ·
Verify on MDx BioAnalytical Laboratory ↗