.SG
Singapore
SGNIC · ccTLD · Updated 2026-09-10
ConditionalIDNTrustee
Specifications
- Zone
- .sg
- Registration
- Standard (manual processing)
- Registration period
- 1 year
- Character length
- 1-63
- Nameservers
- 2-7 nameservers
- Transfer time
- Manual (days)
- Auth code format
- Standard EPP
- Redemption period
- Standard
- Handle updates
- Yes
- Trustee service
- Yes
- WHOIS update
- Standard
- WHOIS server
- whois.sgnic.sg
- Connection
- Direct
- Data set
- ccTLD
- Trustee for
- ADMINC
- Auth code
- Yes
Eligibility & Restrictions
.SG: individual or company with local presence OR agent in Singapore. .COM.SG: Singaporean companies or entities with local agent. Individuals: SingPass ID required (NRIC/FIN format). Companies: UEN (Unique Entity Number) required, must exactly match ACRA records. SGNIC does not permit sale/trade/assignment of .SG domains.
SingPass verification compulsory for all new .SG registrations. UEN must exactly match ACRA records. Marketplace resale prohibited by SGNIC.
Registration
Registry allows up to 10 years. We currently offer 1 year.
Transfer Procedure
Manual transfer process with auth code. Processing may take several days.
📘 ICANN Transfer Policy (IRTP) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.
Registrant Change
Standard. SingPass verification may be required for new admin contact.
📘 ICANN OwnerChange (COR) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.
Renewal & Deletion
Standard.
📘 ICANN ERRP — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).
Restore / Redemption Grace Period
Standard RGP.
📘 ICANN ERRP — See ICANN ERRP for RGP details and standard restore fees.
WHOIS / Privacy
WHOIS privacy not generally available due to registry policies. IDN supported (Chinese characters).
📘 ICANN Registration Data Policy — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.
NIS2 Compliance
N/A. Singapore not subject to EU NIS2.
📘 NIS2 Compliance — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.
Known Error Codes & Notes
- UEN mismatch: Registration fails if UEN does not exactly match ACRA records.
- Custom SingPass rejected: Only standard NRIC/FIN format accepted. Custom SingPass IDs rejected.
- No resale: Domain sale in marketplace blocked by SGNIC.
Data controllers
- Singapore Network Information Centre (SGNIC) Pte Ltd (org) 10 Pasir Panjang Road, #03-01 Mapletree Business City, Singapore 117438, Singapore
- Singapore Network Information Centre (SGNIC) Pte Ltd. — Head (Technical and Ops) (admin) 10 Pasir Panjang Road, #03-01 Mapletree Business City, Singapore 117438, Singapore
Error codes
- EF00803
- EF01017
- EF03008
- EF00512
- EF01008
- EF01009
- EF03005
- EF01002
- EF02069
- EF03007
- EF03006
- EF01075
- EF03011
- EF01055
- EF03040
- EF03010
- EF01074
- EF0103118
- EF02070
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- Trustee service is only possible if the domain owner is a company.
- Confirmation required. Copy of commercial licence (companies) or copy of Identity Card (individuals).
- Local domain administrator (AdminC) required.
Root nameservers
- DSANY2.SGNIC.SG
- DSANY.SGNIC.SG
- DSANY3.SGNIC.SG
- PCH.SGZONES.SG
- NS4.APNIC.NET
Tasks (API)
- update · available · chargeable · manual
- transfer · available · chargeable · manual · AuthInfo required
- preack · available · manual
- delete · available · manual
- create · available · chargeable · manual
API
Domain Create
POST https://api.autodns.com/v1/domain
{ "name": "example.sg", "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.sg", "auth": "(AUTH_CODE)" }
Create AuthInfo1
POST https://api.autodns.com/v1/domain/example.sg/_authinfo1
Standard EPP auth code.
Domain Restore
POST https://api.autodns.com/v1/domain/example.sg/_restore