Check availability directly at a registrar's search tool
The fastest way to check if a domain is available is to go to a registrar's website and type the name into their search box. Registrars like GoDaddy, Namecheap, Google Domains, and Network Solutions all have a search field on their homepage where you enter the domain you want. Within seconds, the tool tells you whether that exact name is taken or open for registration.
When you search, you'll see results for different extensions — .com, .net, .org, .co, and dozens of others. Each extension is treated as a separate domain, so example.com and example.net are two different things. The search shows you which ones are available and which are already registered to someone else. If the name you want is taken, most registrars will suggest similar alternatives that are still open.
You don't need an account to search. You can check as many domain names as you want without signing up or paying anything. The registrar only charges you if you decide to buy.
Key Takeaways
- Search for a domain name at any registrar's website — GoDaddy, Namecheap, Google Domains, and Network Solutions all have free search tools on their homepages.
- Each domain extension (.com, .net, .org) is a separate domain, so you need to check each one you're interested in.
- A domain that shows as taken at one registrar is taken everywhere — the registrar database is shared across all companies.
- If your first choice is taken, search for variations like a different extension, a hyphenated version, or a slightly different spelling before you decide on a backup name.
- Availability can change within hours if someone else registers the name while you're deciding, so don't wait weeks to buy if you find one you want.
Understand what "available" and "taken" actually mean
When a search result says a domain is "available," it means nobody currently owns the registration rights to that name. You can buy it immediately and own it for as long as you keep paying the annual renewal fee. When it says "taken" or "unavailable," someone else has already registered it and owns it until their registration expires.
A taken domain doesn't necessarily mean the person is using it. Many people buy domains and let them sit unused. If you really want a name that's taken, you have two options: wait until the registration expires (which can be years away), or contact the current owner and offer to buy it from them. Some registrars have tools to help you find contact information for the domain owner, though many owners keep their details private.
Check multiple extensions if your first choice is taken
If example.com is already taken, the same registrar's search will show you that example.net, example.org, example.shop, example.io, and dozens of other extensions are available. Each one is a different domain with a different price. Some extensions cost $8 a year, others cost $15 or more.
Before you settle on a backup, think about what your audience expects. A .com is still the most recognizable and the one people assume first. A .org works well for nonprofits. A .io has become common for tech companies. A hyphenated version like example-store.com might be available when example-store.net is taken, though hyphens can be harder for people to remember and type correctly.
Know that availability is the same everywhere
The domain registration system is centralized. When you search at GoDaddy, Namecheap, Google Domains, or any other registrar, you're all checking the same database. If a domain shows as taken at one registrar, it's taken at all of them. You can't find a domain available at one company and unavailable at another.
What does differ between registrars is the price you pay to register and renew the domain, the customer support they offer, and the extra services they bundle in. But the availability itself is identical across all registrars.
Act quickly if you find a name you want
Availability can change fast. If you search for a domain, find it's available, and then wait a week to decide, someone else might register it in the meantime. This happens especially with popular or short names. If you've found a domain you actually want to use, buy it within a day or two rather than sitting on the decision.
Most registrars let you add a domain to a cart and hold it for a short time while you complete the purchase. This reserves it temporarily, though you'll still need to pay to make the registration official. Don't rely on a cart hold for more than a few hours — once you've decided, complete the purchase.
Use WHOIS lookup tools to see who owns a taken domain
If a domain you want is already taken, you can use a WHOIS lookup tool to find information about the current owner. WHOIS is a public database that stores registration details for every domain. Sites like WHOIS.com, ICANN Lookup, and even some registrars have free WHOIS search tools where you type in a domain name and see who registered it.
Many domain owners keep their information private by paying for privacy protection, so you might see the registrar's details instead of the owner's. But some owners list their contact information publicly, and if they do, you can try reaching out to make an offer. There's no standard price for buying a domain from someone else — it depends entirely on what they're willing to accept and what you're willing to pay.
Check for trademark conflicts before you commit
Just because a domain name is available doesn't mean you can legally use it. If the name is too similar to a registered trademark, the trademark owner can force you to give up the domain even after you've bought and used it. Before you register a domain, do a quick search on the U.S. Patent and Trademark Office website (if you're in the United States) or your country's equivalent to see if the name or something very similar is already trademarked.
This is especially important if you're building a business around the domain. A trademark search takes 10 minutes and can save you from losing a domain and the reputation you've built on it. If you find a conflicting trademark, pick a different name rather than risk a legal dispute later.
Frequently Asked Questions
Can I reserve a domain name without buying it?
Most registrars let you add a domain to your cart and hold it for a few hours while you complete the purchase, but this isn't a true reservation. Once you leave the site, the hold expires and someone else can buy it. The only way to truly reserve a domain is to complete the purchase and pay the registration fee.
Why does a domain show available at one registrar but I can't buy it?
This usually means someone registered it between the time you searched and the time you tried to buy. Domain registrations happen instantly, so a name can go from available to taken within seconds. If this happens, search again and pick a different name, or try the same name with a different extension.
What if the domain I want expired — can I buy it?
Expired domains go through a grace period where the previous owner can renew it, then a redemption period where they can still recover it for a higher fee. After that, the domain returns to the pool and becomes available for anyone to register. You can search for it like any other domain, but you may face competition from others trying to buy it at the same time.
Do I have to buy a domain from the registrar where I searched for it?
No. You can search at one registrar and buy at another. However, most people buy from the same place they searched because it's simpler — you're already on the site and ready to complete the purchase. Prices vary slightly between registrars, so if you find a significantly cheaper option elsewhere, you can switch, but the difference is usually only a few dollars per year.
What does it mean if a domain search shows "premium" pricing?
Some domains are marked as premium, which means the registrar or a reseller is charging more than the standard price — sometimes $50 to $500 or more per year instead of the usual $8 to $15. This usually happens with short, popular, or easy-to-remember names. You can still buy a premium domain if you want it, but you'll pay the higher price. Most people skip premium domains and choose something else.