Advertisement
Digital Intelligence Hub
Advertisement

WHOIS vs RDAP: What Changed, What Did Not, and Whether the Command Still Works

Expert Analyst Sarah Thompson
Publish Date Sep 27, 2026
Advertisement
WHOIS vs RDAP: What Actually Changed, and What Still Works

I read ten WHOIS vs RDAP comparisons for this piece. Exactly one is both correct and internally consistent, several contradict themselves between body and headline, and not one names the exception that matters. No central authority switched WHOIS off. On 28 January 2025 a contractual obligation expired, a different event with a very different consequence.

What expired was a clause in ICANN's agreements with gTLD registries, and the amendment that ended it wrote down what happens if a registry carries on anyway. Three namespaces were never inside that amendment, and one is .com. A page ranking for this search says the opposite about .com, in a section whose whole subject is exceptions.

So here is what the documents say. What changed on that date and what did not, what RDAP does that WHOIS could not, and why address lookups run on a separate timetable. Then the question you probably came with: does the command still work. Where I could not verify something, I say so.

Advertisement
Sarah Thompson, Network Intelligence Analyst at TrustMyIP.com, explaining WHOIS vs RDAP and what changed for domain registration data in 2025
Author: Sarah Thompson Network Intelligence Analyst
Contracts and registry records are what I read for a living, and this topic is unusually badly served by summaries. Almost every page on it repeats a shutdown that no document describes, because "no longer required" and "no longer available" look identical when you are skimming. So everything below is quoted from the instrument that says it: an ICANN amendment, a registry agreement appendix, an RFC, or a registry's own announcement, carrying whatever date that document carries.
My limits, plainly. I cannot open a TCP connection to port 43 from where I work, so nothing here rests on me testing a server myself. Every claim about what still answers comes from a contract, a published announcement, or a maintainer's own changelog. Where a page carries no date, I say it carries no date. And the most-quoted number on this topic counts servers nobody can list, which I flag at the point I use it.

Quick Answer: What Changed and What Did Not

WHOIS was not switched off. On 28 January 2025 gTLD registries stopped being required to run it, except for .com, .name and .post, and many kept running it voluntarily. The Registration Data Access Protocol, RDAP, is the standardized replacement, but IANA still lists a port 43 WHOIS server for most country-code domains, so a domain registration lookup still returns a record today.

What Actually Happened on 28 January 2025

An obligation expired. ICANN's Global Amendment took effect on 7 August 2023 and set a WHOIS Services Sunset Date, which ICANN's own summary puts on 28 January 2025, eighteen months later. Before that date a gTLD registry had to run WHOIS. After it, a registry may, and that verb is the whole change.

That summary is careful about scope in a way the coverage is not: "the sunset of certain obligations to provide RDDS via the WHOIS protocols". Certain obligations. Not the protocol, the service or the data.

Read it literally. The clause was not phrased as a removal but time-bounded from the day it was drafted: "Until the WHOIS Services Sunset Date, Registry Operator will operate a WHOIS service available via port 43 in accordance with RFC 3912, and a web-based WHOIS Service at <whois.nic.TLD>...", the sentence then listing the fields. Nobody struck it out. It ran out.

Advertisement

The same amendment has a section for registries that keep going. Section 1.5, "Whois Data Directory Services after the Whois Services Sunset Date", opens: "If Registry Operator continues to offer WHOIS Data Directory Services after the WHOIS Services Sunset Date the following requirements will apply". A contract banning WHOIS would not need that section.

What people believe changed What the amendment actually did
ICANN shut WHOIS down ICANN let an obligation lapse. Section 1.5 sets out rules for registries that continue
The change applies to every domain It amends only the agreements listed in its own Schedule A. It names no TLD exception, because .com, .name and .post were never in scope
The date was a fixed deadline It was computed as 360 days after a ramp-up period, and the definition allows ICANN and the Registries Stakeholder Group to "mutually agree to postpone" it
Country-code domains were included ccTLDs have no ICANN registry agreement at all, so nothing in this amendment reaches them
Address and AS number lookups changed too Different registries, different contracts, different timeline entirely. Covered further down

That last row costs people the most time. Domain records and number records sit with different organizations under different contracts, and this amendment touched only the first. If whois 192.0.2.1 stopped behaving, nothing above is your answer.

If any of the layers underneath are new to you, start with the plain-English version of what a public IP address actually is. Next, the exception a page ranking for this gets backwards.

Advertisement

Where WHOIS Is Still Required, and the Claim That Gets It Backwards

