PeptidePlugs
Is PeptidePlugs legit? What the records show
We have tracked PeptidePlugs since Sep 2026 and follow 30 of their products, covering 28 peptides. Prices run from $30.00 to $110.00. On their own certificates, 75 of 86 measured vials are more than 3% over or under the amount on the label, and 0 of 104 purity results fall below the 99% they advertise.
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 79% of the 894 shops we score
Max 60 until we lab-test them.
The shaded part is the shops PeptidePlugs scores higher than.
Our lab testLocked / 40Not tested yet
We have not sent a PeptidePlugs product to an independent lab yet, so these 40 points are locked. The lab report will go on this page when we do.
Reviews0 / 20No reviews found online
We found no reviews for them on external review sites.
That gives 0 of 20.
Community3 / 15Forum talk is thin
Forum and Reddit talk about them is thin. Nobody has left a review on Peptide Scanner yet.
That gives 3 of 15.
Certificates20 / 2526 of 28 peptides covered
Publishing: 14.4 of 15. We hold 107 lab certificates from their website, naming Freedom Diagnostics. We found 93 of the 107 on the issuing lab's own website (not every lab has a public lookup). 26 of the 28 peptides we track have a matching certificate from an independent lab (any size counts). 76 of the 107 certificates include a contamination test (endotoxin, sterility or heavy metals). 38 of 38 dated certificates were issued in the last 6 months. Newest: Sept 2026 (6 weeks old). Oldest: May 2026.
Claims match: 5.6 of 10. Their own certificates against their claims: 12 of 68 measured vials are within 3% of the label (41 overfilled, 15 underfilled); 0 of 104 certificates fall below the 99% purity they advertise.
Their claims against their certificates: 75 of 86 measured vials off label, 0 below the 99% they advertise.
A certificate is the shop's own document. It is not our test.
PeptidePlugs reviews
No reviews on Peptide Scanner yet.
Bought from PeptidePlugs?
Write a reviewPeptidePlugs prices
Checked 7 Nov 2026
Show all 30 prices ↓Showing all 30 prices
Ships to: United States
Their certificates vs their claims
Website claim: 99% purity. …Diagnostics verified COAs Same-day UPS Air Express shipping 99%+ purity guaranteed Volume discounts up to 40% Certificate of Analys…
Source (read 2026-09-25)
- certificates read
- 104
- vials outside ±3% of label
- 75 / 86
- beyond ±10% (major)
- 41
- below advertised purity
- 0 / 104
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 |
|---|---|---|---|---|---|
| 5-Amino-1MQ 10mg | 10mg → 11.54mg Overfilled +15.4% | 99.811% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 10mg |
| 5-Amino-1MQ 10mg | 10mg → 11.15mg Overfilled +11.5% | 99.81% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 10mg |
| 5-Amino-1MQ 50mg | 50mg → 58.13mg Overfilled +16.3% | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 50mg |
| AHK-Cu 100mg | 100mg → 112.2mg Overfilled +12.2% | 99.64% Meets 99% | 0.36% not itemised | freedom-diagnostics | Open certificate AHK-Cu 100mg |
| AOD-9604 5mg | 5mg → 4.28mg Underfilled -14.4% | 99.03% Meets 99% | 0.97% not itemised | freedom-diagnostics | Open certificate AOD-9604 5mg |
| Adamax 10mg | 10mg → 12.97mg Overfilled +29.7% | 99.84% Meets 99% | 0.16% not itemised | freedom-diagnostics | Open certificate Adamax 10mg |
| B12 10mg | 10mg → 11.2mg Overfilled +12.0% | 99.53% Meets 99% | 0.47% not itemised | freedom-diagnostics | Open certificate B12 10mg |
| BPC-157 20mg | 20mg → 23.44mg Overfilled +17.2% | 99.11% Meets 99% | 0.89% not itemised | freedom-diagnostics | Open certificate BPC-157 20mg |
Show all 104 certificates read ↓Showing all 104 certificates read
| Product | Label to measured | Purity | Main impurity | Lab | Certificate |
|---|---|---|---|---|---|
| Cartalax 20mg | 20mg → 23.78mg Overfilled +18.9% | 99.6% Meets 99% | 0.40% not itemised | freedom-diagnostics | Open certificate Cartalax 20mg |
| Cartalax 20mg | 20mg → 23.35mg Overfilled +16.8% | 99.92% Meets 99% | 0.08% not itemised | freedom-diagnostics | Open certificate Cartalax 20mg |
| DSIP 10mg | 10mg → 11.1mg Overfilled +11.0% | 99.48% Meets 99% | 0.52% not itemised | freedom-diagnostics | Open certificate DSIP 10mg |
| DSIP 10mg | 10mg → 11.8mg Overfilled +18.0% | 99.15% Meets 99% | 0.85% not itemised | freedom-diagnostics | Open certificate DSIP 10mg |
| Elora 10mg | 10mg → 11.12mg Overfilled +11.2% | 99.52% Meets 99% | 0.48% not itemised | freedom-diagnostics | Open certificate Elora 10mg |
| Elora 5mg | 5mg → 4.29mg Underfilled -14.2% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate Elora 5mg |
| Epitalon 10mg | 10mg → 13.21mg Overfilled +32.1% | 99.71% Meets 99% | 0.29% not itemised | freedom-diagnostics | Open certificate Epitalon 10mg |
| Epitalon 10mg | 10mg → 11.58mg Overfilled +15.8% | 99.71% Meets 99% | 0.29% not itemised | freedom-diagnostics | Open certificate Epitalon 10mg |
| FOX04 10mg | 10mg → 11.49mg Overfilled +14.9% | 99.07% Meets 99% | 0.93% not itemised | freedom-diagnostics | Open certificate FOX04 10mg |
| GHK-Cu 100mg | 100mg → 118.63mg Overfilled +18.6% | 99.81% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate GHK-Cu 100mg |
| IGF-1 LR3 1mg | 1mg → 1.26mg Overfilled +26.0% | 99.14% Meets 99% | 0.86% not itemised | freedom-diagnostics | Open certificate IGF-1 LR3 1mg |
| Ipamorelin 10mg | 10mg → 11.67mg Overfilled +16.7% | 99.81% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate Ipamorelin 10mg |
| Ipamorelin 10mg | 10mg → 8.91mg Underfilled -10.9% | 99.58% Meets 99% | 0.42% not itemised | freedom-diagnostics | Open certificate Ipamorelin 10mg |
| KPV 10mg | 10mg → 11.3mg Overfilled +13.0% | 99.48% Meets 99% | 0.52% not itemised | freedom-diagnostics | Open certificate KPV 10mg |
| KPV 10mg | 10mg → 13.23mg Overfilled +32.3% | 99.59% Meets 99% | 0.41% not itemised | freedom-diagnostics | Open certificate KPV 10mg |
| KPV 30mg | 30mg → 36.73mg Overfilled +22.4% | 99.84% Meets 99% | 0.16% not itemised | freedom-diagnostics | Open certificate KPV 30mg |
| LL37 5mg | 5mg → 5.71mg Overfilled +14.2% | 99.64% Meets 99% | 0.36% not itemised | freedom-diagnostics | Open certificate LL37 5mg |
| MOTS-C 40mg | 40mg → 46.62mg Overfilled +16.6% | 99.42% Meets 99% | 0.58% not itemised | freedom-diagnostics | Open certificate MOTS-C 40mg |
| MOTS-c 10mg | 10mg → 11.38mg Overfilled +13.8% | 99.85% Meets 99% | 0.15% not itemised | freedom-diagnostics | Open certificate MOTS-c 10mg |
| MT1 10mg | 10mg → 13.38mg Overfilled +33.8% | 99.7% Meets 99% | 0.30% not itemised | freedom-diagnostics | Open certificate MT1 10mg |
| Pinealon 10mg | 10mg → 11.34mg Overfilled +13.4% | 99.41% Meets 99% | 0.59% not itemised | freedom-diagnostics | Open certificate Pinealon 10mg |
| Pinealon 10mg | 10mg → 12.15mg Overfilled +21.5% | 99.19% Meets 99% | 0.81% not itemised | freedom-diagnostics | Open certificate Pinealon 10mg |
| SS-31 10mg | 10mg → 11.2mg Overfilled +12.0% | 99.86% Meets 99% | 0.14% not itemised | freedom-diagnostics | Open certificate SS-31 10mg |
| Semax 10mg | 10mg → 12.37mg Overfilled +23.7% | 99.78% Meets 99% | 0.22% not itemised | freedom-diagnostics | Open certificate Semax 10mg |
| Sermorelin 10mg | 10mg → 11.1mg Overfilled +11.0% | 99.13% Meets 99% | 0.87% not itemised | freedom-diagnostics | Open certificate Sermorelin 10mg |
| TB-500 10mg | 10mg → 13.28mg Overfilled +32.8% | 99.34% Meets 99% | 0.66% not itemised | freedom-diagnostics | Open certificate TB-500 10mg |
| TB500 10mg | 10mg → 14.16mg Overfilled +41.6% | 99.32% Meets 99% | 0.68% not itemised | freedom-diagnostics | Open certificate TB500 10mg |
| TESA 10mg | 10mg → 11.88mg Overfilled +18.8% | 99.9% Meets 99% | 0.10% not itemised | freedom-diagnostics | Open certificate TESA 10mg |
| Tesamorelin 10mg | 10mg → 11.45mg Overfilled +14.5% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate Tesamorelin 10mg |
| Testagen 20mg | 20mg → 24.68mg Overfilled +23.4% | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate Testagen 20mg |
| Thymosin Alpha 1 10mg | 10mg → 11.29mg Overfilled +12.9% | 99.89% Meets 99% | 0.11% not itemised | freedom-diagnostics | Open certificate Thymosin Alpha 1 10mg |
| Vesugen 10mg | 10mg → 12.86mg Overfilled +28.6% | 99.75% Meets 99% | 0.25% not itemised | freedom-diagnostics | Open certificate Vesugen 10mg |
| Vilon 20mg | 20mg → 23.65mg Overfilled +18.3% | 99.79% Meets 99% | 0.21% not itemised | freedom-diagnostics | Open certificate Vilon 20mg |
| 5-Amino-1MQ 10mg | 10mg → 10.74mg Over label +7.4% | 99.74% Meets 99% | 0.26% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 10mg |
| 5-Amino-1MQ 50mg | 50mg → 52.79mg Over label +5.6% | 99.9% Meets 99% | 0.10% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 50mg |
| AOD-9604 2mg | 2mg → 1.88mg Under label -6.0% | 99.15% Meets 99% | 0.85% not itemised | freedom-diagnostics | Open certificate AOD-9604 2mg |
| ARA-290 10mg | 10mg → 10.43mg Over label +4.3% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate ARA-290 10mg |
| BPC-157 20mg | 20mg → 21.05mg Over label +5.3% | 99.54% Meets 99% | 0.46% not itemised | freedom-diagnostics | Open certificate BPC-157 20mg |
| CAGRI 10mg | 10mg → 9.65mg Under label -3.5% | 99.56% Meets 99% | 0.44% not itemised | freedom-diagnostics | Open certificate CAGRI 10mg |
| Cagrilintide 10mg | 10mg → 9.21mg Under label -7.9% | 99.86% Meets 99% | 0.14% not itemised | freedom-diagnostics | Open certificate Cagrilintide 10mg |
| Epitalon 10mg | 10mg → 10.57mg Over label +5.7% | 99.743% Meets 99% | 0.26% not itemised | freedom-diagnostics | Open certificate Epitalon 10mg |
| GHK-CU 100mg | 100mg → 109.81mg Over label +9.8% | 99.87% Meets 99% | 0.13% not itemised | freedom-diagnostics | Open certificate GHK-CU 100mg |
| GHK-Cu 100mg | 100mg → 95.24mg Under label -4.8% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate GHK-Cu 100mg |
| Glutathione 1500mg | 1500mg → 1550.28mg Over label +3.4% | 99.92% Meets 99% | 0.08% not itemised | freedom-diagnostics | Open certificate Glutathione 1500mg |
| Ipamorelin 10mg | 10mg → 9.31mg Under label -6.9% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate Ipamorelin 10mg |
| KPV 10mg | 10mg → 9.41mg Under label -5.9% | 99.716% Meets 99% | 0.28% not itemised | freedom-diagnostics | Open certificate KPV 10mg |
| Kisspeptin 10mg | 10mg → 9.4mg Under label -6.0% | 99.54% Meets 99% | 0.46% not itemised | freedom-diagnostics | Open certificate Kisspeptin 10mg |
| Kisspeptin 10mg | 10mg → 9.34mg Under label -6.6% | 99.7% Meets 99% | 0.30% not itemised | freedom-diagnostics | Open certificate Kisspeptin 10mg |
| MT2 10mg | 10mg → 10.53mg Over label +5.3% | 99.7% Meets 99% | 0.30% not itemised | freedom-diagnostics | Open certificate MT2 10mg |
| Melanotan II 10mg | 10mg → 9.68mg Under label -3.2% | 99.73% Meets 99% | 0.27% not itemised | freedom-diagnostics | Open certificate Melanotan II 10mg |
| NAD+ 1000mg | 1000mg → 1084.69mg Over label +8.5% | 99.94% Meets 99% | 0.06% not itemised | freedom-diagnostics | Open certificate NAD+ 1000mg |
| Oxytocin 10mg | 10mg → 9.31mg Under label -6.9% | 99.71% Meets 99% | 0.29% not itemised | freedom-diagnostics | Open certificate Oxytocin 10mg |
| Oxytocin 10mg | 10mg → 9.43mg Under label -5.7% | 99.18% Meets 99% | 0.82% not itemised | freedom-diagnostics | Open certificate Oxytocin 10mg |
| PE-22-28 10mg | 10mg → 9.64mg Under label -3.6% | 99.72% Meets 99% | 0.28% not itemised | freedom-diagnostics | Open certificate PE-22-28 10mg |
| SNAP-8 10mg | 10mg → 9.32mg Under label -6.8% | 99.74% Meets 99% | 0.26% not itemised | freedom-diagnostics | Open certificate SNAP-8 10mg |
| SS-31 10mg | 10mg → 10.74mg Over label +7.4% | 99.95% Meets 99% | 0.05% not itemised | freedom-diagnostics | Open certificate SS-31 10mg |
| SS-31 10mg | 10mg → 10.73mg Over label +7.3% | 99.86% Meets 99% | 0.14% not itemised | freedom-diagnostics | Open certificate SS-31 10mg |
| SS-31 50mg | 50mg → 48.08mg Under label -3.8% | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate SS-31 50mg |
| SS-31 50mg | 50mg → 51.82mg Over label +3.6% | 99.85% Meets 99% | 0.15% not itemised | freedom-diagnostics | Open certificate SS-31 50mg |
| SS-31 50mg | 50mg → 47.96mg Under label -4.1% | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate SS-31 50mg |
| Selank 10mg | 10mg → 9.46mg Under label -5.4% | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate Selank 10mg |
| Selank 10mg | 10mg → 10.89mg Over label +8.9% | 99.81% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate Selank 10mg |
| Semax 10mg | 10mg → 10.87mg Over label +8.7% | 99.76% Meets 99% | 0.24% not itemised | freedom-diagnostics | Open certificate Semax 10mg |
| TA1 10mg | 10mg → 10.35mg Over label +3.5% | 99.18% Meets 99% | 0.82% not itemised | freedom-diagnostics | Open certificate TA1 10mg |
| TB-500 10mg | 10mg → 10.9mg Over label +9.0% | 99.14% Meets 99% | 0.86% not itemised | freedom-diagnostics | Open certificate TB-500 10mg |
| VIP 10mg | 10mg → 9.37mg Under label -6.3% | 99.75% Meets 99% | 0.25% not itemised | freedom-diagnostics | Open certificate VIP 10mg |
| Vesugen 20mg | 20mg → 21.18mg Over label +5.9% | 99.28% Meets 99% | 0.72% not itemised | freedom-diagnostics | Open certificate Vesugen 20mg |
| 5-Amino-1MQ 50mg | 50mg → 50.98mg On label +2.0% | 99.51% Meets 99% | 0.49% not itemised | freedom-diagnostics | Open certificate 5-Amino-1MQ 50mg |
| AOD-9604 5mg | 5mg → 5.03mg On label +0.6% | 99.789% Meets 99% | 0.21% not itemised | freedom-diagnostics | Open certificate AOD-9604 5mg |
| BPC-157/TB-500 20mg | Blend, per-component content not listed | 99.82% Meets 99% | 0.18% not itemised | freedom-diagnostics | Open certificate BPC-157/TB-500 20mg |
| BPC157+TB500 30mg | Blend, per-component content not listed | 99.24% Meets 99% | 0.76% not itemised | freedom-diagnostics | Open certificate BPC157+TB500 30mg |
| CJC-1295/Ipamorelin 5mg/5mg | Blend, per-component content not listed | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate CJC-1295/Ipamorelin 5mg/5mg |
| Cardiogen 20mg | 20mg → 19.98mg On label -0.1% | 99.68% Meets 99% | 0.32% not itemised | freedom-diagnostics | Open certificate Cardiogen 20mg |
| GHK-CU + KPV 60mg | Blend, per-component content not listed | 99.56% Meets 99% | 0.44% not itemised | freedom-diagnostics | Open certificate GHK-CU + KPV 60mg |
| GLP3 + Elora 12.5mg | Blend, per-component content not listed | 99.97% Meets 99% | 0.03% not itemised | freedom-diagnostics | Open certificate GLP3 + Elora 12.5mg |
| Glutathione 1500mg | 1500mg → 1516.27mg On label +1.1% | 99.64% Meets 99% | 0.36% not itemised | freedom-diagnostics | Open certificate Glutathione 1500mg |
| HALO 60mg | Not measured | 99.93% Meets 99% | 0.07% not itemised | freedom-diagnostics | Open certificate HALO 60mg |
| KLOW 80mg | Blend, per-component content not listed | 99.86% Meets 99% | 0.14% not itemised | freedom-diagnostics | Open certificate KLOW 80mg |
| KLOW PRO 80mg | Blend, per-component content not listed | 99.57% Meets 99% | 0.43% not itemised | freedom-diagnostics | Open certificate KLOW PRO 80mg |
| L-Carnitine 1200mg | 1200mg → 218.95mg Not checked | 99.79% Meets 99% | 0.21% not itemised | freedom-diagnostics | Open certificate L-Carnitine 1200mg |
| MITOSTACK 40mg | Not measured | 99.51% Meets 99% | 0.49% not itemised | freedom-diagnostics | Open certificate MITOSTACK 40mg |
| MOTS-C 10mg | 10mg → 9.92mg On label -0.8% | 99.9% Meets 99% | 0.10% not itemised | freedom-diagnostics | Open certificate MOTS-C 10mg |
| MOTS-C 40mg | 40mg → 40.55mg On label +1.4% | 99.53% Meets 99% | 0.47% not itemised | freedom-diagnostics | Open certificate MOTS-C 40mg |
| MT1 10mg | 10mg → 10.07mg On label +0.7% | 99.92% Meets 99% | 0.08% not itemised | freedom-diagnostics | Open certificate MT1 10mg |
| NAD+ MOTS-C 5-amino-1mq 120mg | Blend, per-component content not listed | 99.88% Meets 99% | 0.12% not itemised | freedom-diagnostics | Open certificate NAD+ MOTS-C 5-amino-1mq 120mg |
| PE-22-28 10mg | 10mg → 9.78mg On label -2.2% | 99.61% Meets 99% | 0.39% not itemised | freedom-diagnostics | Open certificate PE-22-28 10mg |
| SS-31 50mg | 50mg → 49.48mg On label -1.0% | 99.89% Meets 99% | 0.11% not itemised | freedom-diagnostics | Open certificate SS-31 50mg |
| Selank & Semax 20mg | Blend, per-component content not listed | 99.49% Meets 99% | 0.51% not itemised | freedom-diagnostics | Open certificate Selank & Semax 20mg |
| Selank + Semax 20mg | Blend, per-component content not listed | 99.75% Meets 99% | 0.25% not itemised | freedom-diagnostics | Open certificate Selank + Semax 20mg |
| Selank+Semax 20mg | Blend, per-component content not listed | 99.59% Meets 99% | 0.41% not itemised | freedom-diagnostics | Open certificate Selank+Semax 20mg |
| TESA+IPA 16mg | Blend, per-component content not listed | 99.72% Meets 99% | 0.28% not itemised | freedom-diagnostics | Open certificate TESA+IPA 16mg |
| TESA+IPA 16mg | Blend, per-component content not listed | 99.07% Meets 99% | 0.93% not itemised | freedom-diagnostics | Open certificate TESA+IPA 16mg |
| Tesamorelin 10mg | 10mg → 10.17mg On label +1.7% | 99.81% Meets 99% | 0.19% not itemised | freedom-diagnostics | Open certificate Tesamorelin 10mg |
| Thymalin 20mg | 20mg → 20.45mg On label +2.3% | 99.94% Meets 99% | 0.06% not itemised | freedom-diagnostics | Open certificate Thymalin 20mg |
| Wolverine Plus 30mg | Blend, per-component content not listed | 99.86% Meets 99% | 0.14% not itemised | freedom-diagnostics | Open certificate Wolverine Plus 30mg |
| Wolverine+ 30mg | Blend, per-component content not listed | 99.4% Meets 99% | 0.60% not itemised | freedom-diagnostics | Open certificate Wolverine+ 30mg |
PeptidePlugs FAQ
Is PeptidePlugs legit?
We score PeptidePlugs 23 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 PeptidePlugs publish lab reports (COAs)?
Yes. We hold 107 certificates from their website. They cover 26 of the 28 peptides we track. Labs named on them: Freedom Diagnostics. We found 93 of them on the lab's own website. A certificate is the shop's own document, not our test.
How much does PeptidePlugs charge?
On 7 Nov 2026 we tracked 30 prices from $30 to $110. The cheapest is AOD-9604 at $30. The full list is in the price table above.
Where does PeptidePlugs ship?
They ship to United States.
Has Peptide Scanner tested PeptidePlugs?
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