PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to
OP
Orion Peptides · #98 of 331
Avoid
Weak
Fair
Good
Excellent
3.8
/10
new
last 90 days
1M
3M
6M
1Y
Open
orionpeptide.com
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
65/68
products
Verified
0
Labs
0
Price from
$0.05
per mg
Key points
Publishes a lab report for 65 of 68 products.
None of its reports can be verified with the lab.
Some reports show purity or amount outside our thresholds, or do not show them.
1 report is older than 12 months.
How the 3.8 adds up
method v7
COA coverage
2.9 / 3
Verifiability
0.0 / 1
Laboratory
0.0 / 2
Results
0.8 / 1
Freshness
0.1 / 1
Reviews
0.0 / 2
Lab reports
75
Retatrutide · Lot 202603RT30
NOT VERIFIABLE
task ORP#00027 · 99.54% · 32.85 mg measured · May 2026
Cagrilintide · Lot 202604CGL10
NOT VERIFIABLE
task ORP#00033 · 99.87% · 9.71 mg measured · Apr 2026
Retatrutide · Lot 202603RT20
NOT VERIFIABLE
task ORP#00026 · 99.97% · 19.79 mg measured · Mar 2026
Tesamorelin 10 mg · Lot 202603TSM10
NOT VERIFIABLE
99.89% · 10.98 mg measured · Mar 2026
Semax 10 mg · Lot 202603SX10
NOT VERIFIABLE
task ORP#00012 · 99.69% · 10.11 mg measured · Mar 2026
IGF-1 LR3 1 mg · Lot 202602IGF1
NOT VERIFIABLE
task ORP#00010 · 99.12% · 1.11 mg measured · Feb 2026
Sermorelin 10 mg · Lot 202601SRM10
NOT VERIFIABLE
task ORP#00003 · 99.87% · 11.28 mg measured · Jan 2026
Semaglutide 20 mg · Lot 202601SM20
NOT VERIFIABLE
task ORP#00020 · 99.91% · 22.1 mg measured · Jan 2026
GHK-Cu 50 mg · Lot 20250849557757
NOT VERIFIABLE
task ORP#00018 · 99.96% · 54.99 mg measured · Aug 2025
Selank 10 mg · Lot 202603SK10
NOT VERIFIABLE
task ORP#00009 · 99.32% · 10.21 mg measured · no date
Oxytocin 2 mg · Lot 202609OXY2
NOT VERIFIABLE
task ORP#00058 · 99.1% · 2.06 mg measured · no date
GLOW 70 mg · Lot 202609GLOWBL
NOT VERIFIABLE
task ORP#00048 · 99.63% · no date
AOD-9604 5 mg · Lot 202609AOD5
NOT VERIFIABLE
task ORP#00027 · 99.37% · no date
TB-500 10 mg · Lot 202609TB500-10
NOT VERIFIABLE
task ORP#00077 · 99.43% · 10.41 mg measured · no date
GLOW 70 mg · Lot 202603GL70
NOT VERIFIABLE
task ORP#00007 · 99.65% · no date
SS-31 5 mg · Lot 202609SS31-5
NOT VERIFIABLE
task ORP#00076 · 99.26% · no date
DSIP 10 mg · Lot 202606DS10
NOT VERIFIABLE
task ORP#00034 · 99.87% · no date
Tirzepatide 5 mg · Lot 202609TIRZ5
NOT VERIFIABLE
task ORP#00084 · 99.48% · no date
Melanotan 2 10 mg · Lot 202605MT2
NOT VERIFIABLE
task ORP#00021 · 99.39% · 11.31 mg measured · no date
Sermorelin 2 mg · Lot 202609SERM2
NOT VERIFIABLE
task ORP#00075 · 99.51% · no date
Semaglutide 5 mg · Lot 202609SEMA5
NOT VERIFIABLE
task ORP#00070 · 99.23% · 5.22 mg measured · no date
BPC-157 10 mg · Lot 202601BPC10
NOT VERIFIABLE
task ORP#00024 · 99.32% · 10.32 mg measured · no date
Retatrutide · Lot 202602RT10
NOT VERIFIABLE
task ORP#00025 · 99.87% · 9.98 mg measured · no date
CJC-1295 (no DAC) 5 mg · Lot 202609CJC5
NOT VERIFIABLE
task ORP#00040 · 99.34% · 5.19 mg measured · no date
Tirzepatide 10 mg · Lot 202609TIRZ10
NOT VERIFIABLE
task ORP#00083 · 99.15% · no date
CJC-1295 (no DAC) 2 mg · Lot 202609CJC2
NOT VERIFIABLE
task ORP#00038 · 99.64% · 2.05 mg measured · no date
Semaglutide 15 mg · Lot 202609SEMA15
NOT VERIFIABLE
task ORP#00068 · 99.62% · 15.18 mg measured · no date
Thymosin Alpha-1 5 mg · Lot 202602TA5
NOT VERIFIABLE
task ORP#00004 · 99.75% · 4.98 mg measured · no date
Epithalon 10 mg · Lot 202609EPI10
NOT VERIFIABLE
task ORP#00044 · 99.61% · 10.23 mg measured · no date
PT-141 10 mg · Lot 202609PT141-10
NOT VERIFIABLE
task ORP#00059 · 99.17% · no date
Semaglutide 20 mg · Lot 202609SEMA20
NOT VERIFIABLE
task ORP#00067 · 99.41% · 20.24 mg measured · no date
Melanotan 1 5 mg · Lot 202609MT1-5
NOT VERIFIABLE
task ORP#00055 · 99.27% · 5.06 mg measured · no date
Selank 5 mg · Lot 202609SELANK5
NOT VERIFIABLE
task ORP#00073 · 99.17% · 5.17 mg measured · no date
PT-141 5 mg · Lot 202609PT141-5
NOT VERIFIABLE
task ORP#00060 · 99.32% · 5.08 mg measured · no date
TB-500 5 mg · Lot 202602TB5
NOT VERIFIABLE
99.21% · 5.29 mg measured · no date
AOD-9604 10 mg · Lot 202609AOD10
NOT VERIFIABLE
task ORP#00026 · 99.47% · 10.05 mg measured · no date
Ipamorelin 2 mg · Lot 202609IPA2
NOT VERIFIABLE
task ORP#00051 · 99.17% · 2.01 mg measured · no date
Melanotan 1 5 mg · Lot 202605MT1
NOT VERIFIABLE
task ORP#00005 · 99.1% · 11.32 mg measured · no date
Tirzepatide 20 mg · Lot 202609TIRZ20
NOT VERIFIABLE
task ORP#00081 · 99.16% · no date
BPC-157 5 mg · Lot 202609BPC5
NOT VERIFIABLE
task ORP#00032 · 99.17% · 5.08 mg measured · no date
NAD+ 100 mg · Lot 202609NAD100
NOT VERIFIABLE
task ORP#00056 · 99.51% · no date
Glutathione 600 mg · Lot 202609GSH600
NOT VERIFIABLE
task ORP#00046 · 99.34% · 605.37 mg measured · no date
Tesamorelin 5 mg · Lot 202609TESA5
NOT VERIFIABLE
task ORP#00078 · 99.23% · 5.07 mg measured · no date
NAD+ 100 mg · Lot 202509NJ50
NOT VERIFIABLE
task ORP#00017 · 99.21% · no date
Tirzepatide 40 mg · Lot 202601TR40
NOT VERIFIABLE
task ORP#00023 · 99.77% · 45.23 mg measured · no date
AOD-9604 2 mg · Lot 202609AOD2
NOT VERIFIABLE
task ORP#00028 · 99.33% · no date
Kisspeptin-10 5 mg · Lot 202609KISS5
NOT VERIFIABLE
task ORP#00053 · 99.69% · no date
GHRP-6 5 mg · Lot 202609GHRP6-5
NOT VERIFIABLE
task ORP#00049 · 99.09% · 5.1 mg measured · no date
KPV 10 mg · Lot 202606KPV10
NOT VERIFIABLE
task ORP#00030 · 99.11% · 10.53 mg measured · no date
Epithalon 20 mg · Lot 202609EPI20
NOT VERIFIABLE
task ORP#00043 · 99.43% · 20.2 mg measured · no date
VIP 5 mg · Lot 202609VIP5
NOT VERIFIABLE
task ORP#00085 · 99.2% · 5.05 mg measured · no date
GHK-Cu 100 mg · Lot 202601GHK100
NOT VERIFIABLE
task ORP#00019 · 99.87% · 114.54 mg measured · no date
Epithalon 20 mg · Lot 202511ET10
NOT VERIFIABLE
task ORP#00032 · 99.12% · 13.49 mg measured · no date
GHK-Cu 10 mg · Lot 202609GHKCU10
NOT VERIFIABLE
task ORP#00045 · 99.14% · 10.06 mg measured · no date
Melanotan 2 10 mg · Lot 202605MT2
NOT VERIFIABLE
task ORP#00006 · 99.63% · 12.36 mg measured · no date
SS-31 10 mg · Lot 202509SS10
NOT VERIFIABLE
task ORP#00011 · 99.23% · 11.21 mg measured · no date
Ipamorelin 10 mg · Lot 202609IPA10
NOT VERIFIABLE
task ORP#00052 · 99.43% · 10.1 mg measured · no date
Glutathione 500 mg · Lot 202609GSH500
NOT VERIFIABLE
task ORP#00047 · 99.71% · no date
Semaglutide 10 mg · Lot 202609SEMA10
NOT VERIFIABLE
task ORP#00069 · 99.52% · 10.4 mg measured · no date
NAD+ 600 mg · Lot 202609NAD600
NOT VERIFIABLE
task ORP#00057 · 99.13% · no date
Tirzepatide 30 mg · Lot 202609TIRZ30
NOT VERIFIABLE
task ORP#00080 · 99.45% · no date
BPC-157/TB-500 · Lot 202606WV20
NOT VERIFIABLE
task ORP#00036 · 99.88% · no date
Glutathione 1500 mg · Lot 20250970188
NOT VERIFIABLE
task ORP#00015 · 99.65% · no date
Ipamorelin 5 mg · Lot 202609IPA5
NOT VERIFIABLE
task ORP#00050 · 99.33% · 5.1 mg measured · no date
MOTS-c 10 mg · Lot 202603MC10
NOT VERIFIABLE
task ORP#00008 · 99.78% · 11.56 mg measured · no date
Semax 5 mg · Lot 202609SEMAX5
NOT VERIFIABLE
task ORP#00072 · 99.61% · 5.03 mg measured · no date
Sermorelin 5 mg · Lot 202609SERM5
NOT VERIFIABLE
task ORP#00074 · 99.29% · no date
Tirzepatide 15 mg · Lot 202609TIRZ15
NOT VERIFIABLE
task ORP#00082 · 99.36% · no date
Thymosin Alpha-1 10 mg · Lot 202609TA1-10
NOT VERIFIABLE
task ORP#00079 · 99.48% · 10.33 mg measured · no date
DSIP 5 mg · Lot 202609DSIP5
NOT VERIFIABLE
task ORP#00042 · 99.22% · 5.16 mg measured · no date
Retatrutide · Lot 202606RT10
NOT VERIFIABLE
task ORP#00035 · 99.87% · 10.97 mg measured · no date
KLOW · Lot 202605KL80
NOT VERIFIABLE
task ORP#00001 · 99.54% · no date
Oxytocin 2 mg · Lot 202602OXY5
NOT VERIFIABLE
task ORP#00002 · 99.22% · 5.87 mg measured · no date
SS-31 10 mg · Lot 202606SS31
NOT VERIFIABLE
task ORP#00031 · 99.99% · 10.21 mg measured · no date
Semaglutide 30 mg · Lot 202609SEMA30
NOT VERIFIABLE
task ORP#00071 · 99.48% · 31.33 mg measured · no date