ICANN names three, on a different page from the amendment. Its RDAP page for contracted parties says gTLD registries "are no longer required to provide WHOIS services (except for .com, .name, and .post)". The mechanism is scope, not exemption: the amendment reaches only the agreements in its Schedule A, and the oldest namespaces sit on legacy agreements it never reached.

For .com the obligation sits in Appendix 5A of the registry agreement, in the language the amendment time-bounded elsewhere: "Registry Operator will operate a WHOIS service available via port 43 in accordance with RFC 3912 at whois.verisign.net...". Here it carries no sunset clause at all. One honest note: that appendix dates itself by reference, so I can say what it requires and not when that started.

The .name and .post obligations sit in their own legacy agreements. I have not opened those appendices, so I name the pattern rather than quoting clause numbers I have not read.

Now the error, and it is not small. Dynadot's guide, dated 18 May 2026, ranks for this subject and states: "As of January 28, 2025, ICANN no longer requires registries and registrars to maintain WHOIS services for generic top-level domains like .COM, .NET, and .ORG." The .com obligation is one of the three that survived.

What makes it worth naming is where it sits. That page runs a section headed "WHOIS Isn't Fully Dead: The ccTLD Exception Domain Investors Need to Know", using .DE as its example. It went looking for exceptions, found the country-code one, and missed the gTLD exception holding the largest namespace on the internet.

For anyone running a .com WHOIS lookup, nothing changed. For a newer gTLD the answer really is "check, it depends on the registry", and you can confirm that against a live record in seconds. What comes back reads more easily once you know what each protocol returns.

RDAP vs WHOIS: What One Was Built To Do and the Other Was Not

RDAP is a REST API. You send an HTTPS request to a documented URL path and get back JSON with named fields from a published data model. WHOIS opens a TCP connection to port 43, sends a string, and returns text laid out however that server likes. Every other difference follows.

Axis WHOIS RDAP Defined in
Transport Raw TCP, port 43, no encryption in the protocol HTTPS, so transport security is inherited RFC 3912 and RFC 7480
Response format Free text, per-server layout, no schema JSON with named members RFC 9083
Query syntax Undefined. Every server invents its own flags Documented URL paths for domain, IP and autnum RFC 9082
Finding the server Guesswork, or a hard-coded list in your client A published bootstrap registry you can fetch RFC 9224
Character encoding No way to state the character set in use JSON, so UTF-8 by specification RFC 3912 and RFC 9083
Access control None in the protocol Standard HTTP authentication, enabling tiered access RFC 7481
Standards status Draft Standard, September 2004, never obsoleted Internet Standard, STD 95 IETF Datatracker

The axis people care about most is redaction, and precision helps: redaction is policy, not a protocol feature. Both return what the registry decided to publish. RDAP only adds a clean way to express an authenticated request, the basis for differentiated access. ICANN's separate Registration Data Request Service, for nonpublic gTLD data, is on a clock too: its pilot ended in November 2025 and the Board directed ICANN to "continue RDRS operations for up to two additional years".

There is a measured answer to a question none of the ten asks. A 2024 paper from Grenoble Alpes and CNRS, "WHOIS Right? An Analysis of WHOIS and RDAP Consistency", compared 164 million records across 55 million domains: "7.6% of the observed domains still present inconsistent data on important fields like IANA ID, creation date, or nameservers".

It goes further on nameservers. Where the two records shared none in common, it checked which matched live DNS: "In 78.5% of cases, the DNS data corresponded to the nameservers provided by the RDAP record". Read that as a tiebreaker, not an accuracy score: it was measured only on the disagreements.

That gives you a cheap check when a record looks stale. Pull the nameservers straight from DNS and compare, and how a name turns into an address covers the step underneath. RDAP is the better-engineered protocol. That is not the same as WHOIS being dead, and the specification says so better than I can.

The Protocol Nobody Deprecated, Criticized By Its Own Specification

The IETF has never deprecated WHOIS. RFC 3912 appeared in September 2004, obsoleting RFC 954 and RFC 812, and the IETF Datatracker records its status today as "RFC - Draft Standard (September 2004)", with nothing obsoleting it and nothing updating it. On paper, WHOIS sits exactly where it sat twenty-two years ago.

That label is a fossil, and the IETF's own word is blunter than mine. RFC 6410 cut the standards track from three tiers to two in October 2011, calls it "the abandoned Draft Standard maturity level", and says anything already there "will retain that classification, absent explicit actions". Nobody has acted on RFC 3912 since.

Here is the strange part, and none of the ten pages uses it. The specification criticizes the protocol it specifies, in its own Security Considerations section.

