DNS Raven

RDAP WHOIS & domain lookups

RDAPWHOIS for domains, IP addresses and AS numbers

Send out the raven

Type a domain, IP address or AS number. Your browser asks the registry directly and brings back who registered it, when it expires and what its status codes mean.

What the raven brings back

  • Registrar and its IANA ID
  • Created, updated and expiry dates, with days left
  • Every status code in plain English
  • Nameservers and DNSSEC delegation
  • Abuse contact, and registrant details unless redacted
  • The raw RDAP JSON and a text summary to copy

More ravens in the roost

Bulk checks, references and converters for domain and IP registration data.

Questions

What is RDAP, and why not WHOIS?

RDAP, the Registration Data Access Protocol (RFC 9082 and RFC 9083), is the successor to WHOIS. It answers over HTTPS with structured JSON, so dates, status codes and contacts come back in the same format from every registry. Classic WHOIS needs a raw connection to port 43, which a web page cannot open, so a browser-based lookup has to use RDAP. Since January 2025, ICANN requires RDAP from generic TLD registries and registrars and no longer requires them to run WHOIS.

Which server answers my lookup?

DNS Raven reads IANA's RDAP bootstrap files, bundled with the site, to find the right server: the registry for a domain's top-level domain, or the regional internet registry (AFRINIC, APNIC, ARIN, LACNIC or RIPE NCC) for an IP address or AS number. Registries such as .com and .net keep only part of the record and link to the registrar's own RDAP server; DNS Raven follows that link and merges both answers. Each result names the servers that answered.

Why are the owner's name, email and address missing?

Since the GDPR took effect in 2018, most registries and registrars redact personal data in public registration records. The record still shows the registrar, the dates, the status codes and the nameservers. DNS Raven shows only what the server sent: redacted fields stay redacted, and placeholders such as REDACTED FOR PRIVACY are never presented as real names. To reach an owner, use the registrar's contact form or abuse address.

Why do some country-code domains fail?

Not every registry runs RDAP. Some country-code registries, such as .de at the time of the bundled snapshot, list no RDAP server at all; a few list only a plain-HTTP server, which browsers block on secure pages; others do not send the CORS header that lets a web page read their answer. DNS Raven tells you which of these happened. For .me and .io, whose registry RDAP server is not in IANA's file yet, it uses that server after checking that it answers.

Does anyone see what I look up?

Only the RDAP servers you query. Your browser sends them the domain, IP address or AS number, without cookies and without a referrer. Nothing is sent to DNS Raven, and nothing is stored. The site counts page views with Cloudflare Web Analytics, which uses no cookies and never receives what you type.

How is “expires in N days” worked out?

It is the number of whole calendar days, in UTC, between today and the registry's expiration date. When the registrar publishes a different expiry date, both are shown. A domain past its expiry date is not necessarily lost: most generic TLDs renew automatically and give the registrar a grace period, which shows up as the autoRenewPeriod or redemptionPeriod status.