
Domain locking features are named inconsistently across registrars, which causes genuine confusion about what's being protected and when to enable or disable each one. Here's what the terms actually mean.
What it is: A flag that prevents your domain from being transferred to a different registrar without your explicit authorisation.
What it protects against: Unauthorised domain transfers. If an attacker gains access to your registrar account and tries to transfer your domain to a registrar they control, a transfer lock requires additional verification steps before the transfer can proceed.
ICANN's role: The transfer lock is enforced by ICANN's transfer policy. Under this policy, a registrar must place a 60-day lock on newly registered or recently transferred domains, and the domain owner must explicitly authorise any transfer.
When transfer lock is enabled, your domain shows status clientTransferProhibited in WHOIS:
whois yourdomain.com | grep "Domain Status"
# Should include: clientTransferProhibited
When to disable it: Only when you're actively initiating a legitimate domain transfer to a new registrar. Re-enable it immediately after the transfer completes.
What it is: A broader lock that prevents changes to the domain's registration data — including nameserver changes, WHOIS contact updates, and sometimes DNS record changes — without additional verification.
What it protects against: Unauthorised nameserver changes and WHOIS data modifications. This is the more critical security feature for preventing domain hijacking.
When this lock is active, your domain shows additional status codes:
whois yourdomain.com | grep "Domain Status"
# May include:
# clientUpdateProhibited
# clientDeleteProhibited
# clientTransferProhibited
The clientUpdateProhibited status is what prevents nameserver changes. Without it, an attacker with access to your registrar account can change your nameservers — taking control of your entire DNS — without any additional verification.
Different registrars use these terms differently:
| Registrar | Term used | What it actually does |
|---|---|---|
| GoDaddy | "Domain Lock" | Prevents transfers + nameserver changes |
| Namecheap | "Domain Lock" | Primarily prevents transfers |
| Google Domains | "Transfer lock" | Prevents transfers |
| Cloudflare | "Transfer lock" | Prevents transfers |
The safest approach: check the WHOIS status codes rather than relying on the toggle label. You want to see clientTransferProhibited and clientUpdateProhibited for maximum protection.
There's a third, stronger type of lock available for high-value domains:
Registry Lock (sometimes called Premium Lock or Super Lock) — This lock is applied at the TLD registry level (Verisign for .com, etc.) rather than at your registrar. Changes require a manual verification process that takes days and involves the registry directly — making it extremely difficult for even a compromised registrar account to make changes.
Registry locks are typically available for .com, .net, .org, and other major TLDs. They're most common for high-value or brand-critical domains. Contact your registrar to enquire about registry lock availability.
# Check WHOIS for domain status codes
whois yourdomain.com | grep -i "domain status"
# What you want to see:
# clientTransferProhibited
# clientUpdateProhibited
# clientDeleteProhibited (optional — prevents accidental deletion)
# What a vulnerable domain looks like:
# clientTransferProhibited (only — still vulnerable to nameserver changes)
# or no lock at all
Transferring to a new registrar: Disable clientTransferProhibited (transfer lock). Re-enable at the new registrar after transfer completes.
Changing nameservers: If clientUpdateProhibited is set, you'll need to temporarily disable it to make DNS changes. Re-enable it immediately after making the change. This is the correct workflow for changing nameservers without downtime.
Domain migration: If moving between hosting providers and DNS providers simultaneously, both locks may need to be temporarily disabled. Do this during a planned maintenance window and re-enable immediately.
For most domains:
clientTransferProhibited) — always onclientUpdateProhibited) — always on, disable briefly only for planned changesclientDeleteProhibited) — prevents accidental or malicious deletionAn unexpected change in domain lock status — locks being removed without your knowledge — is a warning sign of account compromise. Domain Monitor monitors your domain's registration status and alerts when DNS records or nameservers change unexpectedly, giving you visibility into changes that could indicate an account breach. Create a free account.
Wildcard, SAN (multi-domain), and single-domain SSL certificates cover different use cases. Here's a clear comparison to help you pick the right type — and avoid paying for coverage you don't need.
Read moreDNS resolves correctly from your office but fails for users in other countries or on different ISPs. Here's why geographic DNS inconsistency happens and how to diagnose which layer is causing it.
Read moreRegistrar lock and transfer lock are often confused — and disabling the wrong one leaves your domain vulnerable. Here's a clear breakdown of what each does and when to use them.
Read moreLooking to monitor your website and domains? Join our platform and start today.