Published lab records ยท Calculated grades. Labelled affiliate placements.
Vendor review

Royal Peptides reviews

Royal Peptides reviews from 34 independent lab tests (Retatrutide, Tirzepatide and Semaglutide): grade A, purity and fill accuracy. Is Royal Peptides legit? See what its vials showed.

Grade A34 independent lab tests26 peptides listedTrustpilot 4.3/5 (39 reviews)Ships from United StatesVisit website

What the lab tests show

34 tests on record, newest first. Scores are purity divided by ten.

DateProductPurityQuantityIdentityCertificate
Aug 25, 2026Tirzepatide99.9 %70.9 mg of 60 mg (18 %)PassView
Jul 23, 2026Semaglutide99.9 %21.6 mg of 20 mg (8 %)PassView
Jul 1, 2026Retatrutide99.9 %17.9 mg of 20 mg (-11 %)PassView
Mar 13, 2026Retatrutide99.8 %14.6 mg of 15 mg (-3 %)PassView
Mar 3, 2026Tirzepatide99.7 %9.8 mg of 10 mg (-2 %)PassView
Mar 1, 2026Retatrutide99.8 %34.1 mg of 40 mg (-15 %)PassView
Feb 22, 2026Retatrutide98.78 %32.7 mg of 30 mg (9 %)PassView
Feb 22, 2026Retatrutide99.9 %31.9 mg of 30 mg (6 %)PassView
Feb 11, 2026Retatrutide99.9 %5.37 mg of 5 mg (7 %)PassView
Jan 29, 2026Retatrutide99.95 %11.4 mg of 23 mg (-50 %)PassView
Jan 19, 2026Retatrutide99.95 %10.9 mg of 10 mg (9 %)PassView
Dec 29, 2025Tirzepatide99.95 %104 mg of 100 mg (4 %)PassView
Oct 21, 2025Retatrutide99.38 %9.69 mg of 10 mg (-3 %)PassView
Aug 5, 2025Tirzepatide99.78 %9.35 mg of 10 mg (-7 %)PassView
Aug 5, 2025Tirzepatide99.78 %32 mg of 30 mg (7 %)PassView
Aug 3, 2025Semaglutide99.473 %5.11 mg of 5 mg (2 %)PassView
Mar 26, 2025Retatrutide98.862 %10.14 mg of 10 mg (1 %)PassView
Mar 26, 2025Retatrutide98.781 %10.2 mg of 10 mg (2 %)PassView
Mar 26, 2025Retatrutide98.929 %10.17 mg of 10 mg (2 %)PassView
Mar 25, 2025Semaglutide99.93 %10.9 mg of 10 mg (9 %)PassView
Mar 25, 2025Semaglutide99.976 %10.87 mg of 10 mg (9 %)PassView
Mar 25, 2025Semaglutide99.975 %10.89 mg of 10 mg (9 %)PassView
Mar 25, 2025Tirzepatide99.799 %10.93 mg of 10 mg (9 %)PassView
Mar 25, 2025Tirzepatide99.859 %12.63 mg of 10 mg (26 %)PassView
Mar 25, 2025Tirzepatide99.893 %11.01 mg of 10 mg (10 %)PassView
Mar 16, 2025Semaglutide99.917 %11.39 mg of 10 mg (14 %)PassView
Mar 16, 2025Semaglutide99.915 %10.95 mg of 10 mg (10 %)PassView
Mar 16, 2025Retatrutide99.715 %9.75 mg of 10 mg (-3 %)PassView
Mar 16, 2025Semaglutide99.913 %10.63 mg of 10 mg (6 %)PassView
Mar 16, 2025Retatrutide99.711 %9.61 mg of 10 mg (-4 %)PassView
Mar 16, 2025Retatrutide99.714 %9.76 mg of 10 mg (-2 %)PassView
Mar 16, 2025Tirzepatide99.559 %11.13 mg of 10 mg (11 %)PassView
Mar 16, 2025Tirzepatide99.327 %11.01 mg of 10 mg (10 %)PassView
Mar 16, 2025Tirzepatide99.042 %11.14 mg of 10 mg (11 %)PassView

