.LU
Luxembourg
RESTENA Foundation · ccTLD · Updated 2026-09-10
OpenIDNDNSSEC
Specifications
- Zone
- .lu
- Registration
- Real-time
- Registration period
- 1 year
- Character length
- 1-63
- IDN
- Yes
- Nameservers
- 2-7 nameservers
- Transfer time
- ~15 days
- Auth code format
- N/A
- Redemption period
- 30 d
- Handle updates
- Yes
- WHOIS update
- Standard
- WHOIS server
- whois.dns.lu
- Connection
- Direct
- Data set
- ccTLD
- IDN character sets
- ISO_8859_1
Eligibility & Restrictions
Open to anyone. No local presence requirement since 1 February 2010. Administrative contact no longer needs to be Luxembourg-based.
Registration
No minimum specified; tacit/automatic renewal. Maximum 10 years at some registrars.
Transfer Procedure
Manual transfer process. No auth code used by this registry.
No auth code for .LU transfer. This is frequently misunderstood. Transfer initiated entirely via email confirmation sent by RESTENA to admin contact.
📘 ICANN Transfer Policy (IRTP) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.
Registrant Change
Trade (owner change) also requires admin contact email approval. Same process as registrar transfer. Both new owner and current owner must confirm.
📘 ICANN OwnerChange (COR) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.
Renewal & Deletion
Domains tacitly renewed. No action required to renew. Registrar must actively request removal before expiry if not renewing.
📘 ICANN ERRP — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).
Restore / Redemption Grace Period
30-day quarantine period after deletion/expiry. Only former owner can restore during quarantine. After 30 days, new registrant can register.
📘 ICANN ERRP — See ICANN ERRP for RGP details and standard restore fees.
WHOIS / Privacy
Hides all personal info except country of residence. Legal persons (companies): data public. IDN supported.
📘 ICANN Registration Data Policy — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.
NIS2 Compliance
Luxembourg NIS2 transposition applies. RESTENA ISO/IEC 27001:2022 certified (recertified March 2025).
📘 NIS2 Compliance — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.
Known Error Codes & Notes
- No auth code: Transfer uses email confirmation, not auth code. Frequently misunderstood.
- ~15 day transfer: Transfer takes ~15 days. Much longer than most ccTLDs.
- Tacit renewal: Domains auto-renew unless actively cancelled.
Data controllers
- RESTENA (org) 2, Avenue de l'Université, Esch-sur-Alzette L-4365, Luxembourg
- Fondation RESTENA — Gilles Massen (admin) 2, Avenue de l'Université, Esch-sur-Alzette L-4365, Luxembourg
- RESTENA (org) 2, Avenue de l'Université, Esch-sur-Alzette L-4365, Luxembourg
- Fondation RESTENA — Gilles Massen (admin) 2, Avenue de l'Université, Esch-sur-Alzette L-4365, Luxembourg
Error codes
- EF01017
- EF03008
- EF00512
- EF01008
- EF01009
- EF03005
- EF01002
- EF03007
- EF03006
- EF01075
- EF03011
- EF01055
- EF03010
- EF01095
- EF01074
- EF0103118
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- Failed domain transfers with costs.
- Domains can be registered without restrictions.
- Nameserver must be set up in advance and provide an authoritative response.
Root nameservers
- K.DNS.LU
- J.DNS.LU
- NS1.DNS.LU
- G.DNS.LU
- P.DNS.LU
- I.DNS.LU
Tasks (API)
- create · available · chargeable · automatic
- delete · available · automatic
- update · available · automatic
- transfer · available · chargeable · automatic
- restore · available · chargeable · manual
- ownerchange · available · chargeable · automatic
- preack · available · automatic
API
Domain Create
POST https://api.autodns.com/v1/domain
{ "name": "example.lu", "ownerc": { "id": 23142212 }, "adminc": { "id": 23142212 }, "techc": { "id": 23142212 }, "nameServers": [ { "name": "ns1.example.com" }, { "name": "ns2.example.com" } ], "confirmOrder": false }
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.lu", "auth": "(AUTH_CODE)" }
Create AuthInfo1
POST https://api.autodns.com/v1/domain/example.lu/_authinfo1
Standard EPP auth code.
Domain Restore
POST https://api.autodns.com/v1/domain/example.lu/_restore