.FR
France
AFNIC · ccTLD · Updated 2026-09-10
ConditionalIDNDNSSEC
Specifications
- Zone
- .fr
- Registration
- Real-time
- Registration period
- 1-10 years
- Character length
- 1-63
- IDN
- Yes
- DNSSEC
- Yes
- IPv6
- Yes
- Nameservers
- 2-8 nameservers
- Renewal on transfer
- Yes
- Transfer time
- Real-time
- Auth code format
- Standard EPP
- Redemption period
- 30 d
- Handle updates
- Yes
- WHOIS update
- Real-time
- WHOIS server
- whois.nic.fr
- Connection
- Direct
- Data set
- ccTLD
- IDN character sets
- ISO_8859_1
- Auth code
- Yes
Eligibility & Restrictions
Registrant must be from EU/EEA (European Economic Area): EU member states + Iceland, Liechtenstein, Norway, Switzerland. No residency beyond EU/EEA required. No local address requirement within France.
Registration
1-10 years. 4-day money-back grace period after registration.
Transfer Procedure
Auth code required. Transfer completes with auth code only. No additional approval email. Registrant name, email, or company change triggers COR process: both previous and new registrant must authorise.
COR process can trigger 60-day transfer lock after registrant field change. Sequence: transfer first, then change registrant to avoid lock before transfer.
Registrant Change
COR required if registrant Name, Email, or Company field modified. Both prior and new registrant must explicitly authorise. Failure to authorise: change cancelled and WHOIS reverts.
Renewal & Deletion
Standard renewal. 4-day money-back grace period.
Restore / Redemption Grace Period
Standard RGP applies.
WHOIS / Privacy
Individuals: contact info automatically hidden in WHOIS (GDPR masking by contact type). Organisations: full data public. GDPR masking NOT supported at registry level for organisations. Registrant country must be EU/EEA; admin contact country unrestricted.
NIS2 Compliance
AFNIC operates under French NIS2 transposition. Standard obligations apply.
Known Error Codes & Notes
- Non-EU/EEA registrant: Registration rejected if registrant country is not EU/EEA.
- COR lock: Changing registrant name/org/email triggers 60-day transfer lock. Transfer first, then change registrant.
- No SIRET required: SIRET/birth date no longer mandatory since AFNIC policy change.
Data controllers
- Association Française pour le Nommage Internet en Coopération (A.F.N.I.C.) (org) 7, avenue du 8 mai 1945, Guyancourt 78280, France
- Association Française pour le Nommage Internet en Coopération (A.F.N.I.C.) — TLD Admin Contact (admin) 7, avenue du 8 mai 1945, Guyancourt 78280, France
Error codes
- EF0072003
- EF00803
- EF01017
- EF00512
- EF03008
- EF01008
- EF01009
- EF03005
- EF01002
- EF03007
- EF03006
- EF03017
- EF01075
- EF03011
- EF01055
- EF01022
- EF03010
- EF01095
- EF03031
- EF01074
- EF0103118
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- Office/residence of the registrant in the EU required.
- Nameserver must be set up in advance and provide an authoritative response.
Root nameservers
- D.NIC.FR
- E.EXT.NIC.FR
- F.EXT.NIC.FR
- G.EXT.NIC.FR
Tasks (API)
- renew · available · chargeable · automatic
- delete · available · automatic
- restoreNE · available · automatic
- update · available · automatic
- create · available · chargeable · automatic
- restore · available · chargeable · manual
- transfer · available · chargeable · automatic · AuthInfo required
- restoreARGP · available · automatic
- updateStatus · available · automatic
- preack · available · automatic
API
Domain Create
POST https://api.autodns.com/v1/domain
{ "name": "example.fr", "ownerc": { "id": 23142212 }, "adminc": { "id": 23142212 }, "techc": { "id": 23142212 }, "nameServers": [ { "name": "ns1.example.com" }, { "name": "ns2.example.com" } ], "confirmOrder": false }
⚠ EU/EEA registrant required. 4-day money-back grace period.
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.fr", "auth": "(AUTH_CODE)" }
⚠ COR triggered by name/email/company change. Transfer first, then change registrant to avoid 60-day lock.
Create AuthInfo1
POST https://api.autodns.com/v1/domain/example.fr/_authinfo1
Standard EPP auth code.
Domain Restore
POST https://api.autodns.com/v1/domain/example.fr/_restore
⚠ Standard RGP.