Certificates of analysis, by compound
Every figure on this page is computed from our corpus of independent, third-party lab certificates. No vendor marketing, no self-reported numbers. Choose a compound for its full aggregate purity and dose-accuracy profile, then read every underlying certificate.
GLP-1 & Incretins
6 compoundsRetatrutide
- Median purity
- 99.8%
- Dose pass ±10%
- 67%
- Labs
- 27
- Vendors
- 461
Tirzepatide
- Median purity
- 99.8%
- Dose pass ±10%
- 60%
- Labs
- 27
- Vendors
- 397
Semaglutide
- Median purity
- 99.7%
- Dose pass ±10%
- 53%
- Labs
- 11
- Vendors
- 147
Cagrilintide
- Median purity
- 99.6%
- Dose pass ±10%
- 60%
- Labs
- 11
- Vendors
- 67
Mazdutide
- Median purity
- 99.6%
- Dose pass ±10%
- 58%
- Labs
- 5
- Vendors
- 22
Survodutide
- Median purity
- 99.5%
- Dose pass ±10%
- 68%
- Labs
- 5
- Vendors
- 21
Healing & Recovery
10 compoundsBPC-157
- Median purity
- 99.6%
- Dose pass ±10%
- 44%
- Labs
- 14
- Vendors
- 214
GHK-Cu
- Median purity
- 99.9%
- Dose pass ±10%
- 50%
- Labs
- 9
- Vendors
- 182
TB-500
- Median purity
- 99.5%
- Dose pass ±10%
- 60%
- Labs
- 8
- Vendors
- 126
KPV
- Median purity
- 99.6%
- Dose pass ±10%
- 23%
- Labs
- 3
- Vendors
- 29
Thymosin Alpha-1
- Median purity
- 99.5%
- Dose pass ±10%
- 25%
- Labs
- 1
- Vendors
- 24
Glutathione
- Median purity
- 99.8%
- Dose pass ±10%
- 70%
- Labs
- 3
- Vendors
- 26
ARA-290
- Median purity
- 99.6%
- Dose pass ±10%
- 74%
- Labs
- 1
- Vendors
- 15
LL-37
- Median purity
- 99.5%
- Dose pass ±10%
- 79%
- Labs
- 1
- Vendors
- 12
Thymulin
- Median purity
- 99.8%
- Dose pass ±10%
- 25%
- Labs
- 1
- Vendors
- 8
BPC-157 + TB-500
- Median purity
- 99.6%
- Dose pass ±10%
- 14%
- Labs
- 2
- Vendors
- 10
Growth Hormone Secretagogues
17 compoundsTesamorelin
- Median purity
- 99.5%
- Dose pass ±10%
- 55%
- Labs
- 12
- Vendors
- 152
Ipamorelin
- Median purity
- 99.7%
- Dose pass ±10%
- 62%
- Labs
- 10
- Vendors
- 126
CJC-1295
- Median purity
- 99.0%
- Dose pass ±10%
- 43%
- Labs
- 10
- Vendors
- 68
HGH
- Median purity
- 96.8%
- Dose pass ±10%
- 50%
- Labs
- 7
- Vendors
- 61
Sermorelin
- Median purity
- 99.4%
- Dose pass ±10%
- 66%
- Labs
- 9
- Vendors
- 45
Somatropin
- Median purity
- 96.6%
- Dose pass ±10%
- 44%
- Labs
- 2
- Vendors
- 40
IGF-1 LR3
- Median purity
- 99.4%
- Dose pass ±10%
- 37%
- Labs
- 1
- Vendors
- 26
CJC-1295 no DAC
- Median purity
- 99.5%
- Dose pass ±10%
- 32%
- Labs
- 1
- Vendors
- 21
CJC-1295 w/ DAC
- Median purity
- 99.3%
- Dose pass ±10%
- 81%
- Labs
- 2
- Vendors
- 16
GHRP-6
- Median purity
- 99.6%
- Dose pass ±10%
- 85%
- Labs
- 1
- Vendors
- 11
CJC-1295 (Mod GRF 1-29)
- Median purity
- 99.6%
- Dose pass ±10%
- 43%
- Labs
- 2
- Vendors
- 7
GHRP-2
- Median purity
- 99.6%
- Dose pass ±10%
- 80%
- Labs
- 1
- Vendors
- 7
Hexarelin
- Median purity
- 99.5%
- Dose pass ±10%
- 60%
- Labs
- 1
- Vendors
- 3
Ibutamoren
- Median purity
- 97.0%
- Dose pass ±10%
- 56%
- Labs
- 1
- Vendors
- 9
rhGH
- Median purity
- 97.0%
- Dose pass ±10%
- 0%
- Labs
- 1
- Vendors
- 1
Human Growth Hormone
- Median purity
- 97.4%
- Dose pass ±10%
- 25%
- Labs
- 2
- Vendors
- 5
IGF-1
- Median purity
- 99.4%
- Dose pass ±10%
- 83%
- Labs
- 1
- Vendors
- 4
Other Peptides
24 compoundsMelanotan II
- Median purity
- 99.7%
- Dose pass ±10%
- 53%
- Labs
- 8
- Vendors
- 88
MOTS-c
- Median purity
- 99.4%
- Dose pass ±10%
- 46%
- Labs
- 4
- Vendors
- 91
PT-141
- Median purity
- 99.8%
- Dose pass ±10%
- 57%
- Labs
- 10
- Vendors
- 69
Semax
- Median purity
- 99.5%
- Dose pass ±10%
- 34%
- Labs
- 2
- Vendors
- 54
SS-31
- Median purity
- 99.8%
- Dose pass ±10%
- 49%
- Labs
- 8
- Vendors
- 44
Selank
- Median purity
- 99.8%
- Dose pass ±10%
- 24%
- Labs
- 3
- Vendors
- 53
Epithalon
- Median purity
- 99.5%
- Dose pass ±10%
- 56%
- Labs
- 3
- Vendors
- 41
AOD-9604
- Median purity
- 99.4%
- Dose pass ±10%
- 62%
- Labs
- 2
- Vendors
- 29
DSIP
- Median purity
- 99.7%
- Dose pass ±10%
- 33%
- Labs
- 2
- Vendors
- 33
hCG
- Median purity
- —
- Dose pass ±10%
- 16%
- Labs
- 1
- Vendors
- 12
SNAP-8
- Median purity
- 99.8%
- Dose pass ±10%
- 54%
- Labs
- 2
- Vendors
- 16
Blend (unspecified)
- Median purity
- 99.2%
- Dose pass ±10%
- 0%
- Labs
- 1
- Vendors
- 18
Kisspeptin
- Median purity
- 99.6%
- Dose pass ±10%
- 42%
- Labs
- 1
- Vendors
- 11
Melanotan I
- Median purity
- 99.8%
- Dose pass ±10%
- 89%
- Labs
- 1
- Vendors
- 15
Cartalax
- Median purity
- 99.8%
- Dose pass ±10%
- 52%
- Labs
- 1
- Vendors
- 12
Pinealon
- Median purity
- 99.6%
- Dose pass ±10%
- 53%
- Labs
- 1
- Vendors
- 15
Oxytocin
- Median purity
- 98.9%
- Dose pass ±10%
- 27%
- Labs
- 2
- Vendors
- 9
Gonadotropin
- Median purity
- —
- Dose pass ±10%
- 55%
- Labs
- 1
- Vendors
- 6
PE-22-28
- Median purity
- 99.7%
- Dose pass ±10%
- 89%
- Labs
- 1
- Vendors
- 7
FOXO4
- Median purity
- 99.4%
- Dose pass ±10%
- 67%
- Labs
- 1
- Vendors
- 6
N-Acetyl Selank Amidate
- Median purity
- 99.4%
- Dose pass ±10%
- 14%
- Labs
- 1
- Vendors
- 3
AOD
- Median purity
- 99.3%
- Dose pass ±10%
- 83%
- Labs
- 2
- Vendors
- 4
Ovagen
- Median purity
- 99.7%
- Dose pass ±10%
- 88%
- Labs
- 1
- Vendors
- 4
VIP
- Median purity
- 99.4%
- Dose pass ±10%
- 86%
- Labs
- 1
- Vendors
- 8
SARMs
4 compoundsRAD-140
- Median purity
- 96.0%
- Dose pass ±10%
- 92%
- Labs
- 1
- Vendors
- 6
Cardarine (GW-501516)
- Median purity
- 97.0%
- Dose pass ±10%
- 80%
- Labs
- 1
- Vendors
- 9
Ostarine
- Median purity
- 98.0%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 6
YK-11
- Median purity
- 98.0%
- Dose pass ±10%
- 75%
- Labs
- 1
- Vendors
- 4
Oral Steroids / AAS
20 compoundsOxandrolone
- Median purity
- 98.0%
- Dose pass ±10%
- 63%
- Labs
- 1
- Vendors
- 50
Stanozolol
- Median purity
- 96.0%
- Dose pass ±10%
- 69%
- Labs
- 1
- Vendors
- 38
Methandienone
- Median purity
- 98.0%
- Dose pass ±10%
- 72%
- Labs
- 1
- Vendors
- 34
Oxymetholone
- Median purity
- 95.9%
- Dose pass ±10%
- 74%
- Labs
- 1
- Vendors
- 26
Turinabol
- Median purity
- 98.0%
- Dose pass ±10%
- 72%
- Labs
- 1
- Vendors
- 17
Methenolone Enanthate
- Median purity
- 97.1%
- Dose pass ±10%
- 50%
- Labs
- 1
- Vendors
- 18
Mesterolone
- Median purity
- 98.0%
- Dose pass ±10%
- 73%
- Labs
- 1
- Vendors
- 18
Trenbolone Acetate
- Median purity
- 98.0%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 21
Testosterone Propionate
- Median purity
- 98.0%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 13
Drostanolone Propionate
- Median purity
- 98.2%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 15
Fluoxymesterone
- Median purity
- 95.4%
- Dose pass ±10%
- 75%
- Labs
- 1
- Vendors
- 8
Nandrolone Phenylpropionate
- Median purity
- 97.0%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 12
Testosterone Cypionate
- Median purity
- 96.0%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 5
Testosterone Enanthate
- Median purity
- 98.0%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 4
Methasterone
- Median purity
- 92.1%
- Dose pass ±10%
- 75%
- Labs
- 1
- Vendors
- 3
Trenbolone Enanthate
- Median purity
- 97.0%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 2
Nandrolone Decanoate
- Median purity
- 95.5%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 3
Boldenone Undecylenate
- Median purity
- 97.0%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 5
Drostanolone Enanthate
- Median purity
- 96.1%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 2
Trenbolone Hexahydrobenzylcarbonate
- Median purity
- 99.0%
- Dose pass ±10%
- —
- Labs
- 1
- Vendors
- 4
Small Molecules
17 compoundsNAD+
- Median purity
- 96.9%
- Dose pass ±10%
- 41%
- Labs
- 3
- Vendors
- 49
Tadalafil
- Median purity
- 98.0%
- Dose pass ±10%
- 66%
- Labs
- 1
- Vendors
- 17
Anastrozole
- Median purity
- 89.3%
- Dose pass ±10%
- 58%
- Labs
- 1
- Vendors
- 16
Exemestane
- Median purity
- 96.0%
- Dose pass ±10%
- 76%
- Labs
- 1
- Vendors
- 13
Clomiphene Citrate
- Median purity
- 98.0%
- Dose pass ±10%
- 100%
- Labs
- 1
- Vendors
- 11
Clenbuterol
- Median purity
- 92.3%
- Dose pass ±10%
- 41%
- Labs
- 1
- Vendors
- 12
5-Amino-1MQ
- Median purity
- 99.1%
- Dose pass ±10%
- 71%
- Labs
- 2
- Vendors
- 11
Letrozole
- Median purity
- 96.0%
- Dose pass ±10%
- 80%
- Labs
- 1
- Vendors
- 9
Tamoxifen Citrate
- Median purity
- —
- Dose pass ±10%
- 52%
- Labs
- 1
- Vendors
- 6
Tamoxifen
- Median purity
- 96.7%
- Dose pass ±10%
- 75%
- Labs
- 1
- Vendors
- 11
Cabergoline
- Median purity
- —
- Dose pass ±10%
- 54%
- Labs
- 1
- Vendors
- 8
Sildenafil
- Median purity
- 95.6%
- Dose pass ±10%
- 64%
- Labs
- 1
- Vendors
- 7
Tesofensine
- Median purity
- 96.0%
- Dose pass ±10%
- 45%
- Labs
- 1
- Vendors
- 8
5-Amino-1-Methylquinolinium
- Median purity
- —
- Dose pass ±10%
- 22%
- Labs
- 1
- Vendors
- 6
Clomiphene
- Median purity
- —
- Dose pass ±10%
- 75%
- Labs
- 1
- Vendors
- 7
Isotretinoin
- Median purity
- —
- Dose pass ±10%
- 38%
- Labs
- 1
- Vendors
- 2
Raloxifene
- Median purity
- 96.3%
- Dose pass ±10%
- 83%
- Labs
- 1
- Vendors
- 1
No compounds match .
Try a shorter term, a short code (e.g. BPC), or clear the box to see all 98.
How to read these figures
Median purityMedian reported %purity across this compound's published certificates. The bar rescales the 80-100% band, so 95% and 99% read clearly apart. ≥98 ≥95 ≥90 <90.
Dose passShare of certs whose tested quantity lands within ±10% of the labeled dose. ≥90 ≥70 <70.
Dose splitOf the certs carrying a tested-vs-label dose, the share overdosed (≥ +7% over the labeled dose) and underdosed (≤ −7% under). The remainder land close to label.
Labs / VendorsDistinct independent labs, and distinct vendors, represented in the corpus.
Zero-purityCertificates where the lab found 0% of the labeled compound, a direct mislabel or fraud signal. Always open the individual cert.