Choosing the perfect domain name for your website can be challenging and even a chore. Then, once you land on your ideal name, you need to double-check that it’s available for purchase. If it’s not, you might need to find out who owns a domain name to get in touch with them and make an offer.
Luckily, unearthing the owner of a domain name is pretty straightforward. You’ll just need to use a domain lookup tool. Alternatively, you can reach out to owners via a privacy proxy or search for a contact page on the website of the domain you want.
In this post, we’ll cover some fundamental topics like domain registration and domain privacy to help you better understand how to find out who owns a domain. Then, we’ll offer advice on what to do if your desired domain is hidden or taken. Let’s get to it!
Quick steps:
- Search the domain in the ICANN Lookup tool.
- Review the publicly available registration data and status details.
- Check whether registrant contact information is visible or redacted.
- Use any available proxy email address or contact form.
- Visit the website itself for a contact page or business details.
- Consider a broker or wait for expiry if the name is unavailable.
- Choose an alternative domain if outreach goes nowhere.
An introduction to domain registration and domain privacy
If you want to acquire a domain name, you’ll need to go through a domain registrar. You’ll have to pay a fee to use one because only one person can register a domain at a time.
Many registrars that sell generic top-level domains (gTLDs) are accredited by ICANN, while some country-code domains follow rules set by their own registries. Public registration data is commonly searched using ICANN Lookup, which now uses RDAP (Registration Data Access Protocol), even though many people still refer to this process as a WHOIS lookup. This record can include details such as registration dates, status information, nameservers, and sometimes contact data.

Domain registrars often provide domain privacy protection for owners who want to hide personal contact information from public results.
If you opt for 🔒️ domain privacy, your domain’s public contact details may be redacted, anonymized, or replaced with the registrar’s or privacy service’s contact information.
How to find out who owns a domain name
There are a few reasons you may want to look up 🔎 who owns a domain name. However, the primary motivation is to determine if it’s available for purchase. If you discover that it isn’t, you can take steps to try and purchase it from the existing owner.
As we mentioned, the easiest way to find out who owns a domain name is by searching for it in the ICANN database. Simply go to the ICANN Lookup tool page and input the domain name in question. Be sure to include the full web address, including its domain extension. Then, select Lookup:

The resulting page will show you key information about the domain. For example, it can tell you when the domain name was registered and when it may expire. This information can be helpful because it lets you know if your desired domain will soon be available or up for auction.
These lookup results can also include publicly available registration data for the registrant, admin, and technical contacts, along with details about the domain’s nameservers. However, a lot of fields may be redacted, anonymized, or unavailable depending on the domain extension, registrar, privacy settings, and applicable policies or laws.
If public contact information is visible, you can send the owner an email 📧 to get in touch.
However, as we mentioned above, a lot of domains will use privacy services that replace the actual domain owner details with the privacy service’s details, such as in the screenshot above.
In that case, you still have a few options for trying to find out who owns a domain name.
What you can do if a domain owner’s information is private
As we discussed earlier, domain privacy protection can block basic information about a domain. Therefore, you may run 🏃 into issues when trying to discover a domain name’s current owner. Here’s what to do in that scenario!
- Reach out via proxy or business contact
- Reach out via the website or social media profiles
- Choose an alternative domain name
Reach out via proxy or business contact
When you encounter hidden domain name information, there’s no need to panic. Domain registrars may use a third-party service, such as Domains by Proxy, or provide their own anonymized contact method.
That means you’ll sometimes see a generic email for the company providing privacy protection, or a web form that relays messages to the registrant. If you send a message using that method, it might make it to the actual owner via proxy, though support and behavior vary by registrar and privacy service.
Here’s an example of a masked email address:

In some cases, you also might see a link to a contact form instead of a masked email address. You would need to go to that contact form to contact the owner:

Here’s an example of what that form might look like:

However, some privacy services may not forward every message, and some owners may never respond. These limits can prevent you from making direct contact.
If that happens, you still won’t have any guaranteed way of discovering their real contact details.
Reach out via the website or social media profiles
If the masked contact methods in the ICANN lookup tool aren’t working, you can also try reaching out more directly.
If the domain in question leads to an active website, you could visit that site and look for a contact page:

If you’re lucky, you might find a straightforward contact form that you can fill out. Otherwise, you may discover basic details, like the owner’s name, phone number, or email address.
In your message, simply ask for the real owner’s information and explain why you’re interested in the domain. You might even want to make an offer upfront.
For example, you could send a short note like this:
Hi, I’m interested in buying this domain name for a new project. If it’s available, please let me know whether you’d consider an offer.
If you don’t hear back after a reasonable wait, you can try a second follow-up or move on to one of the alternatives below.
Or, on some websites, you might be able to find social media profiles that you could use to reach out via social media.
Choose an alternative domain name
Unfortunately, finding a domain name that is available and appropriate for your website can be difficult. What’s more, you might not have much luck trying to buy a domain directly from a pre-existing owner.
That’s because the majority of professional websites will want to avoid the negative effects of switching domains (namely, damaging SEO). You could try to work 👨💻 with a domain broker, but this could get pricey, and there’s no guarantee you’ll get the domain name you want.
Therefore, you might want to avoid the hassle of trying to win a domain name from someone else by simply opting for an alternative domain name.
For instance, you could choose the same domain but use a different extension. If you initially wanted ‘mywebsite.com,’ you could use ‘mywebsite.net’ instead. Still, this may not be a good choice if your website is likely to be confused with the other one (especially if it’s a popular one).
Another option could be to change your desired domain slightly. For example, if you were hoping for ‘myflowershop.com,’ you could try ‘yourflowershop.com’ instead.
👉 Alternatively, you can avoid the hassle of accidentally choosing a taken domain altogether by using a domain name generator like DomainWheel:
This free tool is extremely handy if you’re brainstorming domain names. Simply enter a few keywords related to your business or brand name, and it will provide you with an extensive list of available options. When you’re using DomainWheel, you’ll never find a domain name that’s taken.
🧐 Conclusion
If you’ve decided on the perfect domain name, but it’s unavailable, finding out who currently owns it is crucial. With this information, you might be able to discover a way to buy it from the existing owner and use it for yourself.
As a review, you’re able to easily find out who owns a domain name by searching for it using the ICANN Lookup tool. Alternatively, you can reach out via a domain privacy proxy or a business owner listed on the site. Still, to avoid all that, you may want to use a domain name generator like DomainWheel when choosing your domain name. This free service only shows domains that are available.
Recap:
- Use ICANN Lookup to check public registration data for the domain.
- Look for visible contact details, a proxy email address, or a contact form.
- Visit the website for a contact page or social profiles.
- Send a brief purchase inquiry and follow up once if needed.
- Consider a broker, expiry, or an alternative domain name if there’s no response.
Do you have any questions about how to find out who owns a domain name? Let us know in the comments section below!
FREE GUIDE
4 Essential Steps to Speed Up Your WordPress Website
Follow the simple steps in our 4-part mini series and reduce your loading times by 50-80%. 🚀


















