PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to US
Amino Amigos · #20 of 100
Avoid
Weak
Fair
Good
Excellent
4.3
/10
new
last 90 days
1M
3M
6M
1Y
Open
aminoamigos.com
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
24/26
products
Verified
0
+14 with key
Labs
5
Price from
$0.10
per mg
Key points
Publishes a lab report for 24 of 26 products.
14 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.
46 reports are older than 12 months.
How the 4.3 adds up
method v2
COA coverage
2.8 / 3
Verifiability
0.3 / 2
Laboratory
0.9 / 2
Results
0.3 / 1
Freshness
0.0 / 1
Reviews
0.0 / 1
Lab reports
48
KPV 10 mg · Lot KPVF25
NOT VERIFIABLE
MZ Biolabs · 99.97% · 9.41 mg measured · Jul 2025
Snap-8 10 mg · Lot SP8F25
NOT VERIFIABLE
MZ Biolabs · 97.69% · Jul 2025
Retatrutide 10 mg · Lot RB25S1
NOT VERIFIABLE
MZ Biolabs · 99.9% · 11.6 mg measured · Mar 2025
Epithalon 10 mg · Lot EPIA25B1
NOT VERIFIABLE
MZ Biolabs · 98.08% · 5.38 mg measured · Jan 2025
PT-141 · Lot PT141A25
NOT VERIFIABLE
MZ Biolabs · 99.44% · 10.98 mg measured · Jan 2025
Tirzepatide 40 mg · Lot TIRZ40A25B2
NOT VERIFIABLE
MZ Biolabs · 99.83% · 54.6 mg measured · Jan 2025
Tirzepatide 40 mg · Lot TJ242
CHECK WITH LAB KEY
Chromate Analytics · 98.881% · 47.59 mg measured · Oct 2024
Task 21949 · Key AMIGOSX13L9A ·
Verify on Chromate Analytics ↗
Tirzepatide 10 mg · Lot TIRZH3S
CHECK WITH LAB KEY
Chromate Analytics · 98.774% · 3.504 mg measured · Aug 2024
Task 21397 · Key AMIGOS3YWX29 ·
Verify on Chromate Analytics ↗
Tirzepatide 10 mg · Lot 7T10G1
NOT VERIFIABLE
MZ Biolabs · 99.96% · 13.75 mg measured · Jul 2024
Semaglutide 10 mg · Lot 6S10G2
NOT VERIFIABLE
MZ Biolabs · 99.9% · 12.74 mg measured · Jul 2024
Semaglutide 5 mg · Lot 6S5G1
NOT VERIFIABLE
MZ Biolabs · 99.87% · 7.65 mg measured · Jul 2024
Tirzepatide 20 mg · Lot 6T20S1
NOT VERIFIABLE
MZ Biolabs · 98.09% · 23.63 mg measured · Jul 2024
Tirzepatide 10 mg · Lot G24 S1
NOT VERIFIABLE
MZ Biolabs · 99.62% · 16.56 mg measured · May 2024
Tirzepatide 10 mg · Lot TF24
NOT VERIFIABLE
MZ Biolabs · 99.76% · 35.03 mg measured · May 2024
Cagrilintide 5 mg · Lot F24 B1
NOT VERIFIABLE
MZ Biolabs · 99.5% · 6.14 mg measured · Apr 2024
Tirzepatide 10 mg · Lot D24-S2
NOT VERIFIABLE
MZ Biolabs · 99.67% · 13.04 mg measured · Apr 2024
Tirzepatide 10 mg · Lot TIRZ35.D24 S1
NOT VERIFIABLE
MZ Biolabs · 99.8% · 34.43 mg measured · Mar 2024
Tirzepatide 10 mg · Lot TIRZ15.D24 S1
NOT VERIFIABLE
MZ Biolabs · 99.78% · 17.9 mg measured · Mar 2024
Semaglutide 10 mg · Lot SEM5.D24 H1
NOT VERIFIABLE
MZ Biolabs · 99.73% · 5.15 mg measured · Mar 2024
Tirzepatide 10 mg · Lot TIRZ15.D24 H1
NOT VERIFIABLE
MZ Biolabs · 99.73% · 11.05 mg measured · Mar 2024
GHK-Cu 100 mg
NOT VERIFIABLE
Analiza · 98% · 106.74 mg measured · Feb 2024
Semaglutide 10 mg · Lot SEM10.B24H2
NOT VERIFIABLE
MZ Biolabs · 99.65% · 10.55 mg measured · Feb 2024
Tirzepatide 10 mg · Lot TIRZ10.B24H3
NOT VERIFIABLE
MZ Biolabs · 99.56% · 10.7 mg measured · Feb 2024
Tesamorelin 10 mg · Lot TES.B24H
CHECK WITH LAB KEY
Janoshik Analytical · 99.931% · 9.31 mg measured · Feb 2024
Task #38263 ·
Verify on Janoshik Analytical ↗
Semaglutide 5 mg · Lot 24A
NOT VERIFIABLE
MZ Biolabs · 99.9% · 4.65 mg measured · Jan 2024
Tirzepatide 10 mg · Lot 12.24B
NOT VERIFIABLE
MZ Biolabs · 99.9% · 18.71 mg measured · Jan 2024
Thymosin Alpha-1 · Lot TYA1.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.297% · 9.2 mg measured · Jan 2024
Task #37249 · Key 6WTSDWC8W89N ·
Verify on Janoshik Analytical ↗
CJC-1295 DAC · Lot CJCD.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.751% · 4.05 mg measured · Jan 2024
Task #37247 ·
Verify on Janoshik Analytical ↗
BPC-157 · Lot BPC157.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.778% · 9.31 mg measured · Jan 2024
Task #37253 · Key BKNVR9S6B7GX ·
Verify on Janoshik Analytical ↗
DSIP 4 mg · Lot DSIP.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.472% · 4.02 mg measured · Jan 2024
Task #37245 · Key C49AXZXZX3Z8 ·
Verify on Janoshik Analytical ↗
TB-500 5 mg · Lot TB5.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.989% · 4.5 mg measured · Jan 2024
Task #37250 · Key H6WVMXZYVNDY ·
Verify on Janoshik Analytical ↗
SS-31 15 mg · Lot SS31.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.932% · 9.67 mg measured · Jan 2024
Task #37255 · Key 4JVIIGJ5E81Y ·
Verify on Janoshik Analytical ↗
Selank 2 mg · Lot SELK.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.23% · 3.46 mg measured · Jan 2024
Task #37248 · Key ZCQUXZ3BP1CU ·
Verify on Janoshik Analytical ↗
Melanotan 2 · Lot MEL2.A24B
CHECK WITH LAB KEY
Janoshik Analytical · 99.533% · 9.11 mg measured · Jan 2024
Task #37246 · Key IWZ5K1TTYJHS ·
Verify on Janoshik Analytical ↗
NAD+ 500 mg · Lot NAD.A24B
CHECK WITH LAB KEY
Janoshik Analytical · Jan 2024
Task #37256 · Key BT9X4PF371U2 ·
Verify on Janoshik Analytical ↗
Tirzepatide 10 mg · Lot 2023-11-30
NOT VERIFIABLE
MZ Biolabs · 99.8% · 17.82 mg measured · Dec 2023
Tirzepatide 10 mg · Lot T10H1223 2
NOT VERIFIABLE
MZ Biolabs · 99.9% · 10.74 mg measured · Nov 2023
Epithalon 10 mg · Lot 1123
CHECK WITH LAB KEY
Janoshik Analytical · 99.953% · 9.07 mg measured · Nov 2023
Task #35464 · Key XWMKQ2NIH3M7 ·
Verify on Janoshik Analytical ↗
MOTS-c 10 mg · Lot 1123
CHECK WITH LAB KEY
Janoshik Analytical · 99.873% · 9.16 mg measured · Nov 2023
Task #35466 · Key WUP8Q63V7N8E ·
Verify on Janoshik Analytical ↗
Semaglutide 5 mg · Lot 1123
NOT VERIFIABLE
MZ Biolabs · 99.8% · 4.93 mg measured · Nov 2023
Semaglutide 5 mg · Lot 1023/SEM5.1
NOT VERIFIABLE
MZ Biolabs · 99.8% · 5.08 mg measured · Oct 2023
Tirzepatide 10 mg · Lot 1023/TIRZ15.1
NOT VERIFIABLE
MZ Biolabs · 99.8% · 17.64 mg measured · Oct 2023
Retatrutide 10 mg · Lot 823/RET
NOT VERIFIABLE
MZ Biolabs · 99.9% · 9.42 mg measured · Oct 2023
AOD-9604 2 mg · Lot 923/AOD
NOT VERIFIABLE
MZ Biolabs · 98.8% · Sept 2023
BPC-157 · Lot 2023-05-06
NOT VERIFIABLE
MZ Biolabs · 99.1% · May 2023
TB-500 5 mg · Lot 2023-05-06
NOT VERIFIABLE
MZ Biolabs · 99.8% · May 2023
Tirzepatide 20 mg
NOT VERIFIABLE
TrustPointe Analytics · 99.592% · 22.42 mg measured · no date
Sermorelin 10 mg
NOT VERIFIABLE
Analiza · 98% · 10.96 mg measured · no date