Reverse DNS (rDNS) / PTR Lookup
Perform a Reverse DNS (rDNS) / PTR record lookup on any IP address.
Enter any IPv4 or IPv6 address into the box to instantly perform a Reverse DNS (rDNS) query. While standard DNS translates a human-readable domain name (like example.com) into a machine-readable IP address, Reverse DNS does the exact opposite: it translates an IP address back into its official hostname.
This tool queries the global DNS hierarchy for the specific Pointer (PTR) record associated with the IP. This is an essential debugging step for system administrators setting up new web servers, and it is absolutely critical for anyone configuring an outbound email server.
How it works
Unlike standard forward DNS (which queries A or AAAA records), a Reverse DNS lookup requires querying a specially formatted domain name provided by the Regional Internet Registries (RIRs).
IPv4 Lookups: When you enter an IPv4 address like 192.0.2.1, the tool automatically reverses the octets and appends the special suffix to create the query string: 1.2.0.192.in-addr.arpa. It then asks the authoritative nameservers for any PTR records associated with that string.
IPv6 Lookups: IPv6 functions similarly but is much more verbose. An IPv6 address is expanded into its full 32-nibble format, reversed, and queried against the ip6.arpa namespace.
Why It Matters for Email: When you send an email, strict receiving servers (like Gmail or Microsoft 365) will perform a reverse DNS lookup on your mail server's IP address. If the IP address does not have a valid PTR record that matches the hostname claiming to send the email, your messages are highly likely to be marked as spam or rejected outright.
Frequently asked questions
Why does my IP address not have a reverse DNS record?
PTR records must be created by the entity that actually owns the IP address block. If you are on a residential home connection, your ISP likely has not set one up, or they have set up a generic one (e.g., `user-123.isp.com`). If you are running a VPS in the cloud, you usually have to set the PTR record manually inside your hosting provider's control panel, not in your domain registrar.
What is the difference between a PTR record and an A record?
An A (Address) record maps a domain name (like `mail.example.com`) to an IP address. A PTR (Pointer) record maps an IP address back to the domain name. For perfect email deliverability, both should point to each other symmetrically (Forward-Confirmed reverse DNS).
Can one IP address have multiple PTR records?
Yes, technically the DNS protocol allows an IP to return multiple PTR records. However, this is strongly discouraged for mail servers, as many anti-spam filters will randomly pick the first one they see. If it doesn't match the forward DNS, the email might be flagged.
How long does a PTR record take to update?
Like all DNS changes, Reverse DNS changes are subject to TTL (Time To Live) caching. It can take anywhere from a few minutes to 48 hours for the new PTR record to fully propagate across the global internet.
Related tools
DNS Lookup
Query A, AAAA, MX, TXT, NS, SOA, CNAME, SRV and CAA records for any domain.
DNS & DomainWHOIS Lookup
Look up registration, expiry, registrar, nameservers and status for any domain.
DNS & DomainPing Test
Ping an IP address or hostname from multiple global locations.
Network & IPDNS History Checker
Check the historical DNS records and past IP addresses of a domain name.
DNS & DomainDNS Propagation Checker
Ask twelve public resolvers worldwide whether your DNS change has landed.
DNS & DomainDNS TTL Calculator
Calculate and convert DNS Time-To-Live (TTL) values from seconds to human-readable format.
DNS & DomainNeed hosting that just works?
Free SSL, daily backups and 24×7 support on every Loudhost plan.