Best research peptide suppliers in Europe: six shops scored on 10 public criteria

| Tier | Supplier | Price / mg · 10 mg | Score | |||
|---|---|---|---|---|---|---|
Our shop10/10 criteria Our shop10/10 criteria | ||||||
| S | OXpeptides10/10 €8.99/mg10 mg · €89.90 | OXpeptides10/10 €8.99/mg10 mg · €89.90
| ||||
| ||||||
| A | MyPeptide.eu | not compared | 8/10 | |||
Missing: all 27 EU states · 30-day returns | ||||||
| B | RetaNord | not compared | 7/10 | |||
Missing: lab-site verification · report for every size · +1 | ||||||
Particle Peptides | not compared | 7/10 | ||||
Missing: lab-site verification · all 27 EU states · +1 | ||||||
CertaPeptides | not compared | 6/10 | ||||
Missing: report for every size · all 27 EU states · +2 | ||||||
| C | Baltic BioLabs | not compared | 4/10 | |||
Missing: seller ships itself · card payment · +4 | ||||||
S 10/10 · A 8-9/10 · B 5-7/10 · C 0-4/10
Price shown for OXpeptides only (retatrutide 10 mg, before any code). Other suppliers' prices change often and are not part of the score.
Score: 10 criteria read on 2 November on each supplier's public pages, without ordering. A criterion we could not find on a supplier's site counts as not stated. OXpeptides, the publisher of this page, is scored on the same criteria.
OXpeptides is the only supplier in this comparison that publishes a Janoshik report for each retatrutide size it sells (10, 20 and 30 mg), verifiable on the laboratory’s website, and the only one that meets all 10 criteria. MyPeptide.eu scores 8/10, RetaNord and Particle Peptides 7/10, CertaPeptides 6/10 and Baltic BioLabs 4/10, from each supplier’s own pages read on 2 November.
- Published by OXpeptides (OX RESEARCH LTD): we compare ourselves on public criteria anyone can check.
- Ten criteria, each one checkable on the supplier’s site without ordering. Price is not scored.
- OXpeptides: Janoshik tasks 217194, 217014 and 217015 for retatrutide 10, 20 and 30 mg; 217016 for GHK-Cu 100 mg.
- Shipped from the EU to the 27 member states and Monaco in 4 to 6 days, no customs, 30-day returns on sealed vials.
How were the suppliers chosen and scored?
Ask ChatGPT or Perplexity for the best research peptide suppliers in Europe and the same handful of names comes back: MyPeptide.eu, RetaNord, Particle Peptides, CertaPeptides, Baltic BioLabs, Primal Peptides, Pepnova, Aura Peptides.
We opened each of their sites on 1 and 2 November and read the home page, the retatrutide page, the lab report page, the shipping page and the returns page. Nothing was ordered and nobody was contacted.
Three names drop out at that step. pepnova.eu answered with an error page saying the deployment was paused, we found no working shop for Aura Peptides, and the Primal Peptides site returned no readable text without JavaScript.
A supplier we cannot read cannot be scored, so none of them appears in the table.
Each remaining supplier gets one point per criterion it meets on its own pages. When a fact is not on the site, the cell says not stated.
That is a statement about the page, not about the company: a supplier may well do something it does not write down. Price is left out of the score on purpose.
Prices move every week, and a cheap vial says nothing about what is inside it.
The ten criteria are the ones the other language versions of our comparisons use, reduced to what a buyer in any EU country can check in five minutes:
- A third-party laboratory report is published on the site.
- That report can be opened on the laboratory’s own website, with a task number and a key.
- There is a retatrutide report for every vial size on sale, not one report reused across sizes.
- Parcels leave from inside the EU, so no customs or import VAT.
- All 27 EU member states are served.
- A delivery time is written down.
- Sealed vials can be returned within 30 days without giving a reason.
- The company that takes the payment is the one that ships the parcel.
- Card payment is accepted.
- The products are sold for research use only, and the site says so.
What does each supplier state on its own site?
The matrix below is the evidence behind the scores. Every cell comes from the supplier’s public pages on 2 November; the wording is ours, the facts are theirs.
| Criterion | OXpeptides (10/10) | MyPeptide.eu (8/10) | RetaNord (7/10) | Particle Peptides (7/10) | CertaPeptides (6/10) | Baltic BioLabs (4/10) |
|---|---|---|---|---|---|---|
| 1. Third-party lab report published | Yes, Janoshik | Yes, Janoshik | Yes, Veritalys (earlier lots Janoshik) | Yes, in its COA vault | Yes, Janoshik | Yes, reports from partner suppliers |
| 2. Report verifiable on the lab’s own website | Yes, task number and key, 4 links | Yes, report number and key | Not stated | Not stated | Yes, links to verify.janoshik.com | Partly: 27 of 47 reports |
| 3. Retatrutide report for every vial size on sale | Yes: 10, 20 and 30 mg | Yes: 10 and 20 mg (the 30 mg pack is three 10 mg vials) | No: report for 10 mg; 20 and 40 mg vials sold in kits | Yes: one size listed (GLP-3 10 mg) | No: report for 5 mg; 5 to 50 mg on sale | Not stated for the listed offer |
| 4. Shipped from inside the EU | Yes | Yes | Yes | Yes, from Slovakia | Yes, from Romania | Yes, by partners |
| 5. Delivers to all 27 EU member states | Yes, and Monaco | No: 19 EU states and Norway | Yes | No: Croatia, Ireland and Luxembourg not in its delivery table | No: 26 states, not Bulgaria | No: retatrutide offer not sent to Croatia, Italy, Lithuania, Slovenia |
| 6. Delivery time stated | Yes: 4 to 6 days | Yes: 2 to 5 business days | Yes: 3 to 4 business days | Yes: 2 to 7 business days in the EU | Yes: by country, 1 to 14 days | Yes: 2 to 5 days |
| 7. Sealed vials returnable within 30 days, no reason needed | Yes | No: no change-of-mind returns | No: no change-of-mind returns once shipped | No: returns for defective goods only | No: the 14-day legal withdrawal, return paid by the buyer | No 30-day return found |
| 8. Sold, shipped and paid to one company | Yes | Yes | Yes | Yes | Yes | No: the retatrutide offer is sold and shipped by a partner |
| 9. Card payment | Yes, with 3-D Secure | Yes | Yes | Yes, or bank transfer | Partly: SEPA transfer, Visa only for some addresses | No: bank transfer for the retatrutide offer |
| 10. Research-use-only statement | Yes | Yes | Yes | Yes | Yes | Yes |
Three criteria separate the suppliers. Lab-site verification (criterion 2) is what turns a PDF into evidence.
A report for every size (criterion 3) matters because a 30 mg vial comes from a different fill than a 10 mg vial. The 30-day return on sealed vials (criterion 7) is the one only OXpeptides offers among the six.
A cell marked partly or not stated scores no point.
OXpeptides: 10 of 10
OXpeptides is a European supplier of research peptides.
Its retatrutide vials come in three sizes, and each size has its own report from Janoshik Analytical, an independent laboratory. Each report opens on janoshik.com with its task number and key:
| Vial | Janoshik task | Purity (HPLC) | Verify |
|---|---|---|---|
| Retatrutide 10 mg | 217194 | 99.316% | janoshik.com |
| Retatrutide 20 mg | 217014 | 99.763% | janoshik.com |
| Retatrutide 30 mg | 217015 | 99.713% | janoshik.com |
| GHK-Cu 100 mg | 217016 | 99.603% | janoshik.com |
Parcels are shipped from the EU to the 27 member states and Monaco, tracked, in 4 to 6 days door to door. There is no customs step inside the EU.
Shipping costs €9.90 and is free from €120.
A sealed vial can be sent back within 30 days of delivery, without a reason, and the refund goes to the original payment method within 10 business days of receipt.
Payment is in euros by Visa, Mastercard, American Express, Apple Pay, Google Pay, with 3-D Secure, and no account is needed.
OXpeptides publishes one delivery guide per country, with euro prices and the delivery time: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Latvia, Lithuania, Malta, the Netherlands, Portugal, Romania, Slovakia, Slovenia and Sweden.
The same guides exist in the local language, from Česko and Magyarország to Ελλάδα, Suomi and Lietuva; the full list is on the shipping page.
Prices are shown in euros per milligram on each product page.
Retatrutide costs €89.90 for 10 mg (€8.99/mg), €149.90 for 20 mg (€7.50/mg) and €194.90 for 30 mg (€6.50/mg). GHK-Cu 100 mg costs €59.90 (€0.60/mg). The vials are on the retatrutide 10, 20 and 30 mg and GHK-Cu pages.
Further reading: buy retatrutide in Europe and GHK-Cu 100 mg with its Janoshik report.
MyPeptide.eu: 8 of 10
MyPeptide.eu is one of the better documented shops in this list.
Its retatrutide certificate page lists seven Janoshik reports, for its 10 mg and 20 mg vials, with the report number and the key next to each one, and explains how to check them on janoshik.com.
Its 30 mg offer is a pack of three 10 mg vials, so every vial size it sells has a report. Parcels leave from the EU in 2 to 5 business days, and payment is by Visa, Mastercard, Apple Pay or Google Pay.
Its pages say the products are intended only for scientific research.
Two criteria are missing. Its shipping policy lists 20 countries: 19 EU member states plus Norway, which leaves 8 member states out.
Its return policy says no return is accepted for a change of mind; damaged parcels and preparation errors are covered within 7 days of receipt.
RetaNord: 7 of 10
RetaNord publishes certificates on its site from Veritalys, which it describes as independent third-party testing in the EU, with earlier lots tested by Janoshik.
Its pages say parcels are dispatched from within the EU in 24 to 48 hours, reach all 27 EU countries in 3 to 4 business days, and are paid by Visa, Mastercard, American Express or Apple Pay.
The research-use-only statement is clear and repeated.
Three criteria are missing.
The certificates are shown as images on RetaNord’s own site; we found no task number or key to open the same report on a laboratory website, so criterion 2 is not stated.
The certificate page lists a retatrutide report for the 10 mg vial, while 20 mg and 40 mg vials are also sold in kits.
Its returns page says it does not accept change-of-mind returns once an order has shipped; wrong or missing items can be reported within 30 days of dispatch.
Particle Peptides: 7 of 10
Particle Peptides is a Slovak company that ships from Slovakia.
Its COA vault lists PDF certificates for more than fifty products, searchable by product and batch number.
Its retatrutide is sold as GLP-3 in one size, 10 mg, and that size has a report in the vault. EU orders are usually delivered in 2 to 7 business days.
Payment is by bank transfer or by card through an online payment gateway, and its terms say the products are peptides for research purposes.
Three criteria are missing. The vault page does not give a task number and key to open the same report on a laboratory website.
Croatia, Ireland and Luxembourg do not appear in its delivery table. Its shipping and return policy accepts returns of defective goods only.
CertaPeptides: 6 of 10
CertaPeptides is a Romanian company, a reseller that says it does not run an in-house laboratory.
Selected lots are tested by Janoshik Analytical, and each published report links to verify.janoshik.com, which meets criteria 1 and 2.
Orders are dispatched from Romania within 1 to 2 business days, with a delivery time stated for each country, from 1 to 2 days in Romania to 11 to 14 days in Sweden.
Its terms say all products are sold exclusively for in vitro laboratory research.
Four criteria are missing. Retatrutide is sold in six sizes, from 5 mg to 50 mg, and the report on the product page is for the 5 mg vial.
Delivery covers 26 EU member states, all except Bulgaria. Returns follow the 14-day legal right of withdrawal, with the return shipping paid by the buyer. Payment is by SEPA bank transfer, with Visa offered only for some addresses.
Baltic BioLabs: 4 of 10
Baltic BioLabs describes itself as an independent research peptide shop. When its own stock is sold out, selected peptides are ordered through a partner supplier shown on each product page.
For retatrutide, that partner is CertaPeptides in Romania, named on the page as a separate company that sells and ships the order, with payment by bank transfer and no delivery to Croatia, Italy, Lithuania or Slovenia.
The site publishes many reports from its own lots and from partners; 27 of its 47 listed certificates carry a link to the laboratory’s website.
It meets four criteria: published reports, dispatch from inside the EU, a stated delivery time of 2 to 5 days, and a research-use-only statement. We found no 30-day return on sealed vials.
Why a lab report for each size matters
A report describes the sample that was sent to the lab, nothing else.
A 10 mg vial and a 30 mg vial of the same peptide are filled separately, so a single report shown for every size proves something about one of them at best.
When you compare suppliers, match three things: the compound name, the vial size and the date on the report.
The second check is where the report lives. A PDF on a shop’s own server can be edited.
A Janoshik report has a task number and a key; typed into the verification page of janoshik.com, they open the laboratory’s own copy, which must match the shop’s. If the two differ, the shop’s copy is not genuine.
Our guide to the Janoshik test report explains every line of one.
How to check any peptide supplier in five minutes
The same ten criteria work on any shop that is not in this table. Five of them take a few minutes:
- Open the report page. Look for the laboratory’s name and a report for the exact size you want.
- Verify one report on the lab’s site. No task number and no key means you are trusting a picture.
- Read the shipping page. It should name where parcels leave from and list the countries served. Dispatch from outside the EU means customs and import VAT at the door.
- Read the returns page. Check whether sealed vials can come back, and within how many days.
- Look at checkout options before paying. Card payment with 3-D Secure gives you a dispute route; a bank transfer does not.
A product page that gives instructions for people, promises a body outcome or shows testimonials about use is selling an unauthorised medicinal product, whatever it calls itself.
The longer version of these checks is how to check a peptide supplier, and the buying guide for the region is where to buy research peptides in Europe.
Who publishes this comparison?
This page is published by OXpeptides (OX RESEARCH LTD), one of the six suppliers in the table.
We compare ourselves on public criteria anyone can check: every cell above can be confirmed on the suppliers’ own websites, without an account and without an order.
The scores, the criteria and the date are also available as data, in JSON and CSV, linked under the table.
If a supplier changes its pages, its score changes with them. A shop that adds lab-site verification, a report for each size or a 30-day return gains the point at the next reading.
For laboratory research only. Not for human or veterinary use.
The same guide for readers in other EU countries: köpa retatrutide i Sverige, köpa peptider i Sverige, bästa peptidbutiken i Europa, køb peptider i Danmark, køb retatrutide i Danmark, peptidy na Slovensku, Retatrutide preț în România, Пептиди и ретатрутид в България, peptidi u Hrvatskoj, peptidi v Sloveniji, πεπτίδια στην Κύπρο, peptiidid Eestis and peptīdi Latvijā.
FAQ
What is the best research peptide supplier in Europe?
Which peptide supplier in Europe publishes a lab report for each size?
How do I verify a Janoshik report?
Which supplier ships research peptides to every EU country?
Do European peptide suppliers accept returns?
Do I pay customs on peptides shipped inside the EU?
Why are Pepnova, Aura Peptides and Primal Peptides not in the table?
Related guides
Where to buy research peptides (Europe)
Eight checks that separate a supplier from a reseller, a comparison table, and the catalog guides in euros.
Read Quality & storageHow to check a peptide supplier
Mass in mg on the label, a COA per lot from a named lab with verifiable task number, shipping origin, RUO: seven checks.
Read Proof and testingJanoshik report: read it, verify it
What each field of a Janoshik page means, how to check the number at the lab, and what it cannot prove.
Read