ToolNestr

Reverse DNS Lookup

Enter an IP address to look up its PTR record — the domain name that resolves back to it.

Reviewed by the ToolNestr Editorial Team — July 2026

Reverse DNS Lookup

How reverse DNS works

Reverse DNS (rDNS) performs the inverse of a standard DNS lookup. While a forward DNS lookup answers the question "what IP does this domain point to?", a reverse DNS lookup answers "what domain does this IP point back to?". It does this by querying PTR (Pointer) records stored in the special .arpa DNS zone.

For IPv4 addresses, reverse lookups use the in-addr.arpa zone. The IP address is reversed and appended with .in-addr.arpa to form a PTR query. For example, to look up the PTR record for 8.8.8.8, the system queries 8.8.8.8.in-addr.arpa and retrieves the PTR record that points to dns.google. For IPv6 addresses, the ip6.arpa zone is used, with each nibble of the address reversed and separated by dots.

PTR records are not automatically created when you set up a forward DNS record. They must be configured separately by the entity that owns the IP address block — typically your ISP or hosting provider. This is because IP address ownership and DNS zone management are handled by different parties. ISPs allocate IP addresses to customers, while DNS zones for domain names are managed through domain registrars. The reverse DNS zone for an IP range is managed by the ISP, so they must add the PTR record on your behalf.

Reverse DNS is widely used for email server authentication, network troubleshooting, server logging, and security analysis. Mail servers frequently perform rDNS checks on connecting SMTP servers and may reject email from IPs without valid, matching PTR records. Network administrators use reverse lookups to identify hosts in log files, and security analysts use them to map IP addresses encountered during investigations back to known domain names.

Reverse DNS Resolution Flow Diagram Diagram showing the reverse DNS lookup process: client sends IP address, system reverses it, appends .in-addr.arpa, queries PTR record, and returns the domain name Client Has IP: 8.8.8.8 1 Recursive Resolver Reverses IP: 8.8.8.8.in-addr.arpa 2 Root / TLD 3 Authoritative for .arpa PTR: dns.google 4 ISP / Provider (controls PTR for 8.8.8.0/24) 5. PTR returned: dns.google Cache (TTL-based)
Reverse DNS lookup process showing IP reversal and PTR record resolution through the .arpa zone hierarchy

Why reverse DNS matters

Reverse DNS plays a critical role in three primary areas: email delivery, network troubleshooting, and security. In email, most major mail providers including Gmail, Outlook, and Yahoo perform rDNS checks on incoming SMTP connections. If the connecting IP does not have a PTR record that matches the HELO/EHLO hostname, the email is more likely to be flagged as spam or rejected outright. This makes proper rDNS configuration essential for anyone running a mail server.

For system administrators, reverse DNS helps identify hosts in log files. When analysing access logs, firewall logs, or authentication logs, seeing domain names alongside IP addresses makes it much easier to understand traffic patterns and identify known services. Tools like traceroute, netstat, and SSH daemons all use reverse DNS to display meaningful hostnames instead of raw IP addresses.

In security contexts, reverse DNS is used during threat intelligence and incident response. When investigating a suspicious IP, checking its PTR record can reveal which hosting provider or organisation owns the address. Many CDNs and cloud providers configure their PTR records to include identifiable patterns, making it possible to determine that an IP belongs to AWS, Google Cloud, or a specific VPN provider.

Limitations of reverse DNS

Reverse DNS has several important limitations. Not all IP addresses have PTR records configured — many residential and mobile IPs lack reverse DNS entirely. The PTR record may not match the forward DNS name, which is called a "forward-confirmed reverse DNS" (FCrDNS) mismatch. Some ISPs assign generic PTR records that reveal no useful information about the actual service running on the IP. Additionally, reverse DNS lookups are inherently slower than forward lookups because they must traverse the .arpa namespace, and misconfigured PTR records can cause significant latency in applications that perform reverse lookups synchronously.

References and further reading

Frequently asked questions

What is a reverse DNS lookup?

A reverse DNS lookup (rDNS) resolves an IP address back to a domain name. While forward DNS maps names to IPs, reverse DNS does the opposite by querying PTR records in the .arpa zone.

What is a PTR record?

A PTR (Pointer) record maps an IP address to a canonical domain name. PTR records are stored in reverse DNS zones under in-addr.arpa for IPv4 and ip6.arpa for IPv6.

Why is reverse DNS important for email?

Many mail servers reject incoming email from IPs without valid rDNS or with mismatched rDNS. Reverse DNS is a key component of email reputation scoring and anti-spam filtering.

What does no PTR record mean?

If no PTR record exists for an IP, the ISP or hosting provider has not configured reverse DNS for that address. The domain will appear as the IP itself or as unavailable.

Can I set my own PTR records?

PTR records are controlled by the owner of the IP address range — typically your ISP or hosting provider. To set or change a PTR record, you must contact them. Most providers allow this through a support ticket or control panel.

What is the in-addr.arpa domain?

in-addr.arpa is the special DNS zone used for reverse lookups of IPv4 addresses. The IP is reversed and suffixed with .in-addr.arpa. For example, 1.2.3.4 becomes 4.3.2.1.in-addr.arpa.

What is the difference between forward and reverse DNS?

Forward DNS (standard lookup) resolves a domain name to an IP address and is the most common type of DNS query. Reverse DNS resolves an IP address back to a domain name and is typically used for logging, email authentication, and network troubleshooting.

All tool categories

Networking & IP Tools (36 tools)
🧮 Everyday (26 tools)
💪 Health & Fitness (30 tools)
💰 Finance (34 tools)
🔢 Math (23 tools)
📄 PDF Tools (10 tools)
🎨 Creators (12 tools)
💻 Developers (24 tools)
⚡ Engineering & Science (24 tools)
⚛️ Physics (48 tools)
🧪 Chemistry (50 tools)
🧬 Biology (50 tools)
🏠 Construction & Home Improvement (105 tools)
👗 Clothing & Garment Tools (68 tools)
🍳 Cooking & Baking (9 tools)
🚗 Automotive (26 tools)
🖼️ Image Tools (13 tools)
🔐 Security & Hash (15 tools)
📝 Text Tools (15 tools)
🔍 SEO Tools (11 tools)
🔄 Converters (69 tools)
🕐 Time & Date (15 tools)
📊 Chart Generators (11 tools)
🕌 Islamic Tools (16 tools)