What Royal Peptides sells

Current listings from the vendor's own store, by peptide.

5-Amino-1MQ

from $1.24/mg
SizePricePer mgStock
50 mg$80.00$1.60/mgIn stockView
70 mg$165.00$2.36/mgIn stockView
100 mg (10 vials)$260.00$2.60/mgIn stockView
500 mg (10 vials)$620.00$1.24/mgIn stockView

AOD-9604

from $8.50/mg
SizePricePer mgStock
5 mg$65.00$13.00/mgIn stockView
50 mg (10 vials)$425.00$8.50/mgIn stockView

ARA-290

from $4.85/mg
SizePricePer mgStock
10 mg$65.00$6.50/mgIn stockView
100 mg (10 vials)$485.00$4.85/mgIn stockView

BPC-157

from $2.90/mg
SizePricePer mgStock
0.5 mg$175.00$350.00/mgOut of stockView
10 mg$55.00$5.50/mgIn stockView
20 mg$70.00$3.50/mgIn stockView
100 mg (10 vials)$310.00$3.10/mgIn stockView
200 mg (10 vials)$580.00$2.90/mgIn stockView

Cagrilintide

from $4.85/mg
SizePricePer mgStock
10 mg$90.00$9.00/mgIn stockView
50 mg (10 vials)$360.00$7.20/mgIn stockView
100 mg (10 vials)$485.00$4.85/mgIn stockView

DSIP

from $5.50/mg
SizePricePer mgStock
5 mg$45.00$9.00/mgIn stockView
50 mg (10 vials)$450.00$9.00/mgIn stockView
100 mg (10 vials)$550.00$5.50/mgIn stockView

Epithalon

from $1.16/mg
SizePricePer mgStock
10 mg$55.00$5.50/mgIn stockView
100 mg (10 vials)$580.00$5.80/mgIn stockView
500 mg (10 vials)$580.00$1.16/mgIn stockView

GHK-Cu

from $0.02/mg
SizePricePer mgStock
50 mg$45.00$0.90/mgIn stockView
100 mg$45.00$0.45/mgIn stockView
500 mg (10 vials)$580.00$1.16/mgIn stockView
1000 mg$25.00$0.03/mgIn stockView
1000 mg (10 vials)$580.00$0.58/mgIn stockView
5000 mg$100.00$0.02/mgIn stockView
10000 mg$210.00$0.02/mgIn stockView

Glutathione

from $0.03/mg
SizePricePer mgStock
1500 mg$65.00$0.04/mgIn stockView
15000 mg (10 vials)$485.00$0.03/mgIn stockView

IGF-1 LR3

from $59.00/mg
SizePricePer mgStock
1 mg$78.00$78.00/mgIn stockView
10 mg (10 vials)$590.00$59.00/mgIn stockView

Ipamorelin

from $4.50/mg
SizePricePer mgStock
5 mg$45.00$9.00/mgIn stockView
10 mg$65.00$6.50/mgIn stockView
50 mg (10 vials)$250.00$5.00/mgIn stockView
100 mg (10 vials)$450.00$4.50/mgIn stockView

KPV

from $1.95/mg
SizePricePer mgStock
10 mg$55.00$5.50/mgIn stockView
100 mg (10 vials)$390.00$3.90/mgIn stockView
300 mg (10 vials)$585.00$1.95/mgIn stockView

MOTS-c

from $6.00/mg
SizePricePer mgStock
10 mg$60.00$6.00/mgIn stockView
40 mg$675.00$16.88/mgIn stockView
100 mg (10 vials)$600.00$6.00/mgIn stockView

NAD+

from $0.06/mg
SizePricePer mgStock
10 mg$75.00$7.50/mgIn stockView
20 mg$150.00$7.50/mgIn stockView
30 mg$90.00$3.00/mgIn stockView
50 mg (10 vials)$385.00$7.70/mgIn stockView
100 mg (10 vials)$385.00$3.85/mgIn stockView
200 mg (10 vials)$585.00$2.92/mgIn stockView
300 mg (10 vials)$785.00$2.62/mgIn stockView
500 mg$60.00$0.12/mgIn stockView
500 mg (10 vials)$385.00$0.77/mgIn stockView
600 mg (10 vials)$785.00$1.31/mgIn stockView
1000 mg$61.00$0.06/mgIn stockView
5000 mg (10 vials)$600.00$0.12/mgIn stockView
10000 mg (10 vials)$610.00$0.06/mgIn stockView

