Swiss Chems review: is it legit?
Live Transparency score 72 Visit swisschems.is
Regulatory or legal action: FDA warning letter to Swisschems (Dec 10, 2024). Details and sources.
We leave vendors named in an FDA warning letter, lawsuit, seizure or other regulator action in the past three years out of our rankings, shortlists and alternatives. This profile and its prices stay published.
Our findings in brief
In short: Swiss Chems scores 72/100, higher than 81% of the 192 active vendors we track. We don't rank it, because it was named in an FDA warning letter (Dec 2024).
We haven't lab-tested anything from Swiss Chems, so this covers public evidence only, not product quality. As of Oct 15, 2026:
What checks out
- Domain registered 6.3 years ago
- Publishes shipping, refund and terms pages
- Accepts card payments, which carry buyer protection
What's missing or unverified
- Publishes only generic or sample COAs, not batch-specific ones
- No company name or address published
Across 43 peptides that at least three vendors sell, its best prices are typically 20% above the median (10 of 43 below). Compare its prices.
At a glance
- Website
- swisschems.is
- Status
- Live
- Domain registered
- Jun 25, 2020 (6.3 years ago)
- First archived
- Jul 9, 2020
- Shop platform
- WooCommerce
- Ships to (stated)
- US, Canada, worldwide
- Payment (stated)
- Card, ACH, Crypto
- COAs
- Generic COAs only (Janoshik Analytical)
- Research-use disclaimer
- Yes
- Traffic rank (Tranco)
- 316,491 (1 = the most visited site)
Transparency checks
Six checks of public information, worth 100 points. The score measures openness, not product quality. How we score.
| Check | What we found | Points | Evidence |
|---|---|---|---|
| Domain age | Registered Jun 25, 2020 (6.3 years old) | 20/20 | Registry record |
| Public certificates of analysis | Only generic or sample COAs are public | 12/25 | COA page |
| Independent lab named on COAs | Lab named: Janoshik Analytical | 10/10 | COAs |
| Business identity | No company name or address found | 0/15 | |
| Shipping, refund and terms pages | All three found | 15/15 | Shipping · Refund · Terms |
| Card or PayPal payment (buyer protection) | Site lists card, ACH and crypto | 15/15 | Card · ACH, Crypto |
Total: 72/100. All six checks completed.
Swiss Chems prices compared
The lowest price per milligram at Swiss Chems for each peptide, against the median listing across all vendors we track. Rank 1 = cheapest vendor for that peptide.
| Peptide | Swiss Chems $/mg | Median $/mg | vs median | Price rank |
|---|---|---|---|---|
| GHK-Cu | $1.38/mg | $0.590/mg | +134% | 90th of 91 |
| BPC-157 | $6.00/mg | $5.28/mg | +14% | 58th of 82 |
| TB-500 | $11.98/mg | $6.17/mg | +94% | 71st of 80 |
| Ipamorelin | $8.78/mg | $5.42/mg | +62% | 69th of 77 |
| MOTS-c | $7.00/mg | $3.45/mg | +103% | 72nd of 81 |
| BPC-157 + TB-500 blend | $6.75/mg | $4.67/mg | +44% | 36th of 41 |
| PT-141 (bremelanotide) | $5.00/mg | $4.00/mg | +25% | 47th of 66 |
| Semax | $2.46/mg | $3.58/mg | −31% | 8th of 57 |
| SS-31 (elamipretide) | $7.50/mg | $3.55/mg | +111% | 46th of 47 |
| Selank | $5.19/mg | $3.98/mg | +30% | 43rd of 57 |
| Epitalon | $2.32/mg | $3.00/mg | −23% | 27th of 75 |
| Sermorelin | $12.97/mg | $7.50/mg | +73% | 60th of 62 |
| DSIP | $12.47/mg | $5.10/mg | +145% | 63rd of 64 |
| Glutathione | $0.050/mg | $0.047/mg | +7% | 31st of 57 |
| Kisspeptin-10 | $6.00/mg | $5.28/mg | +14% | 31st of 49 |
| Thymosin Alpha-1 | $12.80/mg | $6.50/mg | +97% | 56th of 61 |
| Pinealon | $2.90/mg | $3.30/mg | −12% | 6th of 39 |
| Oxytocin | $6.39/mg | $6.16/mg | +4% | 21st of 36 |
| ARA-290 (cibinetide) | $5.35/mg | $4.63/mg | +16% | 32nd of 48 |
| GHRP-6 | $3.99/mg | $4.60/mg | −13% | 8th of 23 |
| LL-37 | $14.40/mg | $8.50/mg | +69% | 31st of 39 |
| GHRP-2 | $3.99/mg | $4.60/mg | −13% | 9th of 23 |
| Hexarelin | $10.78/mg | $8.00/mg | +35% | 15th of 19 |
| Gonadorelin | $12.47/mg | $6.57/mg | +90% | 9th of 10 |
| Follistatin | $139.99/mg | $111.96/mg | +25% | 10th of 12 |
| ACE-031 | $138.95/mg | $109.45/mg | +27% | 5th of 7 |
| Adipotide | $12.79/mg | $10.15/mg | +26% | 10th of 14 |
| Bronchogen | $3.25/mg | $2.23/mg | +46% | 8th of 9 |
| Cardiogen | $3.20/mg | $2.75/mg | +16% | 14th of 19 |
| Cartalax | $3.10/mg | $2.75/mg | +13% | 22nd of 32 |
| Chonluten | $2.95/mg | $2.88/mg | +3% | 5th of 9 |
| CJC-1295 without DAC (Mod GRF 1-29) | $21.48/mg | $6.80/mg | +216% | 67th of 67 |
| Cortagen | $2.35/mg | $2.55/mg | −8% | 2nd of 7 |
| HGH Fragment 176-191 | $7.67/mg | $8.99/mg | −15% | 4th of 15 |
| Livagen | $3.15/mg | $2.72/mg | +16% | 6th of 7 |
| MGF | $14.99/mg | $17.48/mg | −14% | 4th of 9 |
| Ovagen | $2.88/mg | $2.88/mg | at the median | 3rd of 6 |
| P21 | $22.99/mg | $7.75/mg | +197% | 10th of 11 |
| Pancragen | $3.00/mg | $3.87/mg | −23% | 3rd of 5 |
| PEG-MGF | $23.98/mg | $19.98/mg | +20% | 10th of 14 |
| Prostamax | $3.00/mg | $3.00/mg | at the median | 6th of 11 |
| Testagen | $3.00/mg | $2.35/mg | +28% | 8th of 12 |
| Thymagen | $3.40/mg | $4.00/mg | −15% | 2nd of 6 |
Price index: 1.20 (1.00 = market median; lower is cheaper), across 43 peptides sold by 3+ vendors.
All 80 Swiss Chems listings, with sizes and prices
| Peptide | Product | Size | Price | $/mg | Stock | Vendor's page |
|---|---|---|---|---|---|---|
| ACE-031 | 1 mg × 10 | $1,390 | $138.95/mg | Out of stock | View | |
| ACE-031 | 1 mg | $139 | $138.95/mg | View | ||
| Adipotide | 5 mg × 10 | $640 | $12.79/mg | Out of stock | View | |
| Adipotide | 5 mg | $64 | $12.79/mg | View | ||
| ARA-290 (cibinetide) | Cibinitide ARA-290 16mg | 16 mg × 10 | $856 | $5.35/mg | View | |
| ARA-290 (cibinetide) | Cibinitide ARA-290 16mg | 16 mg | $86 | $5.35/mg | Out of stock | View |
| BPC-157 | BPC-157 with Arginine Salt | 10 mg × 10 | $600 | $6.00/mg | View | |
| BPC-157 | BPC-157 with Arginine Salt | 10 mg | $60 | $6.00/mg | View | |
| BPC-157 | BPC-157 with Arginine Salt | 5 mg × 10 | $400 | $8.00/mg | View | |
| BPC-157 | BPC-157 with Arginine Salt | 5 mg | $40 | $8.00/mg | View | |
| BPC-157 + TB-500 blend | BPC-157 + TB-500 (Blend) · Blend: 10mg+10mg 10 vials | 20 mg × 10 | $1,350 | $6.75/mg | View | |
| BPC-157 + TB-500 blend | BPC-157 + TB-500 (Blend) · Blend: 10mg+10mg 1 vial | 20 mg | $135 | $6.75/mg | View | |
| BPC-157 + TB-500 blend | BPC-157 + TB-500 (Blend) · Blend: 5mg+5mg 10 vials | 10 mg × 10 | $1,200 | $11.99/mg | View | |
| BPC-157 + TB-500 blend | BPC-157 + TB-500 (Blend) · Blend: 5mg+5mg 1 vial | 10 mg | $120 | $11.99/mg | View | |
| Bronchogen | 20 mg | $65 | $3.25/mg | View | ||
| Cardiogen | 20 mg | $64 | $3.20/mg | View | ||
| Cartalax | 20 mg | $62 | $3.10/mg | View | ||
| Chonluten | 20 mg | $59 | $2.95/mg | View | ||
| CJC-1295 without DAC (Mod GRF 1-29) | 2 mg × 10 | $430 | $21.48/mg | View | ||
| CJC-1295 without DAC (Mod GRF 1-29) | 2 mg | $43 | $21.48/mg | View | ||
| Cortagen | 20 mg | $47 | $2.35/mg | View | ||
| DSIP | 2 mg × 10 | $250 | $12.47/mg | View | ||
| DSIP | 2 mg | $25 | $12.47/mg | View | ||
| Epitalon | 10 mg × 10 | $232 | $2.32/mg | View | ||
| Epitalon | 10 mg | $23 | $2.32/mg | View | ||
| Follistatin | 1 mg × 10 | $1,400 | $139.99/mg | View | ||
| Follistatin | 1 mg | $140 | $139.99/mg | View | ||
| GHK-Cu | 50 mg × 10 | $690 | $1.38/mg | View | ||
| GHK-Cu | 50 mg | $69 | $1.38/mg | View | ||
| GHK-Cu | 10 mg × 10 | $247 | $2.47/mg | View | ||
| GHK-Cu | 10 mg | $25 | $2.47/mg | View | ||
| GHRP-2 | 5 mg × 10 | $200 | $3.99/mg | View | ||
| GHRP-2 | 5 mg | $20 | $3.99/mg | View | ||
| GHRP-6 | 5 mg × 10 | $200 | $3.99/mg | View | ||
| GHRP-6 | 5 mg | $20 | $3.99/mg | View | ||
| Glutathione | 600 mg | $30 | $0.050/mg | View | ||
| Gonadorelin | 2 mg × 10 | $250 | $12.47/mg | Out of stock | View | |
| Gonadorelin | 2 mg | $25 | $12.47/mg | View | ||
| Hexarelin | Hexarelin (Examorelin) 2mg | 2 mg × 10 | $216 | $10.78/mg | Out of stock | View |
| Hexarelin | Hexarelin (Examorelin) 2mg | 2 mg | $22 | $10.78/mg | View | |
| HGH Fragment 176-191 | 5 mg | $38 | $7.67/mg | View | ||
| Ipamorelin | 2 mg × 10 | $176 | $8.78/mg | View | ||
| Ipamorelin | 2 mg | $18 | $8.78/mg | View | ||
| Kisspeptin-10 | 10 mg × 10 | $600 | $6.00/mg | Out of stock | View | |
| Kisspeptin-10 | 10 mg | $60 | $6.00/mg | Out of stock | View | |
| Livagen | 20 mg | $63 | $3.15/mg | View | ||
| LL-37 | LL-37 (CAP-18) 5mg | 5 mg × 10 | $720 | $14.40/mg | Out of stock | View |
| LL-37 | LL-37 (CAP-18) 5mg | 5 mg | $72 | $14.40/mg | View | |
| MGF | MGF without PEG 2mg | 2 mg × 10 | $300 | $14.99/mg | Out of stock | View |
| MGF | MGF without PEG 2mg | 2 mg | $30 | $14.99/mg | View | |
| MOTS-c | 10 mg × 10 | $700 | $7.00/mg | View | ||
| MOTS-c | 10 mg | $70 | $7.00/mg | View | ||
| Ovagen | 20 mg | $58 | $2.88/mg | View | ||
| Oxytocin | 5 mg × 10 | $320 | $6.39/mg | Out of stock | View | |
| Oxytocin | 5 mg | $32 | $6.39/mg | View | ||
| Oxytocin | 2 mg × 10 | $220 | $10.97/mg | Out of stock | View | |
| Oxytocin | 2 mg | $22 | $10.97/mg | Out of stock | View | |
| P21 | 5 mg × 10 | $1,150 | $22.99/mg | Out of stock | View | |
| P21 | 5 mg | $115 | $22.99/mg | View | ||
| Pancragen | 20 mg | $60 | $3.00/mg | View | ||
| PEG-MGF | 2 mg × 10 | $480 | $23.98/mg | View | ||
| PEG-MGF | 2 mg | $48 | $23.98/mg | View | ||
| Pinealon | 20 mg | $58 | $2.90/mg | View | ||
| Prostamax | 20 mg | $60 | $3.00/mg | View | ||
| PT-141 (bremelanotide) | 10 mg × 10 | $500 | $5.00/mg | Out of stock | View | |
| PT-141 (bremelanotide) | 10 mg | $50 | $5.00/mg | View | ||
| Selank | 5 mg × 10 | $260 | $5.19/mg | View | ||
| Selank | 5 mg | $26 | $5.19/mg | View | ||
| Semax | 30 mg × 10 | $740 | $2.46/mg | Out of stock | View | |
| Semax | 30 mg | $74 | $2.46/mg | View | ||
| Sermorelin | 2 mg | $26 | $12.97/mg | View | ||
| Sermorelin | 2 mg × 10 | $260 | $12.99/mg | View | ||
| SS-31 (elamipretide) | 10 mg | $75 | $7.50/mg | View | ||
| SS-31 (elamipretide) | 5 mg | $42 | $8.39/mg | View | ||
| TB-500 | 2 mg | $24 | $11.98/mg | View | ||
| TB-500 | 2 mg × 10 | $270 | $13.48/mg | View | ||
| Testagen | 20 mg | $60 | $3.00/mg | View | ||
| Thymagen | 20 mg | $68 | $3.40/mg | View | ||
| Thymosin Alpha-1 | 5 mg × 10 | $640 | $12.80/mg | View | ||
| Thymosin Alpha-1 | 5 mg | $64 | $12.80/mg | View |
History and alerts
- Dec 10, 2024: FDA warning letter to Swisschems. FDA reviewed swisschems.is and the seller's Facebook and Instagram accounts in October 2024 and found semaglutide and retatrutide for sale. It said 'research chemicals only' labeling did not change its finding that the products are unapproved new drugs. [1]
Alternatives to Swiss Chems
Live vendors selling the same peptides as Swiss Chems, ranked by transparency score. Payments from vendors never affect this order.
| # | Vendor | Status | Transparency | Prices tracked |
|---|---|---|---|---|
| 1 | Pure Peptide Labs | 90 | 44 | |
| 2 | Peptidology | 90 | 3 | |
| 3 | Eros Peptides | 87 | 14 | |
| 4 | Nationwide Peptides | 85 | 38 | |
| 5 | Mile High Compounds | 85 | 2 |
Swiss Chems compared head to head
- Swiss Chems vs American Peptides
- Swiss Chems vs NextGenPeps
- Swiss Chems vs Peptide Plugs
- Swiss Chems vs PS Peptides
Is something wrong?
If you run Swiss Chems, or you have evidence that something here is out of date, email [email protected] with a link to the evidence. We re-check within five business days and log every change on our corrections page.
Evidence we used (29)
- Domain: peptideprotocolwiki.com/vendors/swiss-chems (directory profile lists this website)
- Domain: peppal.app/suppliers/swisschems (directory profile lists this website)
- Domain: finnrick.com/vendors/swiss-chems (directory profile lists this website)
- Site status: swisschems.is (HTTP 200)
- Shop platform: swisschems.is (page source contains 'woocommerce')
- Shipping policy: swisschems.is/shipping (policy page found and readable)
- Refund policy: swisschems.is/refund-and-return-policy (policy page found and readable)
- Terms page: swisschems.is/term-conditions (policy page found and readable)
- Research-use disclaimer: swisschems.is ("Secure Top-quality SARMs, peptides, and nootropics for laboratory research. Independently tested and certified for…")
- Shipping regions: swisschems.is/shipping ("Domestic flat-rate orders arrive in 3–5 business days; free-shipping orders in 5–7 business days; international orders in 2–3 weeks (1–2 weeks to…")
- Payment methods: swisschems.is/refund-and-return-policy (card: 'The descriptor shown on your bank statement depends on the payment method and gateway used at the time of your')
- Payment methods: swisschems.is/who-we-are (ach: 'Pay whichever way suits you best: Card Bank Transfer Bitcoin Ethereum Always Available Support, whenever you n')
- Payment methods: swisschems.is/who-we-are (crypto: 'Pay whichever way suits you best: Card Bank Transfer Bitcoin Ethereum Always Available Support, whenever you n')
- Contact email: swisschems.is/who-we-are ([email protected])
- Phone number: swisschems.is/who-we-are (+1 (870) 533-5581)
- COAs: swisschems.is/quality-assurance (2 COA documents found but no lot/batch IDs readable in page text; labs named: Janoshik Analytical)
- Domain registration: Domain registry record (RDAP) (rdap: created Jun 25, 2020)
- First Internet Archive copy: Internet Archive capture list (first Wayback capture Jul 9, 2020)
- Listed by: amino.reviews/vendors/swiss-chems (listed on amino.reviews)
- Listed by: finnrick.com/vendors/swiss-chems (listed on finnrick.com)
- Listed by: peppal.app/suppliers/swisschems (listed on peppal.app)
- Listed by: peptidebenchmark.com/vendors/swiss-chems (listed on peptidebenchmark.com)
- Listed by: peptidechecked.com/reviews/swiss-chems-review (listed on peptidechecked.com)
- Listed by: peptidecritic.com/vendor/swiss-chems (listed on peptidecritic.com)
- Listed by: peptidemind.com/vendors/swiss-chems (listed on peptidemind.com)
- Listed by: peptideprotocolwiki.com/vendors/swiss-chems (listed on peptideprotocolwiki.com)
- Listed by: peptides.org/swiss-chems-review (listed on peptides.org)
- Listed by: thepeptidecatalog.com/deals/swiss-chems (listed on thepeptidecatalog.com)
- Traffic rank (Tranco): tranco-list.eu/download/daily/top-1m.csv.zip (rank 316491 in Tranco's top-1M list of Oct 15, 2026)