It opens: "The WHOIS protocol has no provisions for strong security." Then: "WHOIS lacks mechanisms for access control, integrity, and confidentiality." One sentence and a paragraph break later: "The absence of such security mechanisms means this protocol would not normally be acceptable to the IETF at the time of this writing."

A standards-track document saying its protocol would not normally be acceptable to the body publishing it. The same RFC is as blunt about encoding: "The WHOIS protocol has no mechanism for indicating the character set in use." And it draws the conclusion itself: "This inability to predict or express text encoding has adversely impacted the interoperability (and, therefore, usefulness) of the WHOIS protocol."

RDAP's core, by contrast, is Internet Standard STD 95: RFC 7480, RFC 7481, RFC 9082, RFC 9083 and RFC 9224. If you have seen RFC 7482, 7483 or 7484 cited, those are obsolete, replaced by 9082, 9083 and 9224. Of the ten pages I read, two cite the current numbers and none names STD 95.

And RDAP is still growing. RFC 10037, published on 28 August 2026, adds DNS time-to-live values to RDAP responses. WHOIS has had no new specification since 2004.

So the scoreboard: WHOIS is unmaintained, RDAP is a full Internet Standard. Neither tells you where to send a query, which is the part that breaks.

Finding the Right Server, Which Is the Part That Actually Breaks

This is where WHOIS fails in practice, unglamorously: nothing in RFC 3912 tells a client which server to ask. Clients solved that with a hand-maintained table of TLDs to hostnames. When a registry turns its server off, the table is wrong and the client cannot tell.

RDAP fixed exactly this, the underrated half of the standard. RFC 9224 defines the RDAP bootstrap registry, which IANA publishes as a fetchable file, so a client resolves the base URL at query time. The domain file at data.iana.org/rdap/dns.json was last modified on 16 September 2026, with companion files for AS numbers and addresses.

How to reach the right RDAP server, in order of reliability

1 Bootstrap from IANA, which is the method the standard intends

Fetch https://data.iana.org/rdap/dns.json, match the TLD, and use the base URL it gives you. For number resources the equivalent files are asn.json, ipv4.json and ipv6.json in the same directory. This is the only approach that stays correct without anyone maintaining a list, which is the entire point of RFC 9224.

2 Use the rdap.org redirector for one-off queries

It reads the same bootstrap files and redirects you, with documented paths of /domain/example.com, /ip/192.0.2.1 and /autnum/64496. Its own documentation publishes the limit, the only figure I found attached specifically to an RDAP endpoint: "Cloudflare limits clients to a maximum of 10 requests in 10 seconds: if you exceed this rate you will get a 429 response". It also says outright that heavy users should bootstrap directly instead.

3 Query a registry endpoint directly when you know the registry

For number resources you usually do know it. ARIN documents https://rdap.arin.net/registry/, RIPE NCC documents https://rdap.db.ripe.net/, and APNIC documents rdap.apnic.net with paths under /ip/ and /autnum/. Only RIPE publishes numbers, and they are database-wide rather than RDAP-specific: its acceptable use policy caps personal data sets at "1,000 per 24 hours" from one IP address and simultaneous connections to the database server at three, and states that limits are applied "by any of the query methods". ARIN and APNIC publish no rate limit at all, so pace your own requests there rather than guessing at a ceiling nobody stated.

4 Do not script against a browser lookup tool

ICANN operates a public lookup tool for registration data, and its own pages describe it as a tool for end users. I found no documented public API for it, so treat it as something you open in a browser. If you need automation, one of the three routes above is the supported answer.

Bootstrapping also explains a breakage that looks like an outage and is not. If a registry stops advertising its WHOIS server in the IANA records, every client that found it that way fails while the server may still be listening. The other reason a lookup breaks has nothing to do with domains.

Addresses and AS Numbers Are on a Completely Different Clock

If you look up addresses and AS numbers rather than domains, the 2025 date does not apply. Those records belong to the five regional internet registries, which hold no ICANN registry agreement, and their port 43 services run today. One has proposed an end date. The rest have published nothing.

ARIN put a road map out for consultation in an announcement dated 14 August 2026, opening on the scale: "ARIN currently maintains four directory information protocols: Whois-RWS, RWhois, Whois (Port 43), and RDAP." Its own framing is a proposal, not a decision: "ARIN proposes retiring use of older protocols in favor of RDAP as our single, standardized directory service."

The proposed dates run Whois-RWS "on or after 1 July 2027", RWhois "dependent on migration tool release date, but no sooner than 1 January 2028", and Whois (Port 43) "on or after 1 January 2029". Port 43 gets the longest runway: it "carries a high volume of queries" and "remains heavily used by cybersecurity professionals, researchers, law enforcement, and many other types of organizations". ARIN proposes "a two-year sunsetting window".

