Domain WHOIS Lookup: Bulk RDAP, Age & Expiry
Pricing
Pay per event
Domain WHOIS Lookup: Bulk RDAP, Age & Expiry
Bulk WHOIS lookup through the official RDAP protocol: registrar, creation, update and expiry dates, domain age, days until expiry, status, nameservers, DNSSEC, registrant organization/country and abuse contacts. Paste domains, URLs or emails. No API key.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Andres Garcia
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Domain WHOIS Lookup: Bulk RDAP, Domain Age, Expiry & Registrar
Look up WHOIS data for thousands of domains in one run: registrar, creation, update and expiration dates, domain age, days until expiry, EPP status codes, nameservers, DNSSEC, registrant organization, state and country (when published) and the registrar's abuse contact. Paste domains, URLs or even email addresses. Each one is reduced to its registrable domain (https://shop.acme.co.uk/x → acme.co.uk).
It uses RDAP, the ICANN-mandated JSON successor to WHOIS, routed through the official IANA bootstrap registry, and follows each registry's link to the registrar's RDAP server for the details thin registries (.com/.net) leave out. ccTLDs without RDAP (.io, .co, .us, .so…) automatically fall back to classic WHOIS (port 43). No API key needed.
What you get
| Field | Example |
|---|---|
registered | true / false (unregistered domains are reported, not skipped) |
registrar, registrarIanaId | MarkMonitor Inc., 292 |
createdDate, updatedDate, expiresDate | ISO 8601 |
domainAgeDays, domainAgeYears | 6931, 19 |
daysUntilExpiry | 740 |
status | client delete prohibited, client transfer prohibited… |
nameservers, dnssec | ["dns1.p08.nsone.net", …], false |
registrantOrganization, registrantState, registrantCountry | GitHub, Inc., US (privacy proxies are hidden) |
abuseEmail, abusePhone | abusecomplaints@markmonitor.com |
source, sourceUrl | rdap or whois and the exact server queried |
Use cases
- 🧑💼 Lead qualification: domain age is a strong signal of company maturity. Filter out brand-new or parked domains.
- 🛡️ Fraud & security: flag newly registered domains in sign-ups, emails and links. Find abuse contacts fast.
- 📅 Domain portfolio monitoring: schedule weekly runs and alert on
daysUntilExpiry < 30. - 🛒 Domain investing: check availability (
registered: false) and expiry dates in bulk. - 🔎 Competitive & M&A research: registrar, registrant organization and infrastructure (nameservers, DNSSEC).
How to use it
- Click Try for free. Sample domains are prefilled, so the first run works in one click.
- Paste domains, URLs or emails (one per line), or pick an Input dataset (for example our Website Contact Extractor output, field
domain). - Click Start and export to CSV, Excel or JSON, or call it from the API, Zapier, Make or n8n.
Input example
{"domains": ["apify.com", "https://www.github.com/apify", "jane@stripe.com", "bbc.co.uk", "notion.so"],"includeRegistrarDetails": true,"maxItems": 10000}
Output example
{"domain": "github.com","tld": "com","registered": true,"registrar": "MarkMonitor Inc.","createdDate": "2007-10-09T18:20:50.000Z","expiresDate": "2028-10-09T18:20:50.000Z","domainAgeYears": 19,"daysUntilExpiry": 740,"registrantOrganization": "GitHub, Inc.","registrantCountry": "US","abuseEmail": "abusecomplaints@markmonitor.com","source": "rdap","sourceUrl": "https://rdap.verisign.com/com/v1/domain/github.com"}
The WHOIS overview view shows domain, registered, registrar, dates, age, days to expiry, nameservers, DNSSEC, registrant org/country and abuse email.
Pricing
Pay-per-event: a tiny start fee plus a fixed price per domain successfully looked up, currently about $2.00 per 1,000 domains (see the Pricing tab). Domains whose registry cannot be reached are listed with an error and never charged. There is no compute charge on top.
FAQ
WHOIS or RDAP, what's the difference? RDAP is the modern, structured (JSON) replacement for WHOIS that ICANN requires of all gTLD registries and registrars since 2025. It is more reliable to parse and rate-limits less. For ccTLDs that haven't adopted RDAP yet, we query their official WHOIS server, discovered through IANA.
Why is the registrant often empty? Since GDPR, most registrars redact personal registrant data, and privacy/proxy services are hidden on purpose. Organization and country are returned whenever the registrar publishes them.
Which TLDs are supported? All 1,200+ TLDs listed in the IANA RDAP bootstrap, plus ccTLDs that run a public WHOIS server. A few registries (e.g. .de) return minimal public data by policy.
How fast is it? Hundreds of domains per minute, with polite per-registry concurrency to avoid rate limits.