Is Royal Peptides legit?
AffiliateRoyal Peptides review: independent lab test results, published COAs, prices and ordering terms.

Royal Peptides prices
| Peptide | Cheapest listing | Price | Per mg | Price rank | |
|---|---|---|---|---|---|
| Tirzepatide | Tirzepatide 100mgx10vials (wholesale)10 × 100 mg = 1000 mg | $787.50with code aaronshelhamer; list $875.00 | $0.788 | #85 of 183 | Buy |
| Retatrutide | Retatrutide 10-Vial Bulk Kit RT 100mg Kit (1000mg)10 × 100 mg = 1000 mg | $1,080.00with code aaronshelhamer; list $1,200.00 | $1.08 | #75 of 198 | Buy |
| Semaglutide | Semaglutide 10-Pack Kits SM 30mg Kit (300mg)10 × 30 mg = 300 mg | $432.00with code aaronshelhamer; list $480.00 | $1.44 | #67 of 138 | Buy |
| GHK-Cu | Cosmetic GHK-Cu (Copper Peptide) - 99% Purity | 1g 10g1 × 10 g | $189.00with code aaronshelhamer; list $210.00 | $0.019 | #1 of 199 | Buy |
| BPC-157 | BPC-157 20mg Kit10 × 20 mg = 200 mg | $522.00with code aaronshelhamer; list $580.00 | $2.61 | #87 of 183 | Buy |
| MOTS-c | Mots-C 40mgx10vials (wholesale)10 × 40 mg = 400 mg | $540.00with code aaronshelhamer; list $600.00 | $1.35 | #82 of 188 | Buy |
| NAD+ | NAD+1000mgx10vials (wholesale)10 × 1000 mg = 10000 mg | $504.00with code aaronshelhamer; list $560.00 | $0.050 | #89 of 189 | Buy |
| Tesamorelin | Tesamorelin 20mg Kit (200mg)10 × 20 mg = 200 mg | $630.00with code aaronshelhamer; list $700.00 | $3.15 | #77 of 184 | Buy |
| BPC-157 + TB-500 | Wolverine TB 10mg + BPC 10mg 20mg x 10 vials (wholesale)10 × 20 mg = 200 mg | $522.00with code aaronshelhamer; list $580.00 | $2.61 | #77 of 169 | Buy |
| TB-500 | TB-500 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $378.00with code aaronshelhamer; list $420.00 | $3.78 | #88 of 174 | Buy |
| Semax | Semax 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $315.00with code aaronshelhamer; list $350.00 | $3.15 | #108 of 163 | Buy |
| Selank | Selank 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $315.00with code aaronshelhamer; list $350.00 | $3.15 | #95 of 168 | Buy |
| 5-Amino-1MQ | 5-AMINO-1MQ 50mg 50mg Kit (500mg)10 × 50 mg = 500 mg | $558.00with code aaronshelhamer; list $620.00 | $1.12 | #71 of 130 | Buy |
| Epithalon | Epitalon 10mg 50mg Kit10 × 50 mg = 500 mg | $522.00with code aaronshelhamer; list $580.00 | $1.04 | #65 of 149 | Buy |
| Ipamorelin | Ipamorelin 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $360.00with code aaronshelhamer; list $400.00 | $3.60 | #86 of 165 | Buy |
| Cagrilintide | Cagrilintide 10-Pack Kits 5/10mg CG10 10mg Kit (100mg)10 × 10 mg = 100 mg | $349.20with code aaronshelhamer; list $388.00 | $3.49 | #74 of 152 | Buy |
| SS-31 | SS-31 50mgx10vials (wholesale)10 × 50 mg = 500 mg | $540.00with code aaronshelhamer; list $600.00 | $1.08 | #67 of 135 | Buy |
| DSIP | DSIP 10mg x 10 vials (wholesale)10 × 10 mg = 100 mg | $315.00with code aaronshelhamer; list $350.00 | $3.15 | #71 of 151 | Buy |
| KPV | KPV 60mg Kit(600mg)10 × 60 mg = 600 mg | $630.00with code aaronshelhamer; list $700.00 | $1.05 | #63 of 163 | Buy |
| Sermorelin | Sermorelin 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $360.00with code aaronshelhamer; list $400.00 | $3.60 | #68 of 135 | Buy |
| CJC-1295 (no DAC) | CJC-1295 no Dac 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $504.00with code aaronshelhamer; list $560.00 | $5.04 | #77 of 135 | Buy |
| GLOW | Glow (TB10mg + BPC-157 10mg + GHK 50mg)70mgx10vials (wholesale)10 × 70 mg = 700 mg | $405.00with code aaronshelhamer; list $450.00 | $0.579 | #75 of 162 | Buy |
| CJC-1295 (no DAC) + Ipamorelin | CJC-1295 no DAC 10mg+ IPA 10mg 20mgx10vials Blend (wholesale)10 × 20 mg = 200 mg | $540.00with code aaronshelhamer; list $600.00 | $2.70 | #61 of 149 | Buy |
| AOD-9604 | AOD-9604 5mg KIT( 10 Vials)10 × 5 mg = 50 mg | $382.50with code aaronshelhamer; list $425.00 | $7.65 | #85 of 138 | Buy |
| Thymosin Alpha-1 | Thymosin Alpha 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $405.00with code aaronshelhamer; list $450.00 | $4.05 | #66 of 138 | Buy |
| KLOW | KLOW (GHK50mg + BPC-157 10mg + 10mg + TB-500 + KPV 10mg)80mgx10vials (wholesale)10 × 80 mg = 800 mg | $495.00with code aaronshelhamer; list $550.00 | $0.619 | #73 of 167 | Buy |
| Glutathione | Glutathione 1500mgx10vials (wholesale)10 × 1500 mg = 15000 mg | $427.50with code aaronshelhamer; list $475.00 | $0.029 | #69 of 123 | Buy |
| Melanotan II | Melanotan MT 10mg MT2 kit10 × 10 mg = 100 mg | $414.00with code aaronshelhamer; list $460.00 | $4.14 | #129 of 155 | Buy |
| Kisspeptin-10 | Kisspeptin 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $378.00with code aaronshelhamer; list $420.00 | $3.78 | #63 of 125 | Buy |
| IGF-1 LR3 | IGF 1mgx10vials (wholesale)10 × 1 mg = 10 mg | $504.00with code aaronshelhamer; list $560.00 | $50.40 | #69 of 127 | Buy |
| PT-141 | PT-141 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $328.50with code aaronshelhamer; list $365.00 | $3.29 | #90 of 158 | Buy |
| Oxytocin | Oxytocin 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $360.00with code aaronshelhamer; list $400.00 | $3.60 | #52 of 93 | Buy |
| CJC-1295 with DAC | CJC-1295 with Dac 5mgx10vials (wholesale)10 × 5 mg = 50 mg · out of stock | $432.00with code aaronshelhamer; list $480.00 | $8.64 | #69 of 103 | Buy |
| VIP | VIP 10mgx10vials (wholesale)10 × 10 mg = 100 mg | $297.00with code aaronshelhamer; list $330.00 | $2.97 | #45 of 91 | Buy |
| Pinealon | Pinealon 10mg Peptide Bioregulator Kit10 × 10 mg = 100 mg | $351.00with code aaronshelhamer; list $390.00 | $3.51 | #55 of 80 | Buy |
| ARA-290 | ARA-290 30mgx10vials (wholesale)10 × 30 mg = 300 mg | $495.00with code aaronshelhamer; list $550.00 | $1.65 | #45 of 105 | Buy |
| Melanotan I | Melanotan MT 10mg MT1 Kit10 × 10 mg = 100 mg | $414.00with code aaronshelhamer; list $460.00 | $4.14 | #89 of 109 | Buy |
| Adamax | Adamax 10mg Kit10 × 10 mg = 100 mg | $436.50with code aaronshelhamer; list $485.00 | $4.37 | #35 of 61 | Buy |
| LL-37 | LL-37 Kit 10mg Kit (100mg)10 × 10 mg = 100 mg | $504.00with code aaronshelhamer; list $560.00 | $5.04 | #48 of 102 | Buy |
| Ipamorelin + Tesamorelin | Tesamorelin 10mg + Ipamorelin 5mg 10mg x 10 vials (wholesale)10 × 10 mg = 100 mg | $459.00with code aaronshelhamer; list $510.00 | $4.59 | #26 of 66 | Buy |
Price rank compares Royal Peptides's cheapest vial of each peptide with every other vendor's cheapest. Prices are read from Royal Peptides's website and may have changed. Some links are affiliate links: if you buy through one, this site may earn a commission at no extra cost to you; rankings are by price only.
Royal Peptides across independent sources
Every source we have for Royal Peptides, side by side. Tests of vials bought like a customer would weigh more than reports the vendor picked to publish. How the sources compare across all vendors. Had a Royal Peptides vial tested? Send us the report.
Published vs bought: on Retatrutide, Tirzepatide, Royal Peptides's own reports show a median of 113% of the labelled dose (0% of 3 reports under 90%); vials bought anonymously measured 103% (12% of 26 under 90%).
| Source | What it found | |
|---|---|---|
| FinnrickBuys vials anonymously and tests them | 34 tests, passed 74% (95% range 57–85%) | Finnrick page |
| Measured in bought vialsFinnrick and other tests of vials bought like a customer would | Dose 106% (middle half 98–109%, 34 reports); within ±10% of label 71% (95% range 54–83%); purity median 99.8% | |
| Vendor's own COAsReports the vendor chose to publish | Dose 115% (middle half 111–119%, 4 reports); within ±10% of label 25% (95% range 5–70%); purity median 99.82% | Below |
| TitrateLabAggregates published COAs across labs | See their page | TitrateLab page |
Royal Peptides independent lab test results (Finnrick)
Finnrick buys vials anonymously and tests them for purity and dose. Royal Peptides scores 75% and ranks #218, with 25 of 34 tests passed; latest test 25 Aug 2026. Full record on Finnrick.
| Date | Peptide | Result |
|---|---|---|
| 25 Aug 2026 | Tirzepatide | Pass |
| 23 Jul 2026 | Semaglutide | Pass |
| 1 Jul 2026 | Retatrutide | Pass |
| 13 Mar 2026 | Retatrutide | Pass |
| 3 Mar 2026 | Tirzepatide | Pass |
| 1 Mar 2026 | Retatrutide | Pass |
| 22 Feb 2026 | Retatrutide | Pass |
| 22 Feb 2026 | Retatrutide | Fail |
| 11 Feb 2026 | Retatrutide | Pass |
| 29 Jan 2026 | Retatrutide | Fail |
Royal Peptides COA and lab reports
Royal Peptides publishes 40 certificates of analysis, 4 with readable numbers, from Freedom Diagnostics, ILS Laboratories, Janoshik.
| Peptide | Lab | Date | Purity | Measured vs label |
|---|---|---|---|---|
| Tirzepatide | Freedom Diagnostics | 2026-09-18 | 99.91% | 126% |
| SS-31 | Freedom Diagnostics | 2026-09-17 | 99.83% | 117% |
| Retatrutide | ILS Laboratories | 2026-08-06 | 99.54% | 103% |
All Royal Peptides COA documents
- Tirzepatide · Freedom Diagnostics · 2026-09-18 · 99.91% pure · 126% of label View COA
- SS-31 · Freedom Diagnostics · 2026-09-17 · 99.83% pure · 117% of label View COA
- Tirzepatide · Freedom Diagnostics · 2026-08-13 · 99.82% pure · 113% of label View COA
- Retatrutide · ILS Laboratories · 2026-08-06 · 99.54% pure · 103% of label View COA
- SS-31 · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- GHK-Cu · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- Selank + Semax · Janoshik View COA (image)
- KPV · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- Eloralintide · Janoshik View COA (image)
- Selank · Janoshik View COA (image)
- MOTS-c · Janoshik View COA (image)
- MOTS-c · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- GHK-Cu · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- BPC-157 · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- NAD+ · Janoshik View COA (image)
- KPV · Janoshik View COA (image)
- Ipamorelin · Janoshik View COA (image)
- Tesamorelin · Janoshik View COA (image)
- Retatrutide · Janoshik View COA (image)
- GHK-Cu · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- HGH · Janoshik View COA (image)
- Tirzepatide · Janoshik View COA (image)
- CJC-1295 (no DAC) + Ipamorelin · Janoshik View COA (image)
- NAD+ · Janoshik View COA (image)
- Kisspeptin-10 · Janoshik View COA (image)
- BPC-157 + TB-500 · Janoshik View COA (image)
- HGH · Janoshik View COA (image)
- HGH · Janoshik View COA (image)
Ordering
- Website
- royal-peptides.com
- Location
- US
- How to order
- Online checkout
- Shipping to the US
- $15.00, free over $300
- Payment
- card / Apple Pay / PayPal (hosted), Apple Pay checkout link, same-day US bank transfer (Link Money), CashApp stablecoin, Peer Pay (Venmo, CashApp, PayPal), Wise / ACH / wire, crypto
- Ships from
- US, CA, EU
FAQ
Is Royal Peptides legit?
Royal Peptides has a Finnrick score of 75% (#218), with 25 of 34 independent lab tests passed. No red flags were found in its published COAs.
Does Royal Peptides publish COAs or lab test results?
Yes: 40 published certificates of analysis, 4 with readable numbers, from Freedom Diagnostics, ILS Laboratories, Janoshik.
Has Royal Peptides been independently lab tested?
Finnrick has tested Royal Peptides 34 times, with 25 of 34 passed.
How do you order from Royal Peptides?
Online checkout. US shipping: $15.00, free over $300.