What is a WHOIS Lookup and How to Check Domain Registration Status Cloud, VPS & Dedicated Servers
Before registering a domain, transferring it to another provider or investigating a website problem, it helps to understand the domain's current registration status.
Is the domain already registered? Which registrar manages it? When is it due for renewal? Are its nameservers configured? Has the registration expired, or is the domain subject to a transfer restriction?
A WHOIS lookup is a tool for retrieving publicly accessible domain registration information. It can help website owners, developers, businesses and domain buyers investigate these questions without needing access to the domain owner's account.
WHOIS has traditionally been used to look up information such as the registrar, registration dates, expiry date, nameservers and registration status. However, publicly available information varies depending on the domain extension, registry policies and privacy protections.
There is also an important development to understand: for most generic top-level domains, the Registration Data Access Protocol (RDAP) became the definitive source for registration information on 28 January 2025, replacing the previous reliance on WHOIS services. Some extensions and country-code domains follow different arrangements. See ICANN's announcement on RDAP and WHOIS.
In this guide, we explain what a WHOIS lookup does, how to check a domain's registration status, how to interpret the results and what to do when the information is missing or unclear.
What Is a WHOIS Lookup?
A WHOIS lookup is a query that retrieves available registration information about a domain name from a relevant registration data service.
For example, if you are considering registering example.com, a lookup may show whether registration data exists, the registrar responsible for the domain, relevant dates, nameservers and certain registration status codes.
Domain registration information is maintained by registrars and registries, depending on the domain extension and the type of information involved. A lookup tool retrieves available records and presents them in a format that is easier to understand.
WHOIS is also the name commonly used for the traditional protocol and associated services. Today, RDAP provides a more standardized way to retrieve registration data for many domains.
What is RDAP, and how is it different from WHOIS?
RDAP stands for Registration Data Access Protocol. It was developed as a modern alternative to traditional WHOIS services.
RDAP supports structured responses, internationalized data and controlled access to registration information. It also helps lookup clients identify the appropriate authoritative service for a query.
For most generic top-level domains, RDAP is now the primary source of registration information under ICANN's requirements. Traditional WHOIS remains relevant in some contexts, including certain domain extensions and country-code domain systems.
For users, the practical lesson is simple: you can continue to search for a โWHOIS lookup,โ but the tool may use RDAP behind the scenes or use different methods depending on the domain extension.
What Information Does a WHOIS Lookup Show?
The exact results vary, but a domain lookup may display several useful fields.
Information | What it means | Why it matters |
|---|---|---|
Domain name | The domain being queried | Confirms you are checking the correct name |
Registrar | The company managing the registration | Helps identify where registration changes and renewals are handled |
Registration date | When the domain was initially registered, where available | Provides context about the registration history |
Expiry date | The recorded end of the current registration term, where available | Helps identify upcoming renewal requirements |
Updated date | When the registration record was last updated, where available | Provides context about recent changes |
Domain status | A registration or transfer-related status code | May indicate restrictions or administrative conditions |
Nameservers | Servers identified for the domain's DNS | Helps investigate DNS configuration |
Registrant information | Details about the registered holder, when disclosed | Can help with ownership-related enquiries where information is public |
Not every lookup returns every field. Information may be redacted for privacy, unavailable for certain extensions or displayed differently by different lookup services.
A missing field does not automatically mean the domain is unregistered or that the registration is invalid.
Why Should You Check a Domain's Registration Status?
A domain lookup can be useful in several everyday situations.
1. Before registering a domain
If you are starting a business, launching a product or creating a new website, you need to know whether your preferred domain name is available.
A lookup may help you establish whether registration records exist for the name. However, a lookup is not always a reliable final test of availability. Delays, special registration rules, reserved names and recently changed registration states can affect the result.
Use a registrar's domain search to confirm availability and the actual registration price before proceeding.
You can search domain names through SteboHost's domain registration page.
2. Before transferring a domain
Businesses sometimes transfer domains when consolidating services or changing providers.
A registration lookup can provide useful context, including the listed registrar and available status codes. However, it does not necessarily confirm that the domain is eligible for transfer.
You may also need to check the domain's transfer lock, obtain an authorization code and meet any applicable transfer requirements.
For example, a domain showing a transfer-prohibited status may require an authorized change before a transfer can proceed. The exact meaning depends on the status code and the registry's rules.
3. To check an expiry date
A domain must be renewed to maintain its registration beyond the current registration term.
Where a lookup provides an expiry date, it can help you identify a potential renewal deadline. This is particularly useful for organizations managing many domains.
However, the date displayed by a public lookup should not replace the registrar's account records. Expiry, renewal, grace-period and deletion processes vary by domain extension and registration policy.
For a domain you own, confirm the renewal date and payment status through the registrar that manages it.
4. To investigate domain ownership
If you need to contact the party responsible for a domain, publicly available registration data may identify the registrar or disclose some registrant information.
However, privacy and data protection rules can hide personal details. A domain privacy service may replace the registrant's publicly displayed contact details with those of a proxy or privacy provider.
Do not assume that the registrar listed in a lookup is the website owner. The registrar manages registration services; the registrant is the party holding the registration rights.
5. To troubleshoot a website or DNS problem
A lookup may show the nameservers associated with a domain. This can help establish which DNS service appears to be responsible for its DNS records.
However, a WHOIS lookup alone cannot determine every cause of a website outage.
A domain may be registered correctly while its DNS records point to the wrong server, its hosting account is suspended or its web application is failing.
To investigate the problem fully, use appropriate DNS, hosting and website diagnostics alongside registration data.
How to Check Domain Registration Status Step by Step
There are several ways to check registration information, depending on the domain extension and the details you need.
Method 1: Use SteboHost's WHOIS Lookup Tool
SteboHost provides a free WHOIS Lookup tool that checks available domain registration details, nameservers and expiry information.
Follow these steps:
Step 1: Open the lookup tool.
Visit stebohost.com/tools/whois.
Step 2: Enter the domain name.
Type the domain you want to check, such as yourbusiness.com or yourbusiness.co.ke.
Enter the domain name itself rather than a complete page URL with a specific path.
Step 3: Run the lookup.
Select the check button and allow the tool to retrieve the available information.
Step 4: Review the results.
Look for the registration information, expiry details, nameservers and status fields that are returned.
Step 5: Investigate any missing information.
If the tool does not display a registrar or expiry date, do not immediately conclude that the domain is available or unregistered. Some extensions do not return the same data through every public lookup service.
SteboHost notes that certain country-code extensions, including .ke, may not return complete registration information through public queries. Its tool can still show DNS records and nameservers where supported.
Step 6: Confirm important details with the registrar.
If you own the domain, sign in to your registrar account to confirm the registration, renewal and transfer details.
If you intend to register the name, use a registrar's availability search to establish whether it can currently be registered.
Method 2: Use ICANN's Registration Data Lookup
For many generic extensions, such as .com and .org, ICANN's lookup service is another useful option.
Visit ICANN Lookup.
Enter the domain name.
Submit the search.
Review the returned registration data and any available status information.
The service uses RDAP for registration-data lookups and may route to another service in certain circumstances when needed.
Remember that not all domain extensions follow exactly the same registration-data system.
Method 3: Check a .ke domain
For Kenyan domains such as .ke and .co.ke, the available results can depend on the extension, registry arrangements and lookup method.
The .ke country-code top-level domain is managed by the Kenya Network Information Center (KeNIC). The IANA .ke registry record lists both a WHOIS server and an RDAP service for the extension.
If a generic lookup does not return the registration details you need, consult the appropriate .ke registry or registrar channel.
For a domain you already own, your registrar account is often the most direct place to confirm the registration holder, renewal date and account status.
How to Understand Common Domain Status Codes
Registration data may include status codes that describe restrictions or conditions affecting a domain.
The precise meaning depends on the domain extension, registry and registrar. The following are common examples for generic domains using EPP-style status codes.
Status code | General meaning | What to do |
|---|---|---|
| No additional client or server prohibitions are indicated by this status | Check other fields if you need to confirm registration or availability |
| The registrar has applied a transfer restriction | Contact the registrar if you are preparing an authorized transfer |
| A registry-level transfer restriction is applied | Contact the registrar to understand the reason and permitted next steps |
| Certain domain updates are restricted by the registrar | Ask the registrar whether the change you need is permitted |
| Deletion is restricted by the registrar | Check the reason if deletion is required |
| A transfer is in progress | Follow the registrar's instructions and monitor the transfer |
| The domain is in a specific recovery period following deletion under applicable registry rules | Contact the registrar promptly to understand the recovery options and costs |
These are examples, not a complete list. A particular extension may use different status conventions or additional rules.
A transfer prohibition does not necessarily mean a domain has been lost. It may be a security measure intended to prevent unauthorized transfers.
Likewise, an ok status alone should not be treated as proof that a domain is available for new registration. A domain can be registered and have that status.
WHOIS Lookup vs Domain Availability Checker vs DNS Lookup
These tools address different questions, even though some services combine them into one interface.
Tool | Main question it answers | Typical use |
|---|---|---|
WHOIS or RDAP lookup | What registration information is available for this domain? | Reviewing registrar, dates and registration status |
Domain availability checker | Can I register this domain name now? | Searching for a new domain |
DNS lookup | What DNS records are published for the domain? | Checking IP addresses, mail routing and nameservers |
SSL/TLS checker | Is the website's certificate valid and properly presented? | Investigating HTTPS certificate issues |
For example, a domain can have an active registration but incorrect DNS records. It can also have properly configured DNS records while its registration has expired or is otherwise restricted.
Using the right tool prevents you from drawing the wrong conclusion from a single result.
For related checks, explore SteboHost's WHOIS Lookup and its related domain and DNS tools.
What If a WHOIS Lookup Shows No Registration Information?
Missing information is one of the most confusing lookup results. It can have several explanations.
The extension uses a different lookup service
Not every domain extension follows the same rules or returns information through the same interface.
Try the relevant registry or registrar lookup channel for the extension you are checking.
Registration information is private
Some registrars offer privacy services or redact personal information from public results.
The domain may still be registered even when the registrant's name, address or email is not visible.
The domain was recently registered or updated
Public records may take time to reflect a recent change, depending on the registry, registrar and lookup service.
If the domain was just purchased or transferred, check the registrar's account and confirmation messages before drawing conclusions.
The lookup service could not retrieve a complete result
Network issues, temporary service problems or limitations in a lookup tool may prevent some fields from appearing.
Try a suitable authoritative lookup service or contact the registrar.
The domain may not be registered
An absence of registration results can be consistent with an unregistered name, but it is not enough by itself to confirm availability.
Use a domain registrar's availability checker before attempting registration.
Can a WHOIS Lookup Reveal the Website Owner's Personal Details?
Not necessarily.
Public registration-data access is affected by privacy services, applicable policies and the type of domain involved.
Some results may show a company or registrant name, while others display a privacy service or omit personal details.
Even when contact data is hidden, a lookup may still return useful technical or administrative information, such as nameservers, certain dates or the registrar.
Do not assume that missing personal information indicates suspicious ownership. Privacy protection can be a legitimate way for individuals and businesses to reduce public exposure of their contact details.
If you have a legitimate need for nonpublic registration information, follow the registrar's or relevant registry's formal request process and applicable rules.
Best Practices When Using WHOIS and RDAP Tools
Registration lookups are helpful, but they should be used carefully.
Check the exact domain. A small spelling difference can lead you to information about a different domain name.
Use authoritative sources where possible. When a registration detail matters for renewal, transfer or ownership, confirm it with the registrar or the relevant registry.
Do not confuse registration with website availability. A registered domain can point nowhere, point to the wrong destination or have a website that is temporarily offline.
Protect personal information. Treat publicly available registration information responsibly, and respect applicable privacy rules.
Check renewal details through your registrar. Public expiry dates are useful references, but your account's renewal status and notices are more appropriate for managing a domain you own.
Use more than one diagnostic when necessary. Registration checks, DNS queries, hosting status and SSL/TLS checks answer different questions.
Keep a record of important domains. Businesses managing multiple domains should track registrar details, expiry dates, account ownership and renewal responsibilities in a controlled inventory.
How WHOIS Lookup Fits into Domain and Hosting Management
A domain name is one part of a website's infrastructure. Understanding its registration status can help you manage renewals, transfers and troubleshooting, but it does not replace the other checks required to keep a website working.
For example, a business preparing to launch a website may need to:
Confirm domain availability and register the name.
Configure DNS records to direct visitors to the correct services.
Select a suitable hosting environment.
Configure HTTPS and certificates.
Maintain renewal reminders and account access.
Likewise, a business moving an existing website should distinguish the domain registration transfer from the hosting migration and DNS changes. These are related tasks, but one does not automatically complete the others.
SteboHost offers domain registration and a WHOIS Lookup tool to help users check available registration details. You can also explore SteboHost's domain services when researching domain registration options.
Conclusion
A WHOIS lookup is a useful way to investigate the registration details available for a domain name. It can help you identify the registrar, review available expiry information, inspect nameservers and understand certain domain status codes.
However, WHOIS is not the same as a domain availability checker or DNS lookup. Registration data can also vary according to the extension, privacy settings and lookup method.
For many generic top-level domains, RDAP is now the main registration-data access method, while certain other extensions retain different arrangements. When a result is missing or uncertain, use the relevant registrar or registry to confirm important information.
To check a domain yourself, start with SteboHost's free WHOIS Lookup tool. For a new domain, use the domain registration search to confirm availability before registering.
Understanding these tools makes it easier to manage domain names accurately, investigate common problems and make informed decisions about your online presence.
Frequently Asked Questions
1. What is a WHOIS lookup used for?
A WHOIS lookup is used to retrieve available domain registration information, such as the registrar, registration dates, expiry information, status codes and nameservers.
2. Is WHOIS still used in 2026?
Yes, the term is still widely used. However, RDAP became the definitive registration-data source for most generic top-level domains on 28 January 2025. Some extensions and country-code domains use different arrangements.
3. How do I check whether a domain is registered?
Search for the domain using a reliable WHOIS or RDAP lookup service. To determine whether you can register it, confirm the result with a registrar's domain availability checker.
4. Can I use WHOIS to find a domain's expiry date?
Sometimes. The lookup may provide an expiry date, but the field is not always available for every extension. For a domain you own, confirm renewal information through your registrar account.
5. Why is the registrant's name hidden?
The registrar or registry may redact personal information, or the domain may use a privacy service. Hidden information does not necessarily mean the registration is invalid.
6. Why does a WHOIS lookup show no registrar?
Some extensions return incomplete registration information through particular public lookup services. A lookup may also encounter a temporary issue or use a method that does not expose all fields. Check the appropriate registry or registrar if the information is important.
7. Does WHOIS tell me where a website is hosted?
Not reliably. A lookup may show nameservers or other useful clues, but it does not necessarily identify the actual hosting provider. DNS records and other technical checks may be needed.
8. What is the difference between WHOIS and RDAP?
WHOIS is the traditional registration-data query protocol and service. RDAP is its modern successor, using standardized structured responses and supporting features such as internationalization and differentiated access to data.
9. Can I check a .co.ke or .ke domain?
Yes, but the information returned depends on the extension and lookup service. If a public tool does not show all registration fields, check the appropriate registrar or registry. DNS and nameserver results may still be available.
10. Is a WHOIS lookup enough to confirm domain availability?
No. A lookup result alone may not establish whether a name can be registered at that moment. Use a registrar's availability checker and confirm the current registration price and applicable registration requirements.
Written by Mercy Chepkemoi
SteboHost engineering and operations team. We write practical guides on hosting, domains, email and security for African businesses โ based on what we see in the field, not marketing copy.
Ready to get started?
Browse our hosting plans or contact our team for help choosing the right one.