BY JURISDICTION
Peptide legal status by country
Legal status is published for 40 of 54 jurisdictions. Each status comes from a named government register and shows the date it was read. The other jurisdictions are listed below with the reason.
Where each peptide is authorised
Statuses: 10 registers, read 2026-08-31 to 2026-10-03. An EU decision colours every territory the EU register covers (30: its member states, and Iceland, Liechtenstein and Norway). Country shapes: Natural Earth.
Covered
40
of 54 in the catalogue
Compounds
60
checked in each covered jurisdiction
Registers ratified
10
au-artg, br-anvisa, ca-dpd, ch-swissmedic, ema, openfda, rs-alims, sg-hsa, tr-titck, uk-mhra
Register declared, not ratified
13
AE, AR, CN, EG, IL, IN, JP, KR, NZ, SA, TH, UA, ZA
MAP
54 jurisdictions on the map
Covered 9Covered through a bloc authorisation 30Register declared 13No register 126 to 29 230 to 33 3334 to 37 238 to 41 142 to 45 1
Covered jurisdictions link to their page. The states are shown by fill and by pattern as well as by colour, and each shape names its state on hover. A stippled country is covered through a bloc authorisation, not its own national register.
COVERAGE BY REGION
Coverage by region
Covered jurisdictions per region, against the number in the catalogue.
COVERED, BY REGION
40 jurisdictions
Europe 35
- ATAustria30/60via EU
- BEBelgium30/60via EU
- BGBulgaria30/60via EU
- CHSwitzerland36/60ch-swissmedic
- CYCyprus30/60via EU
- CZCzechia30/60via EU
- DEGermany30/60via EU
- DKDenmark30/60via EU
- EEEstonia30/60via EU
- ESSpain30/60via EU
- EUEuropean Union30/60ema
- FIFinland30/60via EU
- FRFrance30/60via EU
- GBUnited Kingdom37/60uk-mhra
- GRGreece30/60via EU
- HRCroatia30/60via EU
- HUHungary30/60via EU
- IEIreland30/60via EU
- ISIceland30/60via EU
- ITItaly30/60via EU
- LILiechtenstein30/60via EU
- LTLithuania30/60via EU
- LULuxembourg30/60via EU
- LVLatvia30/60via EU
- MTMalta30/60via EU
- NLNetherlands30/60via EU
- NONorway30/60via EU
- PLPoland30/60via EU
- PTPortugal30/60via EU
- RORomania30/60via EU
- RSSerbia26/60rs-alims
- SESweden30/60via EU
- SISlovenia30/60via EU
- SKSlovakia30/60via EU
- TRTurkey31/60tr-titck
Americas 3
- BRBrazil32/60br-anvisa
- CACanada38/60ca-dpd
- USUnited States45/60openfda
The number is how many of the tracked compounds hold a record in that jurisdiction's own register. Rows marked via a bloc are reached through that bloc's central authorisation and carry its numbers, not their own national register's.
NOT COVERED
14 jurisdictions
| United Arab Emirates | MoHAP | Register declared, not ratified DECLARED ON A GOVERNMENT PAGE'S CLAIM, NOT ON AN ENDPOINT FETCHED. The phrasing suggests registration or a key. Search also indicated some MOHAP drug services have moved to a separate Emirates Drug Establishment site, so the national URL may be in flux; that was not verified. Abu Dhabi and Dubai run emirate-level searches as well. |
|---|---|---|
| Argentina | ANMAT | Register declared, not ratified The front door is static and the search surface was not reached. Expect Spanish-inflected names (`semaglutida`); not seen. |
| China | NMPA | Register declared, not ratified DECLARED ONLY BECAUSE THE BROWSER PROBE PROVED IT EXISTS. It is a JavaScript application with no inventory reached and no bulk file found, and the entire interface and its substance names are in Chinese script, which is a naming problem of a different order from Serbian transliteration. Nothing here is a claim about what the register holds. |
| Egypt | EDA | Register declared, not ratified A CAPTCHA plus a three-letter minimum means there is no empty-query enumeration path and no inventory was found. Field labels are English while the site chrome is Arabic; whether stored generic names are INN is unobserved. |
| Israel | MoH | Register declared, not ratified Hebrew script throughout. The site carries its own disclaimer that some register data may be incomplete or inaccurate and is not an official document, which is a ratification question before it is a technical one. |
| India | CDSCO | Register declared, not ratified There is no single list and no search over it. 40 PDFs with duplicate years is a reconciliation problem before it is a harvesting one. |
| Japan | PMDA | Register declared, not ratified SCOPE IS THE PROBLEM, NOT ACCESS. PMDA states the approved-products information covers new drugs and excludes generics and OTC, so a subject absent from it is not absent from Japan. The site also warns that attached files are not translated, so the inventory is likely to be the untranslated original. |
| South Korea | MFDS | Register declared, not ratified TIER A ON PAPER AND PROBABLY CLOSED TO US, WHICH IS A CORRECTION TO THIS FILE'S OWN EARLIER NOTE. The right dataset was found and read on 2026-09-03: MFDS Pharmaceutical Product Authorization Information, data.go.kr dataset 15095677, endpoint https://apis.data.go.kr/1471000/DrugPrdtPrmsnInfoService07/getDrugPrdtPrmsnInq07, REST, JSON or XML, free, auto-approved at development level, 10,000 calls a day, fields including the MAIN INGREDIENT, which is the inventory. (Dataset 15117134, named in the first survey, is the HERBAL MEDICINE origin set and is the wrong one.) THE OBSTACLE IS NOT THE KEY, IT IS THE ACCOUNT. This note first said the key was minutes away. Reading the signup flow says otherwise: the English portal offers NO login or signup at all, and the Korean flow at auth.data.go.kr/sso/common-signup is five steps whose member types are 일반회원 (Korean nationals 14+), 어린이 회원 (Korean children) and 기업회원 (businesses registered with the Korean National Tax Service), with step 4 being 본인인증, Korean identity verification. No foreigner category is offered on that page. So the API is public and the portal that issues its key appears to require Korean nationality or a Korean business registration. UNVERIFIED and worth one question to MFDS before this is treated as settled: whether a foreign researcher can obtain a key another way. |
| Mexico | COFEPRIS | No register connected UNREACHABLE FROM THIS SESSION, AND THAT IS NOW A MEASUREMENT RATHER THAN A TOOL ARTEFACT. NO REGISTER IS DECLARED, deliberately: a browser timeout is consistent with the host being down, geo-restricted, or moved, and none of those is evidence that Mexico has no public register. Search identifies the Visor de Registros Sanitarios de Medicamentos at this path as live since April; that was not confirmed. |
| New Zealand | Medsafe | Register declared, not ratified Naming is documented rather than inferred: Medsafe states New Zealand legislates no nomenclature system, accepts BAN, USAN, AAN and INN, and maps synonyms in search. CORRECTED 2026-09-04: THE A-Z INDICES ARE NOT THE INVENTORY, and the 2026-09-03 tiering of NZ as Tier A rested on that claim. Measured by fetching /profs/Datasheet/datasheet.htm: it is an A-Z of DATA SHEETS BY TRADE NAME plus dose form, one line per product, each linking to a PDF - entries read `3TC, Film coated tablet`, `3% Citanest DENTAL with Octapressin`, `2% Xylocaine DENTAL with Adrenaline`. The active ingredient appears only when the sponsor happened to put it in the trade name. Resolving 60 INNs against a trade-name list is the exact false-absence generator the inventory-first method exists to avoid, so NZ is TIER B, not Tier A. The ingredient path is Medsafe's own search at /DbSearch/InfoSearch, which their INN page states resolves synonyms server-side (`frusemide` finds furosemide); characterising that search is the prerequisite to any harvest. ALSO MEASURED: the A-Z is large enough that one fetch TRUNCATED MID-WORD inside the letter D, and a semaglutide search over that partial copy returned nothing - an instrument result, NOT a finding about New Zealand. LESSON-0650 in a new register. |
| Saudi Arabia | SFDA | Register declared, not ratified HARVESTED AND NOT RATIFIABLE UNTIL THE SCOPE IS KNOWN. 32 subjects are present and evidenced; the other 28 are recorded `scope-unresolved`, NOT absent, so they publish as unchecked. The page states its scope nowhere. A same-day source sweep found evidence BOTH WAYS and settled nothing: the Arabic title is `Human Drugs List` and the SFDA's own 2011 announcement calls it a list of registered drugs with price as one field among several, and every row's detail page carries Register Number, Authorization Status and Marketing Status separately, which is register-shaped; against that, DULAGLUTIDE is missing while three other -glutides are held, as are ICATIBANT, ETELCALCETIDE and ZILUCOPLAN, which is the shape of a marketed subset. The deciding field renders as the literal string `Array` on SFDA's own page. THE ROUTE OUT IS THE SFDA `Registered Drug Service` JSON API on developer.sfda.gov.sa, data source the Saudi Drug System, bearer token, free registration: it would answer with a value instead of an inference. This is the Swissmedic wrong-file lesson in a new shape - there the file was unreadable in the way that mattered, here it is readable and what it CONTAINS is the open question. Names are uppercase Latin INN with a Title Case minority (Vosoritide), so case-folding is required; multi-ingredient products are comma-joined; LEUPRORELIN not LEUPROLIDE. |
| Thailand | Thai FDA | Register declared, not ratified DECLARED ON A BROWSER PROBE. No inventory reached and no bulk file found; Thai script throughout. The earlier probe reached only the Narcotics Control Division's traveller-permit checker, which is the wrong instrument and is not this. |
| Ukraine | SMDC | Register declared, not ratified Legacy codepage plus Cyrillic is a naming problem of a different order. An open-data resource on data.gov.ua appeared in search and was NOT fetched; it is a lead, not a finding. |
| South Africa | SAHPRA | Register declared, not ratified HARVESTED 2026-09-03: the date-range guess was right. /Export takes a date range with no substance name, and 1900 to 2026 returns the whole register, 21,256 rows read through the page's own DataTables endpoint at 500 a page, 43 pages, 0 failures. 25 present, 34 absent, 1 withheld. NOT RATIFIABLE AS IT STANDS, for the same reason as SA but smaller: THE REGISTER MIXES HUMAN AND VETERINARY PRODUCTS and offers no way to separate them. Its own nav shows a VET Medicines tab whose link is a dead #, and the live set contains ATOPICA, a ciclosporin for dogs, and POTENCIL, an amoxicillin plus colistin livestock suspension. Colistin is therefore `scope-unresolved`. Two more things a following harvest needs: the inventory is the free-text `ingredient` composition and NOT the `api` column, which is populated on about 12 rows in 100; and `Registrered` is SAHPRA's own typo covering 74 products, so a filter on the correct spelling alone manufactures 74 false absences. The site still displays a banner apologising for data inconsistencies and promising a fix by 30 June 2023. |
Each status reproduces what a named register published on the date shown. Whether a substance may lawfully be sold, imported or administered in a jurisdiction is determined by other rules and is not stated here. Not medical, legal or regulatory advice.
WEEKLY
Register Watch, weekly
New trials, approvals and enforcement actions. One email a week.