Peptide Price Finder

Home · Vendors

Is Royal Peptides legit?

Affiliate

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

Royal Peptides website preview
COA note: Royal's reports are real lab documents; some name upstream clients ('G', 'PEPETIDES XBT'), as its page discloses. The site mislabels Freedom/ILS reports as 'Janoshik' and uses generic batch IDs, so vials can't always be matched. Reviewed 2026-10-08.
75%Finnrick score · #218
25 of 34Finnrick tests passed
40published COAs
49peptides listed

Royal Peptides prices

PeptideCheapest listingPricePer mgPrice rank
TirzepatideTirzepatide 100mgx10vials (wholesale)10 × 100 mg = 1000 mg$787.50with code aaronshelhamer; list $875.00$0.788#85 of 183Buy
RetatrutideRetatrutide 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 198Buy
SemaglutideSemaglutide 10-Pack Kits SM 30mg Kit (300mg)10 × 30 mg = 300 mg$432.00with code aaronshelhamer; list $480.00$1.44#67 of 138Buy
GHK-CuCosmetic GHK-Cu (Copper Peptide) - 99% Purity | 1g 10g1 × 10 g$189.00with code aaronshelhamer; list $210.00$0.019#1 of 199Buy
BPC-157BPC-157 20mg Kit10 × 20 mg = 200 mg$522.00with code aaronshelhamer; list $580.00$2.61#87 of 183Buy
MOTS-cMots-C 40mgx10vials (wholesale)10 × 40 mg = 400 mg$540.00with code aaronshelhamer; list $600.00$1.35#82 of 188Buy
NAD+NAD+1000mgx10vials (wholesale)10 × 1000 mg = 10000 mg$504.00with code aaronshelhamer; list $560.00$0.050#89 of 189Buy
TesamorelinTesamorelin 20mg Kit (200mg)10 × 20 mg = 200 mg$630.00with code aaronshelhamer; list $700.00$3.15#77 of 184Buy
BPC-157 + TB-500Wolverine 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 169Buy
TB-500TB-500 10mgx10vials (wholesale)10 × 10 mg = 100 mg$378.00with code aaronshelhamer; list $420.00$3.78#88 of 174Buy
SemaxSemax 10mgx10vials (wholesale)10 × 10 mg = 100 mg$315.00with code aaronshelhamer; list $350.00$3.15#108 of 163Buy
SelankSelank 10mgx10vials (wholesale)10 × 10 mg = 100 mg$315.00with code aaronshelhamer; list $350.00$3.15#95 of 168Buy
5-Amino-1MQ5-AMINO-1MQ 50mg 50mg Kit (500mg)10 × 50 mg = 500 mg$558.00with code aaronshelhamer; list $620.00$1.12#71 of 130Buy
EpithalonEpitalon 10mg 50mg Kit10 × 50 mg = 500 mg$522.00with code aaronshelhamer; list $580.00$1.04#65 of 149Buy
IpamorelinIpamorelin 10mgx10vials (wholesale)10 × 10 mg = 100 mg$360.00with code aaronshelhamer; list $400.00$3.60#86 of 165Buy
CagrilintideCagrilintide 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 152Buy
SS-31SS-31 50mgx10vials (wholesale)10 × 50 mg = 500 mg$540.00with code aaronshelhamer; list $600.00$1.08#67 of 135Buy
DSIPDSIP 10mg x 10 vials (wholesale)10 × 10 mg = 100 mg$315.00with code aaronshelhamer; list $350.00$3.15#71 of 151Buy
KPVKPV 60mg Kit(600mg)10 × 60 mg = 600 mg$630.00with code aaronshelhamer; list $700.00$1.05#63 of 163Buy
SermorelinSermorelin 10mgx10vials (wholesale)10 × 10 mg = 100 mg$360.00with code aaronshelhamer; list $400.00$3.60#68 of 135Buy
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 135Buy
GLOWGlow (TB10mg + BPC-157 10mg + GHK 50mg)70mgx10vials (wholesale)10 × 70 mg = 700 mg$405.00with code aaronshelhamer; list $450.00$0.579#75 of 162Buy
CJC-1295 (no DAC) + IpamorelinCJC-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 149Buy
AOD-9604AOD-9604 5mg KIT( 10 Vials)10 × 5 mg = 50 mg$382.50with code aaronshelhamer; list $425.00$7.65#85 of 138Buy
Thymosin Alpha-1Thymosin Alpha 10mgx10vials (wholesale)10 × 10 mg = 100 mg$405.00with code aaronshelhamer; list $450.00$4.05#66 of 138Buy
KLOWKLOW (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 167Buy
GlutathioneGlutathione 1500mgx10vials (wholesale)10 × 1500 mg = 15000 mg$427.50with code aaronshelhamer; list $475.00$0.029#69 of 123Buy
Melanotan IIMelanotan MT 10mg MT2 kit10 × 10 mg = 100 mg$414.00with code aaronshelhamer; list $460.00$4.14#129 of 155Buy
Kisspeptin-10Kisspeptin 10mgx10vials (wholesale)10 × 10 mg = 100 mg$378.00with code aaronshelhamer; list $420.00$3.78#63 of 125Buy
IGF-1 LR3IGF 1mgx10vials (wholesale)10 × 1 mg = 10 mg$504.00with code aaronshelhamer; list $560.00$50.40#69 of 127Buy
PT-141PT-141 10mgx10vials (wholesale)10 × 10 mg = 100 mg$328.50with code aaronshelhamer; list $365.00$3.29#90 of 158Buy
OxytocinOxytocin 10mgx10vials (wholesale)10 × 10 mg = 100 mg$360.00with code aaronshelhamer; list $400.00$3.60#52 of 93Buy
CJC-1295 with DACCJC-1295 with Dac 5mgx10vials (wholesale)10 × 5 mg = 50 mg · out of stock$432.00with code aaronshelhamer; list $480.00$8.64#69 of 103Buy
VIPVIP 10mgx10vials (wholesale)10 × 10 mg = 100 mg$297.00with code aaronshelhamer; list $330.00$2.97#45 of 91Buy
PinealonPinealon 10mg Peptide Bioregulator Kit10 × 10 mg = 100 mg$351.00with code aaronshelhamer; list $390.00$3.51#55 of 80Buy
ARA-290ARA-290 30mgx10vials (wholesale)10 × 30 mg = 300 mg$495.00with code aaronshelhamer; list $550.00$1.65#45 of 105Buy
Melanotan IMelanotan MT 10mg MT1 Kit10 × 10 mg = 100 mg$414.00with code aaronshelhamer; list $460.00$4.14#89 of 109Buy
AdamaxAdamax 10mg Kit10 × 10 mg = 100 mg$436.50with code aaronshelhamer; list $485.00$4.37#35 of 61Buy
LL-37LL-37 Kit 10mg Kit (100mg)10 × 10 mg = 100 mg$504.00with code aaronshelhamer; list $560.00$5.04#48 of 102Buy
Ipamorelin + TesamorelinTesamorelin 10mg + Ipamorelin 5mg 10mg x 10 vials (wholesale)10 × 10 mg = 100 mg$459.00with code aaronshelhamer; list $510.00$4.59#26 of 66Buy

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%).

