Check availability directly at a registrar's search tool
The fastest way to see if a domain is available is to type the name into the search box on any domain registrar's website. ICANN-accredited registrars like GoDaddy, Namecheap, Google Domains, and Network Solutions all have a search field on their homepage. Type in the domain you want — for example, "myrestaurant.com" — and the registrar will tell you within seconds whether it is registered, expired, or open for purchase.
When you search, the registrar shows you the exact status: available for immediate registration, already owned by someone else, or pending expiration. If it is available, the registrar will also show you the price to register it for one year, which varies by extension (.com, .net, .org, and so on) and by registrar. You do not have to buy it right then — you can search as many names as you want without any obligation.
Key Takeaways
- Any ICANN-accredited registrar's search tool will show you in seconds whether a domain is available, and you can search without committing to buy.
- A domain showing as "unavailable" may be registered, expired but held by the registrar, or reserved by the registry — each has a different next step.
- WHOIS lookup tools show you who owns a registered domain and sometimes provide contact information to negotiate a purchase.
- Checking availability across multiple registrars can reveal price differences for the same domain, sometimes by several dollars per year.
- Domain name generators can suggest available alternatives if your first choice is taken, though you should still verify each suggestion yourself.
Understand what "unavailable" actually means
When a domain shows as unavailable, it does not always mean the same thing. The registrar's search result tells you the status, but not always the reason. A domain can be unavailable because someone owns it and is using it, someone owns it and is not using it, it is registered but the owner has not paid the renewal fee yet, or the registry itself has reserved it for a specific purpose.
If you see a domain is unavailable but you want it badly, your next step depends on which of these situations you are in. That is where WHOIS lookup comes in — it can tell you who owns the domain and sometimes give you a way to contact them about buying it. If the domain is expired but still held by the registrar, you may be able to wait for it to drop and register it yourself, though this is unpredictable and registrars sometimes keep expired domains for a period before releasing them.
Use WHOIS lookup to find the domain owner
WHOIS is a public database that lists the registered owner of every domain name, along with contact details and the date the registration expires. You can search WHOIS for free at sites like ICANN Lookup (lookup.icann.org), Whois.com, or directly through most registrars. Type in the domain name and you will see the owner's name, email, phone number, and registrar — assuming the owner did not pay extra to keep their information private.
Many domain owners pay for WHOIS privacy (also called domain privacy or private registration), which hides their real contact information behind a proxy service. When you see a WHOIS result with generic contact details or a privacy service listed as the owner, you know the real owner has chosen not to be contacted directly. In that case, you can still try reaching out through the privacy service, though response rates are low. Some registrars also allow you to send a message through their platform to the domain owner without revealing your own details.
Check multiple registrars for price differences
The same domain can cost different amounts depending on which registrar you use. GoDaddy might charge $8.99 per year for a .com domain while Namecheap charges $5.98 for the exact same domain. The difference matters more if you are registering multiple domains or renewing for several years. Spend five minutes checking the price at two or three registrars before you buy.
Keep in mind that introductory pricing is common — the first year might be $2.99, but renewal could jump to $12.99. The registrar should show you both the first-year price and the renewal price before you complete the purchase. If the renewal price is not visible, look for it in the registrar's pricing page or ask their support before you commit.
Try a domain name generator if your first choice is taken
If the domain you want is unavailable, a domain name generator can suggest similar alternatives. Tools like Nameboy, Lean Domain Search, and DomainWheel let you enter a keyword or phrase and generate lists of available domains with different extensions or slight variations on your original idea. You type in "coffee" and the tool suggests coffeeshop.com, coffeespot.com, thecoffeeplace.com, and so on, checking availability as it goes.
These generators are useful for brainstorming, but do not rely on them to be completely accurate. Always verify the availability yourself by searching the domain at a registrar before you decide on it. A generator might show a domain as available but it could have been registered between when the generator checked and when you search.
Check the domain's history before you buy
If a domain is available but was previously registered, it is worth checking what it was used for. A domain that was used for spam or malware can have a damaged reputation that affects your email deliverability or search engine ranking, even though you are the new owner. Tools like the Wayback Machine (archive.org) show you what a website looked like at different points in history. You can also check a domain's reputation at tools like MXToolbox or Google Safe Browsing to see if it was ever flagged as malicious.
This matters most if you are buying a domain that has been around for years. A brand-new domain that has never been registered before has no history to check, so you can move forward without worry.
Know the difference between registrars and resellers
When you search for a domain, you might land on an ICANN-accredited registrar or on a reseller. A registrar like Namecheap or Google Domains directly manages your domain registration with the registry. A reseller like Wix or Squarespace sells you a domain but actually registers it through a registrar behind the scenes. Both will show you availability, but registrars usually offer more control and lower prices.
If you are building a website through a platform like Wix, you can register your domain through them, but you will typically pay more than you would at a standalone registrar. If you think you might move your website later, registering at an independent registrar gives you more flexibility — you own the domain outright and can point it anywhere you want.
Frequently Asked Questions
Can I reserve a domain name without buying it?
No. Most registrars do not hold domains in a cart or reserve them without payment. If you find a domain you want, you need to register it (pay for it) to own it. Some registrars offer a short grace period after purchase where you can cancel and get a refund, usually 48 hours, but this varies by registrar and extension.
What if someone is squatting on the domain I want?
If the domain is registered but not being used, you can try to contact the owner through WHOIS and make an offer to buy it. Prices for desirable domains can range from hundreds to thousands of dollars. If the owner is using the domain in a way that violates your trademark, you may have legal options through ICANN's dispute resolution process, but this is expensive and only works in specific circumstances.
How long does it take to register a domain once I buy it?
Registration is usually instant or within a few minutes. You complete the purchase, and the domain becomes yours right away. It can take up to 48 hours for the domain to fully propagate across the internet's DNS system, which means email or a website pointed at that domain might not work immediately, but the registration itself is done.
Is it worth paying extra for domain privacy?
Domain privacy hides your personal information from the public WHOIS database, which reduces spam and unwanted contact. It costs $5 to $15 per year depending on the registrar. If you are registering a personal blog, it is probably not necessary. If you are registering a business domain or multiple domains, privacy can be worth the cost to avoid spam.
Can I check if a domain is available on my phone?
Yes. Any registrar's website works on a mobile browser. Type the domain name into the search box just as you would on a computer, and you will see the availability and price. You can also register the domain from your phone if you want, though typing payment information on a small screen is less convenient than using a computer.