PT-141

from $3.90/mg
SizePricePer mgStock
10 mg$50.00$5.00/mgIn stockView
100 mg (10 vials)$390.00$3.90/mgIn stockView

Retatrutide

from $5.40/mg
SizePricePer mgStock
5 mg$45.00$9.00/mgIn stockView
10 mg$75.00$7.50/mgIn stockView
15 mg$105.00$7.00/mgIn stockView
20 mg$135.00$6.75/mgIn stockView
30 mg$195.00$6.50/mgIn stockView
50 mg$270.00$5.40/mgIn stockView
60 mg$330.00$5.50/mgIn stockView

Selank

from $4.30/mg
SizePricePer mgStock
10 mg$65.00$6.50/mgIn stockView
100 mg (10 vials)$430.00$4.30/mgIn stockView

Semaglutide

from $2.00/mg
SizePricePer mgStock
5 mg$45.00$9.00/mgIn stockView
10 mg$75.00$7.50/mgIn stockView
15 mg$115.00$7.67/mgIn stockView
20 mg$155.00$7.75/mgIn stockView
50 mg (10 vials)$235.00$4.70/mgIn stockView
100 mg (10 vials)$350.00$3.50/mgIn stockView
150 mg (10 vials)$450.00$3.00/mgIn stockView
200 mg (10 vials)$500.00$2.50/mgIn stockView
300 mg (10 vials)$600.00$2.00/mgIn stockView

Semax

from $4.30/mg
SizePricePer mgStock
10 mg$65.00$6.50/mgIn stockView
100 mg (10 vials)$430.00$4.30/mgIn stockView

Sermorelin

from $4.60/mg
SizePricePer mgStock
10 mg$65.00$6.50/mgIn stockView
100 mg (10 vials)$460.00$4.60/mgIn stockView

SLU-PP-332

from $0.64/mg
SizePricePer mgStock
25 mg (50 vials)$140.00$5.60/mgIn stockView
100 mg (50 vials)$200.00$2.00/mgIn stockView
250 mg (50 vials)$260.00$1.04/mgIn stockView
500 mg (50 vials)$320.00$0.64/mgIn stockView

SS-31

from $6.50/mg
SizePricePer mgStock
10 mg$65.00$6.50/mgIn stockView
50 mg$710.00$14.20/mgIn stockView
100 mg (10 vials)$650.00$6.50/mgIn stockView

TB-500

from $4.85/mg
SizePricePer mgStock
10 mg$70.00$7.00/mgIn stockView
100 mg (10 vials)$485.00$4.85/mgIn stockView

Tesamorelin

from $3.50/mg
SizePricePer mgStock
10 mg$45.00$4.50/mgIn stockView
20 mg$75.00$3.75/mgIn stockView
100 mg (10 vials)$350.00$3.50/mgIn stockView
200 mg (10 vials)$700.00$3.50/mgIn stockView

Thymosin Alpha-1

from $4.80/mg
SizePricePer mgStock
5 mg$55.00$11.00/mgIn stockView
50 mg (10 vials)$275.00$5.50/mgIn stockView
100 mg (10 vials)$480.00$4.80/mgIn stockView

Tirzepatide

from $3.75/mg
SizePricePer mgStock
5 mg$36.00$7.20/mgIn stockView
10 mg$60.00$6.00/mgIn stockView
15 mg$85.00$5.67/mgIn stockView
20 mg$110.00$5.50/mgIn stockView
30 mg$160.00$5.33/mgIn stockView
40 mg$210.00$5.25/mgIn stockView
60 mg$290.00$4.83/mgIn stockView
100 mg$375.00$3.75/mgIn stockView

About Royal Peptides

Finnrick has tested 34 samples from Royal Peptides across 3 products.

Royal Peptides Reviews: Is Royal Peptides Legit? 34 Lab Tests