SourceWhat it found
FinnrickBuys vials anonymously and tests them34 tests, passed 74% (95% range 57–85%)Finnrick page
Measured in bought vialsFinnrick and other tests of vials bought like a customer wouldDose 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 publishDose 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 labsSee their pageTitrateLab 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.

Tirzepatide 81% (11 tests)Semaglutide 74% (8 tests)Retatrutide 70% (15 tests)
DatePeptideResult
25 Aug 2026TirzepatidePass
23 Jul 2026SemaglutidePass
1 Jul 2026RetatrutidePass
13 Mar 2026RetatrutidePass
3 Mar 2026TirzepatidePass
1 Mar 2026RetatrutidePass
22 Feb 2026RetatrutidePass
22 Feb 2026RetatrutideFail
11 Feb 2026RetatrutidePass
29 Jan 2026RetatrutideFail

Royal Peptides COA and lab reports

Royal Peptides publishes 40 certificates of analysis, 4 with readable numbers, from Freedom Diagnostics, ILS Laboratories, Janoshik.

PeptideLabDatePurityMeasured vs label
TirzepatideFreedom Diagnostics2026-09-1899.91%126%
SS-31Freedom Diagnostics2026-09-1799.83%117%
RetatrutideILS Laboratories2026-08-0699.54%103%

All Royal Peptides COA documents

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.