Purgo Labs
Why Purgo Labs is a Top 1% supplier
On 4 Nov 2026 we ranked Purgo Labs 5th of the 892 shops we score, with 33 of 60. That put it in the top 1% of shops we score.
- Not yetOur lab test
- 9.2 / 20Reviews
- 4.5 / 15Community
- 19.7 / 25Certificates
We hold 129 of their lab certificates, from Freedom Diagnostics, ILS Labs, Kovera Labs.
The badge is for November 2026 only. Scores change when we find new certificates or reviews, so we check every month. No shop pays for its score or its badge. See each part of the score
Is Purgo Labs legit? What the records show
We have tracked Purgo Labs since Nov 2026 and follow 15 of their products. Prices run from $29.99 to $124.99. On their own certificates, 73 of 102 measured vials are more than 3% over or under the amount on the label.
Check it yourself: find the report number or QR code on a certificate and look it up on the lab's own website.
Higher than 99% of the 894 shops we score
Max 60 until we lab-test them.
The shaded part is the shops Purgo Labs scores higher than.
Our lab testLocked / 40Not tested yet
We have not sent a Purgo Labs product to an independent lab yet, so these 40 points are locked. The lab report will go on this page when we do.
Reviews9.2 / 20High rating, some reviews
External review sites: ★ 4.6 ± 0.1 average, from 100–500 reviews. We show a range because sites round their ratings differently.
That gives 9.2 of 20. We discount review sites a little, so a strong record does not max this on its own.
Community4.5 / 15Little or cautious talk
Forum and Reddit talk is thin or cautious. Nobody has left a review on Peptide Scanner yet.
That gives 4.5 of 15.
Certificates19.7 / 2515 of 15 peptides covered
Publishing: 13.6 of 15. We hold 129 lab certificates from their website, naming Freedom Diagnostics, ILS Labs and Kovera Labs. We found 108 of the 129 on the issuing lab's own website (not every lab has a public lookup). 15 of the 15 peptides we track have a matching certificate from an independent lab (any size counts). 26 of the 129 certificates include a contamination test (endotoxin, sterility or heavy metals). 30 of 32 dated certificates were issued in the last 6 months. Newest: Oct 2026 (10 days old). Oldest: Feb 2026.
Claims match: 6.1 of 10. Their own certificates against their claims: 13 of 72 measured vials are within 3% of the label (49 overfilled, 10 underfilled); 1 of 79 certificates fall below the 99% purity they advertise.
Their claims against their certificates: 73 of 102 measured vials off label.
A certificate is the shop's own document. It is not our test.
Purgo Labs reviews
No reviews on Peptide Scanner yet.
Bought from Purgo Labs?
Write a reviewPurgo Labs prices
Checked 7 Nov 2026
Show all 15 prices ↓Showing all 15 prices
Ships to: United States
Their certificates vs their claims
No site-wide purity promise found on their website. Vial content is still checked against the label.
- certificates read
- 135
- vials outside ±3% of label
- 73 / 102
- beyond ±10% (major)
- 25
- site-wide purity claim to check
- None
How this is checked
- Vial content
- Measured net peptide content against the size on the label. Within ±3% is on label, 3 to 10% is off label, beyond ±10% is a major deviation (under- or overfilled). When a certificate weighs several vials of the batch, the vial farthest from the label is the one judged, and with several purity results the lowest counts. Blends are only checked when the certificate lists each component.
- Purity
- HPLC purity on each certificate against the purity the supplier promises site-wide on its own website. Up to 1 point below the claim is amber, more than that is red. Only a direct promise counts (“99%+ purity guaranteed”); explanations of what purity means, one product's figure and page code are not treated as a claim. A certificate that reports only a bound (“>99%”) is judged only when the bound meets the claim, and a specification line is never read as a result.
- Whose certificate
- A certificate is only read once our client-identity review has looked at it, and one issued to a different company is left out. A certificate issued to the company that runs the supplier's own website counts as the supplier's. A file hosted on another supplier's website is not counted for this one. Only peptide certificates are read: bacteriostatic water, acetic acid and other diluents are left out, and so are product data sheets, which state a specification rather than a batch result.
- Main impurity
- Shown when the certificate itemises it: a named impurity (TFA, deletion sequence, oxidation…) or the largest secondary peak in the HPLC peak table. Most certificates report only a purity figure, so the rest of the sample is not itemised.
- Score
- These checks are 10 of the 25 certificate points: vial content 7 (full credit within ±3%, half up to ±10%, none beyond, over- and underfilled alike), purity 3 (98% is the bar when a supplier advertises no figure). Fewer than 5 readable results gives half credit rather than a guess.
- Source and limits
- These are the supplier's own published certificates, read automatically from the PDF or image. Janoshik results tables are read twice from the image, cell by cell, and a figure the two readings disagree on is left out rather than guessed. A certificate covers one batch on one date. We have not tested these batches ourselves.
| Product | Label to measured | Purity | Main impurity | Lab | Certificate |
|---|---|---|---|---|---|
| coa-11-1778646578019-d95sw88ZNhz2wescn5y1WTXEz0bBB0.pdf | 10mg → 12.09mg Overfilled +20.9% | 99.88% | 0.12% not itemised | freedom-diagnostics | Open certificate coa-11-1778646578019-d95sw88ZNhz2wescn5y1WTXEz0bBB0.pdf |
| 0ad355_coa-3-1778652232755-PGID7UATPDEbpNdpu63suUCuIQoiTs.pdf | 10mg → 11.69mg Overfilled +16.9% | 99.92% | 0.08% not itemised | freedom-diagnostics | Open certificate 0ad355_coa-3-1778652232755-PGID7UATPDEbpNdpu63suUCuIQoiTs.pdf |
| 6d88c7_coa-3-1778652227088-hw59kczeIuPyqAnXhOdpvoj6LAhONI.pdf | 30mg → 36.26mg Overfilled +20.9% | 99.92% | 0.08% not itemised | freedom-diagnostics | Open certificate 6d88c7_coa-3-1778652227088-hw59kczeIuPyqAnXhOdpvoj6LAhONI.pdf |
| BPC-157 10MG | 10mg → 11.16mg Overfilled +11.6% | Not read | Not itemised | Unknown | Open certificate BPC-157 10MG |
| BPC-157 10mg | 10mg → 11.51mg Overfilled +15.1% | 99.05% | 0.95% not itemised | freedom-diagnostics | Open certificate BPC-157 10mg |
| BPC-157 10mg | 10mg → 8.78mg Underfilled -12.2% | 99.6% | 0.40% not itemised | freedom-diagnostics | Open certificate BPC-157 10mg |
| Epithalon 10mg | 10mg → 11.47mg Overfilled +14.7% | 99.91% | 0.09% not itemised | freedom-diagnostics | Open certificate Epithalon 10mg |
| GLP 1S 10mg | 10mg → 11.63mg Overfilled +16.3% | 99.92% | 0.08% not itemised | freedom-diagnostics | Open certificate GLP 1S 10mg |
Show all 135 certificates read ↓Showing all 135 certificates read
| Product | Label to measured | Purity | Main impurity | Lab | Certificate |
|---|---|---|---|---|---|
| GLP-1 S 20mg | 20mg → 24.55mg Overfilled +22.8% | 99.95% | 0.05% not itemised | freedom-diagnostics | Open certificate GLP-1 S 20mg |
| GLP-2 T 10mg | 10mg → 11.59mg Overfilled +15.9% | 99.45% | 0.55% not itemised | freedom-diagnostics | Open certificate GLP-2 T 10mg |
| GLP-2T 10mg | 10mg → 13.41mg Overfilled +34.1% | 99.97% | 0.03% not itemised | freedom-diagnostics | Open certificate GLP-2T 10mg |
| GLP-3 R 10mg | 10mg → 11.92mg Overfilled +19.2% | 99.82% | 0.18% not itemised | freedom-diagnostics | Open certificate GLP-3 R 10mg |
| GLP-3 R 20mg | 20mg → 22.08mg Overfilled +10.4% | 99.87% | 0.13% not itemised | freedom-diagnostics | Open certificate GLP-3 R 20mg |
| GLP-3 R 30mg | 30mg → 36.17mg Overfilled +20.6% | 99.9% | 0.10% not itemised | freedom-diagnostics | Open certificate GLP-3 R 30mg |
| GLP-3 R 30mg | 30mg → 38.72mg Overfilled +29.1% | 99.92% | 0.08% not itemised | freedom-diagnostics | Open certificate GLP-3 R 30mg |
| IGF-LR3 1mg | 1mg → 1.34mg Overfilled +34.0% | 99.09% | 0.91% not itemised | freedom-diagnostics | Open certificate IGF-LR3 1mg |
| Ipamorelin 10mg | 10mg → 11.66mg Overfilled +16.6% | 99.91% | 0.09% not itemised | freedom-diagnostics | Open certificate Ipamorelin 10mg |
| MOTS-C 40mg | 40mg → 44.6mg Overfilled +11.5% | 99.62% | 0.38% not itemised | freedom-diagnostics | Open certificate MOTS-C 40mg |
| MOTS-c 10mg | 10mg → 12.03mg Overfilled +20.3% | 99.59% | 0.41% not itemised | freedom-diagnostics | Open certificate MOTS-c 10mg |
| Melanotan 10mg | 10mg → 11.44mg Overfilled +14.4% | 99.63% | 0.37% not itemised | freedom-diagnostics | Open certificate Melanotan 10mg |
| PT-141 10MG | 10mg → 11.19mg Overfilled +11.9% | Not read | Not itemised | Unknown | Open certificate PT-141 10MG |
| Selank 10mg | 10mg → 12.46mg Overfilled +24.6% | 99.69% | 0.31% not itemised | freedom-diagnostics | Open certificate Selank 10mg |
| Sermorelin 10mg | 10mg → 11.02mg Overfilled +10.2% | 99% | 1.00% not itemised | freedom-diagnostics | Open certificate Sermorelin 10mg |
| TB500 10mg | 10mg → 11.08mg Overfilled +10.8% | 99.89% | 0.11% not itemised | freedom-diagnostics | Open certificate TB500 10mg |
| bpc-157 | 10mg → 11.02mg Overfilled +10.2% | 99.071% | 0.93% not itemised | freedom-diagnostics | Open certificate bpc-157 |
| 5-Amino-1MQ 50MG | 50mg → 52.89mg Over label +5.8% | Not read | Not itemised | Unknown | Open certificate 5-Amino-1MQ 50MG |
| ADAMAX 10mg | 10mg → 10.58mg Over label +5.8% | 99.87% | 0.13% not itemised | freedom-diagnostics | Open certificate ADAMAX 10mg |
| AHK-Cu 100mg | 100mg → 94.74mg Under label -5.3% | 99.68% | 0.32% not itemised | freedom-diagnostics | Open certificate AHK-Cu 100mg |
| AOD-9604 5MG | 5mg → 5.32mg Over label +6.4% | Not read | Not itemised | Unknown | Open certificate AOD-9604 5MG |
| Adamax | 10mg → 10.47mg Over label +4.7% | Not read | Not itemised | Unknown | Open certificate Adamax |
| BPC-157 | 10mg → 10.57mg Over label +5.7% | 99.88% | 0.12% not itemised | ils-labs | Open certificate BPC-157 |
| DSIP 10MG | 10mg → 10.87mg Over label +8.7% | Not read | Not itemised | Unknown | Open certificate DSIP 10MG |
| GHK-CU 100MG | 100mg → 103.72mg Over label +3.7% | Not read | Not itemised | Unknown | Open certificate GHK-CU 100MG |
| GHK-CU 50mg | 50mg → 52.56mg Over label +5.1% | 99.89% | 0.11% not itemised | freedom-diagnostics | Open certificate GHK-CU 50mg |
| GHK-Cu | 100mg → 106.36mg Over label +6.4% | 99.34% | 0.66% not itemised | ils-labs | Open certificate GHK-Cu |
| GHK-Cu 100mg | 100mg → 104.07mg Over label +4.1% | 99.84% | 0.16% not itemised | freedom-diagnostics | Open certificate GHK-Cu 100mg |
| GHK-Cu 50mg | 50mg → 47.81mg Under label -4.4% | 99.33% | 0.67% not itemised | freedom-diagnostics | Open certificate GHK-Cu 50mg |
| GLP-2 T | 20mg → 20.92mg Over label +4.6% | Not read | Not itemised | Unknown | Open certificate GLP-2 T |
| GLP-3 R | 10mg → 10.48mg Over label +4.8% | 99.57% | 0.43% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R | 10mg → 10.68mg Over label +6.8% | 99.42% | 0.58% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R | 60mg → 63.07mg Over label +5.1% | 99.93% | 0.07% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R | 10mg → 10.34mg Over label +3.4% | 99.52% | 0.48% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R | 60mg → 63.09mg Over label +5.2% | 99.35% | 0.65% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R | 10mg → 10.34mg Over label +3.4% | 99.52% | 0.48% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R 15mg | 15mg → 15.76mg Over label +5.1% | 99.89% | 0.11% not itemised | freedom-diagnostics | Open certificate GLP-3 R 15mg |
| GLP-3 R 20mg | 20mg → 21.53mg Over label +7.7% | 99.87% | 0.13% not itemised | freedom-diagnostics | Open certificate GLP-3 R 20mg |
| GLP-3 R 20mg | 20mg → 21.12mg Over label +5.6% | 99.78% | 0.22% not itemised | freedom-diagnostics | Open certificate GLP-3 R 20mg |
| GLP-3 R 30mg | 30mg → 32.24mg Over label +7.5% | 99.89% | 0.11% not itemised | freedom-diagnostics | Open certificate GLP-3 R 30mg |
| GLP-3 R 30mg | 30mg → 31.35mg Over label +4.5% | 99.98% | 0.02% not itemised | freedom-diagnostics | Open certificate GLP-3 R 30mg |
| GLP-3 R/PEG-MGF | PEG-MGF: 2mg → 2.09mg Over label +4.5% GLP-3: 10mg → 10.48mg Over label +4.8% | Not read | Not itemised | kovera-labs | Open certificate GLP-3 R/PEG-MGF |
| IGF-1 LR3 | 1mg → 1.04mg Over label +4.0% | Not read | Not itemised | Unknown | Open certificate IGF-1 LR3 |
| Ipamorelin 10mg | 10mg → 9.56mg Under label -4.4% | 99.77% | 0.23% not itemised | freedom-diagnostics | Open certificate Ipamorelin 10mg |
| KPV | 10mg → 10.66mg Over label +6.6% | 99.44% | 0.56% not itemised | ils-labs | Open certificate KPV |
| KPV 10mg | 10mg → 9.55mg Under label -4.5% | 99.95% | 0.05% not itemised | freedom-diagnostics | Open certificate KPV 10mg |
| KPV 10mg | 10mg → 10.93mg Over label +9.3% | 99.73% | 0.27% not itemised | freedom-diagnostics | Open certificate KPV 10mg |
| Kisspeptin 10mg | 10mg → 9.09mg Under label -9.1% | 99.3% | 0.70% not itemised | freedom-diagnostics | Open certificate Kisspeptin 10mg |
| MOTS-c 10MG | 10mg → 10.46mg Over label +4.6% | Not read | Not itemised | Unknown | Open certificate MOTS-c 10MG |
| MOTS-c 10mg | 10mg → 10.93mg Over label +9.3% | 99.92% | 0.08% not itemised | freedom-diagnostics | Open certificate MOTS-c 10mg |
| MOTS-c 40MG | 40mg → 42.28mg Over label +5.7% | Not read | Not itemised | Unknown | Open certificate MOTS-c 40MG |
| Melanotan 10mg | 10mg → 9.44mg Under label -5.6% | 99.87% | 0.13% not itemised | freedom-diagnostics | Open certificate Melanotan 10mg |
| Melanotan II | 10mg → 10.6mg Over label +6.0% | 99.68% | 0.32% not itemised | ils-labs | Open certificate Melanotan II |
| NAD+ 1000mg | 1000mg → 1064.32mg Over label +6.4% | 99.98% | 0.02% not itemised | freedom-diagnostics | Open certificate NAD+ 1000mg |
| NAD+ 1000mg | 1000mg → 1086.12mg Over label +8.6% | 99.98% | 0.02% not itemised | freedom-diagnostics | Open certificate NAD+ 1000mg |
| NAD+ 1000mg | 1000mg → 1095.65mg Over label +9.6% | 99.82% | 0.18% not itemised | freedom-diagnostics | Open certificate NAD+ 1000mg |
| PL-RT 20mg | 20mg → 21.31mg Over label +6.6% | 99.89% | 0.11% not itemised | ils-labs | Open certificate PL-RT 20mg |
| PL-RT 60MG | 60mg → 62.61mg Over label +4.4% | 99.53% | 0.47% not itemised | ils-labs | Open certificate PL-RT 60MG |
| PT-141 | 10mg → 10.39mg Over label +3.9% | 99.9% | 0.10% not itemised | ils-labs | Open certificate PT-141 |
| PT-141 10mg | 10mg → 9.66mg Under label -3.4% | 99.87% | 0.13% not itemised | freedom-diagnostics | Open certificate PT-141 10mg |
| Selank | 10mg → 10.32mg Over label +3.2% | Not read | Not itemised | Unknown | Open certificate Selank |
| Semax | 10mg → 10.57mg Over label +5.7% | 99.18% | 0.82% not itemised | ils-labs | Open certificate Semax |
| TB-500 | 10mg → 10.43mg Over label +4.3% | Not read | Not itemised | Unknown | Open certificate TB-500 |
| TESAMORELIN 10MG | 10mg → 10.35mg Over label +3.5% | Not read | Not itemised | Unknown | Open certificate TESAMORELIN 10MG |
| Tesamorelin | 10mg → 10.43mg Over label +4.3% | 99.76% | 0.24% not itemised | ils-labs | Open certificate Tesamorelin |
| 2feac9_coa-2-1778648309575-d6D1cnxjLHLefJt0oK6jum72vXFdkv.pdf | — → 12.44mg Not checked | 99.72% | 0.28% not itemised | freedom-diagnostics | Open certificate 2feac9_coa-2-1778648309575-d6D1cnxjLHLefJt0oK6jum72vXFdkv.pdf |
| BPC-157 | Not measured | 99.217% | 0.78% not itemised | freedom-diagnostics | Open certificate BPC-157 |
| BPC-157 / TB-500 Blend | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate BPC-157 / TB-500 Blend |
| BPC-157 / TB-500 Blend | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate BPC-157 / TB-500 Blend |
| CJC & IPAMORELIN (NO DAC) 10mg | Blend, per-component content not listed | 99.65% | 0.35% not itemised | freedom-diagnostics | Open certificate CJC & IPAMORELIN (NO DAC) 10mg |
| CJC & IPAMORELIN (No Dac) | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate CJC & IPAMORELIN (No Dac) |
| CJC & Ipamorelin (no DAC) 10mg | Blend, per-component content not listed | 99.3% | 0.70% not itemised | freedom-diagnostics | Open certificate CJC & Ipamorelin (no DAC) 10mg |
| CJC & Ipamorelin 10mg | Blend, per-component content not listed | 99.739% | 0.26% not itemised | freedom-diagnostics | Open certificate CJC & Ipamorelin 10mg |
| CJC & Ipamorelin 10mg | Blend, per-component content not listed | 99.61% | 0.39% not itemised | freedom-diagnostics | Open certificate CJC & Ipamorelin 10mg |
| CJC-1295 / Ipamorln 10MG | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate CJC-1295 / Ipamorln 10MG |
| DSIP 10mg | 10mg → 10.09mg On label +0.9% | 99.243% | 0.76% not itemised | freedom-diagnostics | Open certificate DSIP 10mg |
| GHK-CU 100MG | 100mg → 101.22mg On label +1.2% | Not read | Not itemised | Unknown | Open certificate GHK-CU 100MG |
| GHK-Cu 50mg | 50mg → 49.54mg On label -0.9% | 99.82% | 0.18% not itemised | freedom-diagnostics | Open certificate GHK-Cu 50mg |
| GLOW | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate GLOW |
| GLOW 70mg | Blend, per-component content not listed | 99.68% | 0.32% not itemised | freedom-diagnostics | Open certificate GLOW 70mg |
| GLP-1 S 10MG | 10mg → 9.93mg On label -0.7% | Not read | Not itemised | Unknown | Open certificate GLP-1 S 10MG |
| GLP-2 T | 30mg → 30.58mg On label +1.9% | 99.24% | 0.76% not itemised | ils-labs | Open certificate GLP-2 T |
| GLP-2 T 10mg | 10mg → 9.88mg On label -1.2% | 99.02% | 0.98% not itemised | freedom-diagnostics | Open certificate GLP-2 T 10mg |
| GLP-2 T 20MG | 20mg → 20.57mg On label +2.9% | Not read | Not itemised | Unknown | Open certificate GLP-2 T 20MG |
| GLP-2 T 20mg | 20mg → 20.57mg On label +2.9% | 99.93% | 0.07% not itemised | freedom-diagnostics | Open certificate GLP-2 T 20mg |
| GLP-2T 20mg | 20mg → 20.34mg On label +1.7% | Not read | Not itemised | Unknown | Open certificate GLP-2T 20mg |
| GLP-3 | 30mg → 29.51mg On label -1.6% | Not read | Not itemised | Unknown | Open certificate GLP-3 |
| GLP-3 10MG | 10mg → 9.91mg On label -0.9% | Not read | Not itemised | Unknown | Open certificate GLP-3 10MG |
| GLP-3 R | 20mg → 20.29mg On label +1.5% | Not read | Not itemised | Unknown | Open certificate GLP-3 R |
| GLP-3 R | 10mg → 10.26mg On label +2.6% | 99.89% | 0.11% not itemised | ils-labs | Open certificate GLP-3 R |
| GLP-3 R 10MG | 10mg → 10.09mg On label +0.9% | Not read | Not itemised | Unknown | Open certificate GLP-3 R 10MG |
| GLP-3 R 15MG | 15mg → 14.97mg On label -0.2% | Not read | Not itemised | Unknown | Open certificate GLP-3 R 15MG |
| GLP-3R | 10mg → 10.23mg On label +2.3% | Not read | Not itemised | Unknown | Open certificate GLP-3R |
| Glow | Blend, per-component content not listed | 99.77% | 0.23% not itemised | freedom-diagnostics | Open certificate Glow |
| Glutathione | 1500mg → 1520.1mg On label +1.3% | 99.9% | 0.10% not itemised | ils-labs | Open certificate Glutathione |
| Gluththione | Not measured | 99.879% | 0.12% not itemised | freedom-diagnostics | Open certificate Gluththione |
| KLOW | Blend, per-component content not listed | 99.63% | 0.37% not itemised | ils-labs | Open certificate KLOW |
| KLOW 80mg | Blend, per-component content not listed | 99.71% | 0.29% not itemised | freedom-diagnostics | Open certificate KLOW 80mg |
| KLOW 80mg | Blend, per-component content not listed | 99.88% | 0.12% not itemised | freedom-diagnostics | Open certificate KLOW 80mg |
| KLOW 80mg | Blend, per-component content not listed | 99.8% | 0.20% not itemised | freedom-diagnostics | Open certificate KLOW 80mg |
| KPV 10MG | 10mg → 9.94mg On label -0.6% | Not read | Not itemised | Unknown | Open certificate KPV 10MG |
| Klow 80mg | Blend, per-component content not listed | 99.852% | 0.15% not itemised | freedom-diagnostics | Open certificate Klow 80mg |
| MOTS-C | 40mg → 41.15mg On label +2.9% | 99.79% | 0.21% not itemised | ils-labs | Open certificate MOTS-C |
| MOTS-C 10mg | Not measured | 99.23% | 0.77% not itemised | freedom-diagnostics | Open certificate MOTS-C 10mg |
| MOTS-C 40mg | 40mg → 39.36mg On label -1.6% | 99.44% | 0.56% not itemised | freedom-diagnostics | Open certificate MOTS-C 40mg |
| Melatonin 10mg | Not measured | 99.391% | 0.61% not itemised | freedom-diagnostics | Open certificate Melatonin 10mg |
| NAD+ | 1000mg → 1003.96mg On label +0.4% | Not read | Not itemised | Unknown | Open certificate NAD+ |
| NAD+ 1000mg | 1000mg → 1025.97mg On label +2.6% | 99.9% | 0.10% not itemised | freedom-diagnostics | Open certificate NAD+ 1000mg |
| NAD+ 500mg | 500mg → 506.95mg On label +1.4% | 99.84% | 0.16% not itemised | freedom-diagnostics | Open certificate NAD+ 500mg |
| NAD+ 500mg | Not measured | 99.898% | 0.10% not itemised | freedom-diagnostics | Open certificate NAD+ 500mg |
| SEMAX 10MG | 10mg → 9.99mg On label -0.1% | Not read | Not itemised | Unknown | Open certificate SEMAX 10MG |
| Selank | 10mg → 10.13mg On label +1.3% | Not read | Not itemised | Unknown | Open certificate Selank |
| Selank | 10mg → 10.3mg On label +3.0% | 99.38% | 0.62% not itemised | ils-labs | Open certificate Selank |
| Selank/Semax 15mg + 15mg | Blend, per-component content not listed | 99.77% | 0.23% not itemised | freedom-diagnostics | Open certificate Selank/Semax 15mg + 15mg |
| Semax 10mg | Not measured | 98.792% | 1.21% not itemised | freedom-diagnostics | Open certificate Semax 10mg |
| TB-500 10MG | 10mg → 10.19mg On label +1.9% | Not read | Not itemised | Unknown | Open certificate TB-500 10MG |
| Tesamorelin | 10mg → 9.98mg On label -0.2% | Not read | Not itemised | Unknown | Open certificate Tesamorelin |
| Tesamorelin | Not measured | 98.901% | 1.10% not itemised | freedom-diagnostics | Open certificate Tesamorelin |
| Testagen 20mg | 20mg → 19.48mg On label -2.6% | 99.52% | 0.48% not itemised | freedom-diagnostics | Open certificate Testagen 20mg |
| VIP 10mg | Not measured | 99.072% | 0.93% not itemised | freedom-diagnostics | Open certificate VIP 10mg |
| WOLVERINE (TB500 + BPC-157) | Blend, per-component content not listed | Not read | Not itemised | Unknown | Open certificate WOLVERINE (TB500 + BPC-157) |
| Wolverine 10mg | Blend, per-component content not listed | 98.627% | 1.37% not itemised | freedom-diagnostics | Open certificate Wolverine 10mg |
| Wolverine 10mg, 10mg | Blend, per-component content not listed | 99.08% | 0.92% not itemised | freedom-diagnostics | Open certificate Wolverine 10mg, 10mg |
| Wolverine 10mg, 10mg | Blend, per-component content not listed | 99.24% | 0.76% not itemised | freedom-diagnostics | Open certificate Wolverine 10mg, 10mg |
| Wolverine 5mg, 5mg | Blend, per-component content not listed | 99.04% | 0.96% not itemised | freedom-diagnostics | Open certificate Wolverine 5mg, 5mg |
| bpc-157, tb-500 | Blend, per-component content not listed | 99.94% | 0.06% not itemised | ils-labs | Open certificate bpc-157, tb-500 |
| cjc-1295, ipamorelin | Blend, per-component content not listed | 99.46% | 0.54% not itemised | ils-labs | Open certificate cjc-1295, ipamorelin |
Purgo Labs FAQ
Is Purgo Labs legit?
We score Purgo Labs 33 of 60, from reviews, community posts and the certificates they publish. We have not lab-tested them yet. The reasons for each part of the score are in the verdict above.
Does Purgo Labs publish lab reports (COAs)?
Yes. We hold 129 certificates from their website. They cover 15 of the 15 peptides we track. Labs named on them: Freedom Diagnostics, ILS Labs and Kovera Labs. We found 108 of them on the lab's own website. A certificate is the shop's own document, not our test.
How much does Purgo Labs charge?
On 7 Nov 2026 we tracked 15 prices from $29.99 to $124.99. The cheapest is Melanotan I at $29.99. The full list is in the price table above.
Where does Purgo Labs ship?
They ship to United States.
Has Peptide Scanner tested Purgo Labs?
Not yet. Lab results are worth 40 points, and those stay locked until we test one of their products at an independent lab.
We don't sell peptides. No shop pays for its score. How we score · What the badges mean · Report an issue with this page