Now the part most coverage will get wrong. On 15 September 2026 ARIN said the consultation had closed and that it would report next steps at ARIN 58, its meeting on 22 and 23 October 2026. No outcome is published as I write. Treat 2029 as a proposal with a decision date, and if you read this after October 2026, check what ARIN decided.

There is a technical reason for the lag, and the IETF named it. RFC 9910, "Registration Data Access Protocol (RDAP) Regional Internet Registry (RIR) Search", January 2026, opens on the gap: "there are various search options related to IP addresses, IP prefixes, and Autonomous System Numbers (ASNs), which are provided by RIRs via their WHOIS services, but for which there is no corresponding RDAP functionality". The IETF, eight months ago, confirming RIR WHOIS did what RDAP could not.

I looked for a retirement date at RIPE NCC, APNIC, LACNIC and AFRINIC and found none published. That is an absence of a finding, not a finding of absence. ARIN is the only registry to put a date in front of its community, and one proposal is not "the registries are retiring port 43".

Which registry an address belongs to, and the region that implies is the field to read first when attributing an address, because it names whose rules and whose timeline apply. Which leaves the question everybody arrived with.

So Does the Command Still Work in 2026

Mostly yes, and where it stopped working the record is public. I have not tested these servers, so everything below comes from a dated, named source rather than a terminal of mine.

The clearest evidence is a bug report. The monitoring plugin check-whois filed issue 758 on 8 August 2025, naming .info. Its opening line is the useful part: "Two days ago this plugin (and the standard whois client distributed with many Linux distros) began failing to perform WHOIS queries for generic top-level domains (gTLD)".

The other half of the trail is the client. The whois package Debian and Ubuntu ship is maintained by Marco d'Itri, and its changelog records the cleanup. Version 5.6.5, 13 October 2025: "Removed the .pro TLD server." Version 5.6.6, 16 February 2026: "Removed the .info, .mobi, .travel and .فلسطين (.xn--ygbi2ammx, Palestinian Territory) TLD servers."

Two details matter. The .info removal in February 2026 is the downstream fix for the August 2025 breakage, so a server going away and the client noticing took half a year. Neither release added RDAP, because the client has none: its manual page calls it a client that "searches for an object in a RFC 3912 database".

What you are looking up Does port 43 still answer The date that matters
A .com, .name or .post domain Yes, and it is still contractually required No end date published
Any other gTLD Registry by registry. Many switched off, some kept it Obligation ended 28 January 2025
A .uk domain Yes, but auto-discovery of the server is already affected Protocol retires 9 February 2027
Most other country-code domains IANA still lists a WHOIS server for most of them No ICANN obligation either way. About 40% had no RDAP as of February 2026
An IP address or AS number at ARIN Yes Proposed for on or after 1 January 2029, undecided
An IP address or AS number elsewhere Yes No published date at any other registry

That ccTLD figure needs its caveat. It is the most-quoted number here and routinely quoted wrong. ICANN principal engineer Andy Newton wrote on the IETF blog on 19 February 2026 that "approximately 60% of ccTLDs have deployed RDAP, a 12% increase since January 2025". His own sentence qualifies it: the count includes "stealth" servers absent from the IANA bootstrap files, so no public list reproduces it.

And that was February. The same sentence reports a twelve percent rise in a year, so the share without RDAP is probably lower now. For whatever remains, WHOIS is the only option there is.

One of those dates is behind you. Nominet has two for .uk: from August 2026 its IANA records stop advertising the WHOIS server, which Nominet says "may affect some WHOIS clients that rely on locating the WHOIS server", and the protocol retires on 9 February 2027. Its advice meanwhile: "In the short term you can configure your WHOIS client to use the server 'whois.nic.uk'."

Newton's traffic figures fill in the rest. WHOIS queries fell from roughly 122 billion a month in January 2025 to around 49 billion by August, gTLD RDAP queries rose from around seven billion to 65 billion, and RDAP passed WHOIS in June 2025. Both still carry tens of billions a month. Not a dead protocol.

What to Change, and by When

My position, stated plainly

If you look things up by hand, change nothing. Port 43 still answers for .com and most country-code domains, and a browser lookup uses whatever is available.
If you maintain a script, move it to RDAP and bootstrap from IANA instead of hard-coding hostnames. The check-whois report is the argument: the failure is silent, and the fix reached the distro client six months later. Keep a WHOIS fallback for ccTLDs without RDAP.
If you query number resources, nothing needs doing yet. Watch a date rather than meet a deadline: ARIN reports its consultation outcome in October 2026, when the 2029 proposal firms up or moves.

