How to Find Out Who Hosts a Website (Including Your Own)
Find out which company hosts any website, why Cloudflare often hides the answer, and how to track down the host of your own domain before renewing or switching.
Maybe you like a site's speed and want the same host. Maybe you need to report abuse. Or maybe it's your own site: the renewal email is coming, and nobody remembers where the website actually lives.
This guide shows how to find who hosts any website in a few seconds, what to do when the answer is "hidden behind Cloudflare", and how to track down the host of your own domain.
The Quick Way: Use a Hosting Checker
Paste the address into the free Who Is Hosting This Website checker. It shows:
- the hosting company, such as AWS, Google Cloud, DigitalOcean, WP Engine or Shopify;
- any CDN in front of the site, such as Cloudflare or Fastly;
- who runs the domain's DNS and email;
- the evidence behind each answer, with a confidence level.
How Hosting Lookups Work
You can do the same steps by hand. It helps to know what a checker does, and why it sometimes can't give a straight answer.
1. Find the site's IP address
Every domain points to one or more IP addresses. On Mac or Linux, open Terminal; on Windows, open Command Prompt, and run:
nslookup example.com
2. Find who owns that IP address
IP addresses are handed out in blocks to networks, and each network has a number called an ASN, registered to a company. Look up the IP in a service such as bgp.he.net or ipinfo.io, and you'll see something like "AS16509 Amazon.com" or "AS14061 DigitalOcean".
That company runs the server, but it isn't always the company you pay. A WordPress host may run its servers on Google Cloud, for example. Hosting checkers spot many of these from extra clues in the page's headers.
3. Check the response headers
Some hosts label their responses. Headers such as x-kinsta-cache,
x-powered-by: WP Engine or x-vercel-id give the host away even when the IP
belongs to a cloud provider. In Chrome, open Developer Tools, go to the
Network tab, reload the page and select the first request to see them.
"Hidden Behind Cloudflare": What It Means
About one in five websites puts a CDN such as Cloudflare in front of its server. Visitors connect to the CDN, and the CDN fetches the page from the real server in the background. So the IP address you find belongs to Cloudflare, not to the host.
That's by design, and there's no reliable way around it from the outside. A good checker says so honestly instead of answering "Cloudflare" as if it were the host. Clues can still help:
- Host-specific headers sometimes pass through the CDN.
- Platform signs: a Shopify or Squarespace site is hosted by that platform.
- DNS and email records show which companies the owner works with, though not necessarily who hosts the site.
How to Find Out Who Hosts Your Own Website
Run your address through the hosting checker first. If the answer is clear, you're done. If it's hidden behind a CDN, or the name means nothing to you, try these:
- Search your email for "hosting", "cPanel", "welcome to", "invoice" or "renewal". The host's welcome email or receipts usually turn up quickly.
- Check your bank or card statements for a yearly or monthly charge.
- Look up your domain's registrar with the
ICANN lookup. The registrar is where the domain is
registered. Log in there and check where the name servers point: names like
ns1.yourhost.comoften reveal the host. - If you use Cloudflare, log in and open the DNS records. The address in your A record is your real server, whether the cloud icon is orange or grey, and an IP lookup shows who runs it.
- Ask whoever built the site. Agencies often host sites for clients on their own account.
Registrar, Host, DNS and Email
These four get mixed up all the time:
| Service | What it does | Example |
|---|---|---|
| Registrar | Registers the domain name and renews it each year | Namecheap, Porkbun |
| Web host | Runs the website's files and database | DigitalOcean, WP Engine |
| DNS provider | Points the domain to the host and email | Cloudflare, Route 53 |
| Email provider | Handles the domain's email | Google Workspace, Microsoft 365 |
You can buy them all from one company or use four different ones. When you switch hosts, the domain and email can usually stay where they are.
Should You Switch Hosts?
Knowing your host is the first step. Signs it may be time to move:
- the renewal price is far above the first-year price;
- the site is slow even with caching turned on;
- support is slow to answer, or can't fix problems;
- you've outgrown shared hosting and need more resources.
Before switching, check the renewal price and the plan's limits at the new host, make a full backup, and lower your DNS records' TTL a day ahead so the move takes effect quickly.
Summary
- Use the Who Is Hosting This Website checker for the fastest answer.
- By hand: find the IP, look up who owns it, then check the headers.
- "Hidden behind Cloudflare" means the real host can't be seen from outside.
- For your own site, your email, bank statements, registrar and DNS records will tell you.