Reverse IP Lookup
Enter an IP address or a domain to find every other website hosted on the same server. Also called a reverse IP domain check.
“One IP, many domains. Reverse IP lookup shows you who else is sharing the server.”
What Is a Reverse IP Lookup?
A reverse IP lookup maps one IP address to every domain currently pointing at it, so you can see which other websites are hosted on the same server. A normal DNS lookup answers "what IP does this domain resolve to?" A reverse IP lookup answers the inverse: "what domains resolve to this IP?" Enter either an IP address or a domain name, and the results list every host sharing that address, with a breakdown of which TLDs they sit in.
This technique is foundational in security research, penetration testing, and OSINT workflows. An IP flagged for abuse (check if an IP is blacklisted) may host dozens of co-resident malicious domains. A competitor's infrastructure may share a server with sites that reveal hosting patterns or affiliate relationships. A single CDN IP may surface thousands of distinct organizations sharing the same edge node.
DNS Checker maintains an index of roughly 258 million domains across more than 1,100 top-level domains, rebuilt on a weekly cycle. Each result shows when the hostname was last observed at the address, so the age of every row is visible rather than assumed.
Reverse IP Lookup vs Reverse DNS Lookup: What Is the Difference?
These three terms are often used interchangeably, but they refer to technically distinct operations. Understanding the difference helps set expectations when using this tool.
| Term | What it returns | Typical result size |
|---|---|---|
| Reverse IP lookup | Every domain whose A record points at the address, which is every website hosted on that server. The dominant meaning, and what this tool does. | One to thousands |
| Reverse IP domain check | The same operation under a different name. Used interchangeably with reverse IP lookup. | One to thousands |
| Reverse DNS lookup (PTR) | The in-addr.arpa PTR record: one canonical hostname the address owner assigned, unrelated to the customer domains on the address. | Usually exactly one |
PTR records are set by the IP owner (typically an ISP or hosting provider) and reflect a single administrative hostname, like ec2-54-235-89-97.compute-1.amazonaws.com. That PTR name has no relationship to the hundreds of customer domains that may resolve to the same IP via A records. A reverse IP domain check reads those A records directly.
How Does a Reverse IP Lookup Work?
DNS Checker resolves A records for roughly 258 million domains across more than 1,100 top-level domains on a weekly cycle, and records the hostname, the address it resolved to, the record type and the time it was seen. Inverting that gives a reverse index: for any address, the set of hostnames last seen pointing at it.
Results cover hostnames observed within seven days of the most recent scan that saw the address you queried, and that scan date is shown above the table. The window is measured against the data rather than against today, so a delayed scan returns older results carrying an older date instead of an empty list that would read as "nothing is hosted here". A domain that has moved off an address since then stays under the old address until the next cycle.
When a domain name is entered instead of a raw IP, DNS Checker first resolves the domain to its current A record, then performs the reverse lookup against that IP. The resolved IP is shown in the results header so it is clear which address was queried.
What Is a Reverse IP Lookup Used For?
Reverse IP lookups appear in a wide range of security and investigative workflows. Some of the most common applications:
- •Penetration testing reconnaissance, Expand the attack surface by discovering all domains co-hosted with a primary target. Shared hosting environments may expose other applications running on the same server.
- •Blue-team triage, When an IP is flagged in a SIEM alert or threat feed, a reverse IP check quickly surfaces other domains associated with the same infrastructure, useful for scoping an incident.
- •Brand protection, Monitor IPs historically associated with your organization or identify typosquatting campaigns hosted on the same server cluster as known phishing infrastructure.
- •Fraud investigation, Fraud rings often share hosting infrastructure. Tracing co-resident domains on an IP linked to one fraudulent site frequently reveals related operations.
- •ASN and hosting provider correlation, The IP context card surfaces the ASN and hosting provider for the queried address, enabling analysis of which providers host the most domains within a category.
When Does a Reverse IP Lookup Not Work?
CDN IPs, IP addresses belonging to large content delivery networks (Cloudflare, Akamai, Fastly, AWS CloudFront) may host millions of unrelated domains. A reverse IP check on a CDN IP returns a list that is useful for ASN correlation but not for identifying organizational relationships. DNS Checker shows a CDN warning banner in this case. For CDN IPs with over 10,000 co-resident domains, in-browser display is capped and a bulk export option is offered.
Virtual hosting, many web servers use name-based virtual hosting, meaning the same IP address serves multiple distinct websites based on the HTTP Host header. A reverse IP check identifies which domains share the IP, but does not confirm that all those domains share the same web server process or application. To discover what services are actually running, scan the IP for open ports.
IPv6, the current dataset indexes IPv4 A records only. AAAA record coverage is planned but not yet available. IPv6 addresses entered into the tool will return an unsupported error.
Freshness, results reflect the most recent weekly scan. Domains that changed IP since the last scan will appear under the old IP until the next scan cycle completes. For real-time resolution, use the DNS Inspector to query live authoritative records.
Need this in code?
Every check this tool runs is also available via the reverse IP API with examples in cURL, JavaScript, Python, PHP, Ruby, and Java.
Related tools you might need
Built and maintained alongside this tool. Free, no signup required.