Underneath all of it, the WHOIS vs RDAP story is a contract story in a protocol costume. One clause expired for one category of domain, the oldest namespaces were never in it, and the number registries never were. A protocol criticized in its own specification still carries tens of billions of queries a month. Pages calling it replaced describe an intention, not an event.

The habit worth building is checking the date on whatever you read, this page included. How WHOIS history services keep snapshots of records that have since changed is the companion piece, and finding the server behind a domain name is the lookup that comes next. The protocol matters less than which registry you ask and what it owes you.

See What The Record Says Today
Arguments about which protocol is dead are less useful than the record in front of you. Enter a domain and see the registrar, the creation and expiry dates, the nameservers and exactly which fields the registry has chosen to redact.

Frequently Asked Questions

Q Is WHOIS going away?

A
Not as a protocol. The WHOIS vs RDAP change was a contract expiring rather than a service being switched off: on 28 January 2025 gTLD registries stopped being required to run WHOIS. Many kept it running, and .com, .name and .post are still obliged to. Individual registries are retiring it on their own schedules, and the IETF has never deprecated RFC 3912.

Q Did ICANN replace WHOIS with RDAP in 2025?

A
No, and that phrasing is where most of the confusion starts. ICANN's 2023 Global Amendment time-bounded the WHOIS obligation rather than deleting it, and section 1.5 of that amendment sets out rules for registries that keep offering WHOIS afterward. RDAP became the required service. WHOIS became optional for most gTLDs.

Q Does WHOIS still work for .com?

A
Yes, and for .com it is still required. Appendix 5A of the .com registry agreement obliges the registry to run a WHOIS service on port 43 in accordance with RFC 3912, and nothing sunsetted that clause. The same holds for .name and .post. Pages claiming .com lost its WHOIS obligation have it backwards.

Q What is the difference between WHOIS and RDAP?

A
The WHOIS vs RDAP difference is architectural. WHOIS sends a plain string over TCP port 43 and returns free text with no schema and no way to state its character encoding. RDAP is a REST API returning JSON over HTTPS, with documented query paths and standard HTTP authentication. RDAP's core is Internet Standard STD 95.

Q How do I find the RDAP server for a TLD?

A
Use the bootstrap registry rather than a hard-coded list. RFC 9224 defines it and IANA publishes it at data.iana.org/rdap/dns.json, with companion files for AS numbers and addresses. A client that reads that file resolves the right base URL at query time. That is the biggest practical improvement RDAP makes over WHOIS.

Q Can I query IP addresses and AS numbers with RDAP?

A
Yes, and this is where the two protocols diverge most. The regional internet registries run both, and RDAP only gained standardized search for addresses, prefixes and AS numbers in January 2026 with RFC 9910. Before that, RIR WHOIS did things RDAP could not. Their port 43 services are still running today.

Q Does the whois command still work in 2026?

A
For most lookups, yes. Where it fails, the usual cause is that a registry stopped answering while your client still lists the old server. The Debian and Ubuntu whois package removed .pro in October 2025 and .info, .mobi and .travel in February 2026 for that reason. It has no RDAP support at all.

Q Why do WHOIS and RDAP sometimes return different data?

A
Because they are separate services reading the same database, and they drift. A 2024 study of WHOIS vs RDAP consistency compared 164 million records across 55 million domains and found 7.6% of domains showing inconsistent values for fields like IANA ID, creation date or nameservers. Where nameservers disagreed entirely, RDAP matched live DNS in 78.5% of cases.

Q Is there a rate limit on RDAP queries?

A
Only the rdap.org redirector publishes one for an RDAP endpoint: a Cloudflare limit of ten requests in ten seconds, returning HTTP 429 above that, with advice to bootstrap directly instead. RIPE NCC publishes database-wide limits covering any query method, including 1,000 personal data sets per 24 hours from one IP. ARIN and APNIC publish no rate limit at all.
Sarah Thompson
Verified Content Expert

Sarah Thompson

Network Intelligence Analyst

Sarah Thompson is a network intelligence analyst based in Seattle, Washington, with over 12 years of experience in IP geolocation systems, WHOIS forensics, domain intelligence, and network data accuracy. At Trust My IP, she focuses on the data integrity layer — investigating geolocation discrepancies, mapping domain ownership through WHOIS forensics, and documenting what network-level data actually reveals about users and organizations. Her work is grounded in the understanding that network data is only useful when you know exactly how reliable it is.

Helpful Insight?

Share with your professional network