Is Swiss Chems legit?
Swiss Chems review: independent lab test results, published COAs, prices and ordering terms.

Swiss Chems prices
| Peptide | Cheapest listing | Price | Per mg | Price rank | |
|---|---|---|---|---|---|
| GHK-Cu | GHK-Cu Copper Peptide 50mg (1 vial)1 × 50 mg | $68.95 | $1.38 | #196 of 199 | Buy |
| BPC-157 | BPC-157 with Arginine Salt 10mg 1 vial1 × 10 mg | $59.95 | $6.00 | #153 of 183 | Buy |
| MOTS-c | MOTS-C 10mg 1 vial1 × 10 mg | $69.95 | $7.00 | #181 of 188 | Buy |
| NAD+ | NAD+ (Nicotinamide Adenine Dinucleotide) 100 mg 1 vial1 × 100 mg | $47.95 | $0.480 | #188 of 189 | Buy |
| Tesamorelin | Tesamorelin, 2mg 1 vial1 × 2 mg | $27.95 | $13.98 | #180 of 184 | Buy |
| BPC-157 + TB-500 | BPC-157 + TB-500 (Blend) 10mg+10mg 1 vial1 × 20 mg | $134.95 | $6.75 | #151 of 169 | Buy |
| TB-500 | TB-500 (Thymosin Beta-4) 10mg 1 vial1 × 10 mg | $42.36 | $4.24 | #95 of 174 | Buy |
| Semax | Semax 30mg 1 vial1 × 30 mg | $73.95 | $2.47 | #90 of 163 | Buy |
| Selank | Selank 5mg 1 vial1 × 5 mg | $25.95 | $5.19 | #140 of 168 | Buy |
| Epithalon | Epitalon 10 mg (1 vial)1 × 10 mg | $23.16 | $2.32 | #96 of 149 | Buy |
| Ipamorelin | Ipamorelin 2mg 1 vial1 × 2 mg | $17.56 | $8.78 | #156 of 165 | Buy |
| SS-31 | SS31 (Elamipretide) 10mg1 × 10 mg | $74.95 | $7.50 | #129 of 135 | Buy |
| DSIP | Delta Sleep-Inducing Peptide (DSIP) 2mg 1 vial1 × 2 mg | $24.95 | $12.48 | #149 of 151 | Buy |
| Sermorelin | Sermorelin, 2mg Vial1 × 2 mg | $25.95 | $12.98 | #129 of 135 | Buy |
| CJC-1295 (no DAC) | CJC-1295 without DAC 2 mg Vial1 × 2 mg | $42.95 | $21.48 | #135 of 135 | Buy |
| Thymosin Alpha-1 | Thymosin Alpha 1 1vial 5mg1 × 5 mg | $63.99 | $12.80 | #128 of 138 | Buy |
| Glutathione | Glutathione, 600mg1 × 600 mg | $29.95 | $0.050 | #88 of 123 | Buy |
| Melanotan II | Melanotan II, 10mg Vial1 × 10 mg | $27.96 | $2.80 | #86 of 155 | Buy |
| Kisspeptin-10 | Kisspeptin-10 10mg 1 vial1 × 10 mg · out of stock | $59.99 | $6.00 | #89 of 125 | Buy |
| IGF-1 LR3 | IGF-1 LR3 1mg Vial1 × 1 mg | $59.96 | $59.96 | #76 of 127 | Buy |
| PT-141 | PT-141 (Bremelanotide), 10mg 1 vial1 × 10 mg | $49.99 | $5.00 | #134 of 158 | Buy |
| Oxytocin | Oxytocin 5mg (1 vial)1 × 5 mg | $31.95 | $6.39 | #74 of 93 | Buy |
| CJC-1295 with DAC | CJC-1295 with DAC, 2mg Vial1 × 2 mg | $47.95 | $23.98 | #102 of 103 | Buy |
| Pinealon | Pinealon, 20mg1 × 20 mg | $57.95 | $2.90 | #45 of 80 | Buy |
| ARA-290 | Cibinitide ARA-290 16mg KIT (10 vials)10 × 16 mg = 160 mg | $855.95 | $5.35 | #87 of 105 | Buy |
| GHRP-2 | GHRP-2 5mg1 × 5 mg | $19.95 | $3.99 | #50 of 73 | Buy |
| LL-37 | LL-37 (CAP-18) 5mg 1 vial1 × 5 mg | $71.99 | $14.40 | #86 of 102 | Buy |
| GHRP-6 | GHRP-6 5mg1 × 5 mg | $19.95 | $3.99 | #54 of 74 | Buy |
| Hexarelin | Hexarelin (Examorelin) 2mg 1 vial1 × 2 mg | $21.56 | $10.78 | #51 of 60 | Buy |
| Cartalax | Cartalax, 20mg1 × 20 mg | $61.95 | $3.10 | #47 of 61 | Buy |
| Adipotide | FTPP (Adipotide) 5mg 1 vial1 × 5 mg | $63.95 | $12.79 | #39 of 39 | Buy |
| HGH Fragment 176-191 | HGH Fragment 176-191 5 mg1 × 5 mg | $38.36 | $7.67 | #23 of 37 | Buy |
| Gonadorelin | Gonadorelin 2mg 1 vial1 × 2 mg | $24.95 | $12.48 | #37 of 40 | Buy |
| PEG-MGF | PEG MGF 2mg 1 vial1 × 2 mg | $47.95 | $23.98 | #39 of 43 | Buy |
| Cardiogen | Cardiogen, 20mg1 × 20 mg | $63.95 | $3.20 | #27 of 36 | Buy |
| Cortagen | Cortagen, 20mg1 × 20 mg | $46.95 | $2.35 | #21 of 32 | Buy |
| Testagen | Testagen, 20mg1 × 20 mg | $59.95 | $3.00 | #20 of 28 | Buy |
| P021 | P21 5mg 1 vial1 × 5 mg | $114.95 | $22.99 | #22 of 24 | Buy |
| MGF | MGF without PEG 2mg Vial1 × 2 mg | $29.99 | $15.00 | #21 of 30 | Buy |
| ACE-031 | ACE-031 1 mg 1 vial1 × 1 mg | $138.95 | $138.95 | #26 of 29 | Buy |
Price rank compares Swiss Chems's cheapest vial of each peptide with every other vendor's cheapest. Prices are read from Swiss Chems's website and may have changed.
Swiss Chems across independent sources
Every source we have for Swiss Chems, 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 Swiss Chems vial tested? Send us the report.
Published vs bought: on BPC-157, Ipamorelin, Swiss Chems's own reports show a median of 112% of the labelled dose (0% of 4 reports under 90%); vials bought anonymously measured 76% (100% of 7 under 90%).
| Source | What it found | |
|---|---|---|
| FinnrickBuys vials anonymously and tests them | 10 tests, passed 40% (95% range 17–69%) | Finnrick page |
| Measured in bought vialsFinnrick and other tests of vials bought like a customer would | Dose 54% (middle half 36–77%, 10 reports); within ±10% of label 0% (95% range 0–28%); purity median 99.9% | |
| Vendor's own COAsReports the vendor chose to publish | Dose 106% (middle half 100–112%, 12 reports); within ±10% of label 58% (95% range 32–81%); purity median 99.33% | Below |
| PepIndexScores how much evidence a vendor publishes (transparency, not quality) | 54/100 at 58% coverage, #37 of 58; lab Janoshik (ISO 17025); checked 2026-09-28 | PepIndex page (data CC BY 4.0) |
| TitrateLabAggregates published COAs across labs | See their page | TitrateLab page |
| PeptideBaseChecks published COAs against the issuing lab | See their page | PeptideBase page |
| PeptideCheckedReviews vendors' lab-verification evidence | See their page | PeptideChecked page |
Swiss Chems independent lab test results (Finnrick)
Finnrick buys vials anonymously and tests them for purity and dose. Swiss Chems scores 47% and ranks #447, with 4 of 10 tests passed; latest test 28 Apr 2026. Full record on Finnrick.
| Date | Peptide | Result |
|---|---|---|
| 28 Apr 2026 | BPC-157 | Pass |
| 17 Jul 2025 | BPC-157 | Fail |
| 5 May 2025 | Ipamorelin | Fail |
| 5 May 2025 | CJC-1295 (DAC) | Fail |
| 5 May 2025 | CJC-1295 (DAC) | Fail |
| 5 May 2025 | Ipamorelin | Fail |
| 5 May 2025 | BPC-157 | Pass |
| 2 Apr 2025 | Ipamorelin | Pass |
| 2 Apr 2025 | Ipamorelin | Pass |
| 1 Apr 2025 | CJC-1295 (No DAC) | Fail |
Swiss Chems COA and lab reports
Swiss Chems publishes 40 certificates of analysis, 12 with readable numbers, from Freedom Diagnostics, Janoshik.
| Peptide | Lab | Date | Purity | Measured vs label |
|---|---|---|---|---|
| NAD+ | Freedom Diagnostics | 2026-09-24 | 99.89% | 101% |
| BPC-157 | Freedom Diagnostics | 2026-09-23 | – | 118% |
| PT-141 | Freedom Diagnostics | 2026-09-23 | 99.95% | 93% |
| Tesamorelin | Freedom Diagnostics | 2026-09-13 | 99.15% | 111% |
| IGF-1 LR3 | Freedom Diagnostics | 2026-09-13 | 99.45% | 120% |
| Ipamorelin | Freedom Diagnostics | 2026-09-13 | 99.83% | 105% |
| TB-500 | Freedom Diagnostics | 2026-09-04 | 99.08% | 95% |
| Kisspeptin-10 | 2026-05-18 | 99.2% | 99% |
All Swiss Chems COA documents
- NAD+ · Freedom Diagnostics · 2026-09-24 · 99.89% pure · 101% of label View COA
- BPC-157 · Freedom Diagnostics · 2026-09-23 · 118% of label View COA
- BPC-157 · Freedom Diagnostics · 2026-09-23 · 128% of label View COA
- PT-141 · Freedom Diagnostics · 2026-09-23 · 99.95% pure · 93% of label View COA
- NAD+ · Freedom Diagnostics · 2026-09-13 · 99.14% pure · 105% of label View COA
- NAD+ · Freedom Diagnostics · 2026-09-13 · 99.04% pure · 110% of label View COA
- Tesamorelin · Freedom Diagnostics · 2026-09-13 · 99.15% pure · 111% of label View COA
- IGF-1 LR3 · Freedom Diagnostics · 2026-09-13 · 99.45% pure · 120% of label View COA
- Ipamorelin · Freedom Diagnostics · 2026-09-13 · 99.83% pure · 105% of label View COA
- Ipamorelin · Freedom Diagnostics · 2026-09-13 · 99.88% pure · 107% of label View COA
- TB-500 · Freedom Diagnostics · 2026-09-04 · 99.08% pure · 95% of label View COA
- KPV · Janoshik · 2026-07-27 View COA (image)
- BPC-157 · Janoshik · 2026-07-21 View COA (image)
- BPC-157 · Janoshik · 2026-07-21 View COA (image)
- Melanotan II · Janoshik · 2026-07-21 View COA (image)
- NAD+ · Janoshik · 2026-07-16 View COA (image)
- BPC-157 + TB-500 · Janoshik · 2026-06-30 View COA (image)
- BPC-157 · Janoshik · 2026-06-25 View COA (image)
- HMG · Janoshik · 2026-06-24 View COA (image)
- HMG · Janoshik · 2026-06-24 View COA (image)
- HMG · Janoshik · 2026-06-24 View COA (image)
- TB-500 · Janoshik · 2026-06-19 View COA (image)
- TB-500 · Janoshik · 2026-06-18 View COA (image)
- HCG · Janoshik · 2026-06-18 View COA (image)
- BPC-157 + TB-500 · Janoshik · 2026-06-17 View COA (image)
- BPC-157 + TB-500 · Janoshik · 2026-06-17 View COA (image)
- BPC-157 · Janoshik · 2026-06-17 View COA (image)
- TB-500 · Janoshik · 2026-06-17 View COA (image)
- BPC-157 + TB-500 · Janoshik · 2026-06-16 View COA (image)
- BPC-157 + TB-500 · Janoshik · 2026-06-16 View COA (image)
- BPC-157 · Janoshik · 2026-06-16 View COA (image)
- Melanotan II · Janoshik · 2026-06-16 View COA (image)
- Ipamorelin · Janoshik · 2026-06-16 View COA (image)
- Sermorelin · Janoshik · 2026-06-16 View COA (image)
- Oxytocin · lab not named · 2026-05-19 View COA (image)
- GHK-Cu · lab not named · 2026-05-18 View COA (image)
- Kisspeptin-10 · lab not named · 2026-05-18 · 99.2% pure · 99% of label View COA
- MOTS-c · lab not named · 2026-04-25 View COA (image)
- CJC-1295 (no DAC) · lab not named · 2026-03-28 View COA (image)
- ARA-290 · lab not named · 2025-03-04 View COA (image)
Ordering
- Website
- swisschems.is
- How to order
- Online checkout
- Shipping to the US
- $11.95, free over $100
- Payment
- card (Visa/Mastercard, US cards), bank transfer/wallets via 4Square (Plaid ACH, Zelle, Interac, Coinbase), crypto (NowPayments: BTC, ETH, BCH, SOL, ZEC, TRX, DOGE)
- Ships from
- US
FAQ
Is Swiss Chems legit?
Swiss Chems has a Finnrick score of 47% (#447), with 4 of 10 independent lab tests passed. No red flags were found in its published COAs.
Does Swiss Chems publish COAs or lab test results?
Yes: 40 published certificates of analysis, 12 with readable numbers, from Freedom Diagnostics, Janoshik.
Has Swiss Chems been independently lab tested?
Finnrick has tested Swiss Chems 10 times, with 4 of 10 passed.
How do you order from Swiss Chems?
Online checkout. US shipping: $11.95, free over $100.