PeptidesAuditCheck a batch
← RankingsShips to
Orion Peptides · #98 of 331
Avoid
Weak
Fair
Good
Excellent
3.8 /10
new last 90 days
Open orionpeptide.com ↗new tab
We may earn a commission. It never changes the score.
Lab reports65/68products
Verified0
Labs0
Price from$0.05per mg

Key points

  1. Publishes a lab report for 65 of 68 products.
  2. None of its reports can be verified with the lab.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. 1 report is older than 12 months.

How the 3.8 adds up method v7

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

Lab reports 75

Retatrutide · Lot 202603RT30NOT VERIFIABLE
task ORP#00027 · 99.54% · 32.85 mg measured · May 2026
Cagrilintide · Lot 202604CGL10NOT VERIFIABLE
task ORP#00033 · 99.87% · 9.71 mg measured · Apr 2026
Retatrutide · Lot 202603RT20NOT VERIFIABLE
task ORP#00026 · 99.97% · 19.79 mg measured · Mar 2026
Tesamorelin 10 mg · Lot 202603TSM10NOT VERIFIABLE
99.89% · 10.98 mg measured · Mar 2026
Semax 10 mg · Lot 202603SX10NOT VERIFIABLE
task ORP#00012 · 99.69% · 10.11 mg measured · Mar 2026
IGF-1 LR3 1 mg · Lot 202602IGF1NOT VERIFIABLE
task ORP#00010 · 99.12% · 1.11 mg measured · Feb 2026
Sermorelin 10 mg · Lot 202601SRM10NOT VERIFIABLE
task ORP#00003 · 99.87% · 11.28 mg measured · Jan 2026
Semaglutide 20 mg · Lot 202601SM20NOT VERIFIABLE
task ORP#00020 · 99.91% · 22.1 mg measured · Jan 2026
GHK-Cu 50 mg · Lot 20250849557757NOT VERIFIABLE
task ORP#00018 · 99.96% · 54.99 mg measured · Aug 2025
Selank 10 mg · Lot 202603SK10NOT VERIFIABLE
task ORP#00009 · 99.32% · 10.21 mg measured · no date
Oxytocin 2 mg · Lot 202609OXY2NOT VERIFIABLE
task ORP#00058 · 99.1% · 2.06 mg measured · no date
GLOW 70 mg · Lot 202609GLOWBLNOT VERIFIABLE
task ORP#00048 · 99.63% · no date
AOD-9604 5 mg · Lot 202609AOD5NOT VERIFIABLE
task ORP#00027 · 99.37% · no date
TB-500 10 mg · Lot 202609TB500-10NOT VERIFIABLE
task ORP#00077 · 99.43% · 10.41 mg measured · no date
GLOW 70 mg · Lot 202603GL70NOT VERIFIABLE
task ORP#00007 · 99.65% · no date
SS-31 5 mg · Lot 202609SS31-5NOT VERIFIABLE
task ORP#00076 · 99.26% · no date
DSIP 10 mg · Lot 202606DS10NOT VERIFIABLE
task ORP#00034 · 99.87% · no date
Tirzepatide 5 mg · Lot 202609TIRZ5NOT VERIFIABLE
task ORP#00084 · 99.48% · no date
Melanotan 2 10 mg · Lot 202605MT2NOT VERIFIABLE
task ORP#00021 · 99.39% · 11.31 mg measured · no date
Sermorelin 2 mg · Lot 202609SERM2NOT VERIFIABLE
task ORP#00075 · 99.51% · no date
Semaglutide 5 mg · Lot 202609SEMA5NOT VERIFIABLE
task ORP#00070 · 99.23% · 5.22 mg measured · no date
BPC-157 10 mg · Lot 202601BPC10NOT VERIFIABLE
task ORP#00024 · 99.32% · 10.32 mg measured · no date
Retatrutide · Lot 202602RT10NOT VERIFIABLE
task ORP#00025 · 99.87% · 9.98 mg measured · no date
CJC-1295 (no DAC) 5 mg · Lot 202609CJC5NOT VERIFIABLE
task ORP#00040 · 99.34% · 5.19 mg measured · no date
Tirzepatide 10 mg · Lot 202609TIRZ10NOT VERIFIABLE
task ORP#00083 · 99.15% · no date
CJC-1295 (no DAC) 2 mg · Lot 202609CJC2NOT VERIFIABLE
task ORP#00038 · 99.64% · 2.05 mg measured · no date
Semaglutide 15 mg · Lot 202609SEMA15NOT VERIFIABLE
task ORP#00068 · 99.62% · 15.18 mg measured · no date
Thymosin Alpha-1 5 mg · Lot 202602TA5NOT VERIFIABLE
task ORP#00004 · 99.75% · 4.98 mg measured · no date
Epithalon 10 mg · Lot 202609EPI10NOT VERIFIABLE
task ORP#00044 · 99.61% · 10.23 mg measured · no date
PT-141 10 mg · Lot 202609PT141-10NOT VERIFIABLE
task ORP#00059 · 99.17% · no date
Semaglutide 20 mg · Lot 202609SEMA20NOT VERIFIABLE
task ORP#00067 · 99.41% · 20.24 mg measured · no date
Melanotan 1 5 mg · Lot 202609MT1-5NOT VERIFIABLE
task ORP#00055 · 99.27% · 5.06 mg measured · no date
Selank 5 mg · Lot 202609SELANK5NOT VERIFIABLE
task ORP#00073 · 99.17% · 5.17 mg measured · no date
PT-141 5 mg · Lot 202609PT141-5NOT VERIFIABLE
task ORP#00060 · 99.32% · 5.08 mg measured · no date
TB-500 5 mg · Lot 202602TB5NOT VERIFIABLE
99.21% · 5.29 mg measured · no date
AOD-9604 10 mg · Lot 202609AOD10NOT VERIFIABLE
task ORP#00026 · 99.47% · 10.05 mg measured · no date
Ipamorelin 2 mg · Lot 202609IPA2NOT VERIFIABLE
task ORP#00051 · 99.17% · 2.01 mg measured · no date
Melanotan 1 5 mg · Lot 202605MT1NOT VERIFIABLE
task ORP#00005 · 99.1% · 11.32 mg measured · no date
Tirzepatide 20 mg · Lot 202609TIRZ20NOT VERIFIABLE
task ORP#00081 · 99.16% · no date
BPC-157 5 mg · Lot 202609BPC5NOT VERIFIABLE
task ORP#00032 · 99.17% · 5.08 mg measured · no date
NAD+ 100 mg · Lot 202609NAD100NOT VERIFIABLE
task ORP#00056 · 99.51% · no date
Glutathione 600 mg · Lot 202609GSH600NOT VERIFIABLE
task ORP#00046 · 99.34% · 605.37 mg measured · no date
Tesamorelin 5 mg · Lot 202609TESA5NOT VERIFIABLE
task ORP#00078 · 99.23% · 5.07 mg measured · no date
NAD+ 100 mg · Lot 202509NJ50NOT VERIFIABLE
task ORP#00017 · 99.21% · no date
Tirzepatide 40 mg · Lot 202601TR40NOT VERIFIABLE
task ORP#00023 · 99.77% · 45.23 mg measured · no date
AOD-9604 2 mg · Lot 202609AOD2NOT VERIFIABLE
task ORP#00028 · 99.33% · no date
Kisspeptin-10 5 mg · Lot 202609KISS5NOT VERIFIABLE
task ORP#00053 · 99.69% · no date
GHRP-6 5 mg · Lot 202609GHRP6-5NOT VERIFIABLE
task ORP#00049 · 99.09% · 5.1 mg measured · no date
KPV 10 mg · Lot 202606KPV10NOT VERIFIABLE
task ORP#00030 · 99.11% · 10.53 mg measured · no date
Epithalon 20 mg · Lot 202609EPI20NOT VERIFIABLE
task ORP#00043 · 99.43% · 20.2 mg measured · no date
VIP 5 mg · Lot 202609VIP5NOT VERIFIABLE
task ORP#00085 · 99.2% · 5.05 mg measured · no date
GHK-Cu 100 mg · Lot 202601GHK100NOT VERIFIABLE
task ORP#00019 · 99.87% · 114.54 mg measured · no date
Epithalon 20 mg · Lot 202511ET10NOT VERIFIABLE
task ORP#00032 · 99.12% · 13.49 mg measured · no date
GHK-Cu 10 mg · Lot 202609GHKCU10NOT VERIFIABLE
task ORP#00045 · 99.14% · 10.06 mg measured · no date
Melanotan 2 10 mg · Lot 202605MT2NOT VERIFIABLE
task ORP#00006 · 99.63% · 12.36 mg measured · no date
SS-31 10 mg · Lot 202509SS10NOT VERIFIABLE
task ORP#00011 · 99.23% · 11.21 mg measured · no date
Ipamorelin 10 mg · Lot 202609IPA10NOT VERIFIABLE
task ORP#00052 · 99.43% · 10.1 mg measured · no date
Glutathione 500 mg · Lot 202609GSH500NOT VERIFIABLE
task ORP#00047 · 99.71% · no date
Semaglutide 10 mg · Lot 202609SEMA10NOT VERIFIABLE
task ORP#00069 · 99.52% · 10.4 mg measured · no date
NAD+ 600 mg · Lot 202609NAD600NOT VERIFIABLE
task ORP#00057 · 99.13% · no date
Tirzepatide 30 mg · Lot 202609TIRZ30NOT VERIFIABLE
task ORP#00080 · 99.45% · no date
BPC-157/TB-500 · Lot 202606WV20NOT VERIFIABLE
task ORP#00036 · 99.88% · no date
Glutathione 1500 mg · Lot 20250970188NOT VERIFIABLE
task ORP#00015 · 99.65% · no date
Ipamorelin 5 mg · Lot 202609IPA5NOT VERIFIABLE
task ORP#00050 · 99.33% · 5.1 mg measured · no date
MOTS-c 10 mg · Lot 202603MC10NOT VERIFIABLE
task ORP#00008 · 99.78% · 11.56 mg measured · no date
Semax 5 mg · Lot 202609SEMAX5NOT VERIFIABLE
task ORP#00072 · 99.61% · 5.03 mg measured · no date
Sermorelin 5 mg · Lot 202609SERM5NOT VERIFIABLE
task ORP#00074 · 99.29% · no date
Tirzepatide 15 mg · Lot 202609TIRZ15NOT VERIFIABLE
task ORP#00082 · 99.36% · no date
Thymosin Alpha-1 10 mg · Lot 202609TA1-10NOT VERIFIABLE
task ORP#00079 · 99.48% · 10.33 mg measured · no date
DSIP 5 mg · Lot 202609DSIP5NOT VERIFIABLE
task ORP#00042 · 99.22% · 5.16 mg measured · no date
Retatrutide · Lot 202606RT10NOT VERIFIABLE
task ORP#00035 · 99.87% · 10.97 mg measured · no date
KLOW · Lot 202605KL80NOT VERIFIABLE
task ORP#00001 · 99.54% · no date
Oxytocin 2 mg · Lot 202602OXY5NOT VERIFIABLE
task ORP#00002 · 99.22% · 5.87 mg measured · no date
SS-31 10 mg · Lot 202606SS31NOT VERIFIABLE
task ORP#00031 · 99.99% · 10.21 mg measured · no date
Semaglutide 30 mg · Lot 202609SEMA30NOT VERIFIABLE
task ORP#00071 · 99.48% · 31.33 mg measured · no date