WHOIS Domain Lookup — Cheapest & Most Reliable, Bulk
Pricing
$2.00 / 1,000 per domain resolveds
WHOIS Domain Lookup — Cheapest & Most Reliable, Bulk
Bulk WHOIS/RDAP domain lookup — registrar, IANA id, creation / updated / expiry dates, nameservers, DNSSEC, status and registry handle for a list of domains. Public RDAP with a port-43 WHOIS fallback for ccTLDs. No API key, no login.
Pricing
$2.00 / 1,000 per domain resolveds
Rating
0.0
(0)
Developer
Scrapers Delight
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🌐 WHOIS Domain Lookup — Cheapest & Most Reliable, Bulk
Bulk WHOIS / RDAP domain lookup — get the registrar, IANA id, creation / updated / expiry dates, nameservers, DNSSEC, status and registry handle for a whole list of domains in one run. Powered by the modern public RDAP protocol, with an automatic port-43 WHOIS fallback for country TLDs. No API key, no login.
🕒 Last updated: 2026-07-09 · 🔌 RDAP + port-43 WHOIS fallback · 🚫 No API key or login · 💵 $2 / 1,000 domains · ⚡ IANA-bootstrapped, direct to each registry
Look up thousands of domains at once and get clean, structured registration metadata back — the kind of data domain investors, brand-protection, threat-intel, and SEO teams check constantly. This Actor uses RDAP (the JSON successor to legacy WHOIS) and bootstraps the authoritative RDAP server for each TLD straight from IANA, so you go direct to the registry (Verisign for .com, etc.). For the handful of country TLDs that don't run RDAP (like .de), it automatically falls back to a raw port-43 WHOIS query. Export to JSON, CSV, Excel, or Google Sheets, or pull via API.
What it does
- 📋 Bulk lookups — paste a list of domains (or full URLs — the host is extracted) and get one clean record per domain.
- 🛰️ Straight to the registry — bootstraps each TLD's authoritative RDAP server from IANA, so results are as fresh and canonical as it gets.
- 🔁 RDAP + WHOIS fallback — RDAP first (structured JSON); if a ccTLD has no RDAP, it falls back to the registry's port-43 WHOIS server and normalizes the text into the same fields.
- 🔑 No key, no login — RDAP and WHOIS are public. A datacenter proxy rotates IPs per retry to glide past registry rate-limits.
📊 Output fields
| Field | Description |
|---|---|
domain | the looked-up domain |
source | rdap or whois (which protocol answered) |
registrar | sponsoring registrar name |
registrar_iana_id | registrar's IANA id |
registrar_url | registrar website |
registrar_abuse_email / registrar_abuse_phone | registrar abuse contact |
status | EPP domain statuses (e.g. clientTransferProhibited) |
nameservers | authoritative nameservers |
dnssec | whether the delegation is DNSSEC-signed |
domain_handle | registry domain id |
created_at / updated_at / expires_at | registration, last-changed, and expiry dates (ISO 8601) |
error | why a lookup failed (null on success; failed rows are not billed) |
raw | full raw RDAP JSON / WHOIS text (optional) |
Who it's for
- 💰 Domain investors & brokers — bulk-check expiry dates and registrars across a portfolio or a drop list.
- 🛡️ Brand protection & threat intel — pull registration age, registrar, and nameservers on lookalike/suspicious domains.
- 📊 SEO & research teams — enrich a list of domains with registrar, age, and DNS metadata.
- 🛠️ Developers — a no-key WHOIS/RDAP endpoint you can schedule and pull via API into any pipeline.
How to use it
- Click Try for free.
- Paste your domains, one per line (URLs work too — the host is extracted).
- Click Start, then export from the Dataset tab, or pull via API.
Examples
Look up a batch of domains:
{ "domains": ["google.com", "cloudflare.com", "apify.com", "openai.com"] }
RDAP only (skip the WHOIS fallback), with raw responses attached:
{ "domains": ["example.org"], "whoisFallback": false, "includeRaw": true }
Pull via API (run-sync):
curl -X POST "https://api.apify.com/v2/acts/scrapersdelight~whois-domain-lookup/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "domains": ["google.com", "cloudflare.com"] }'
❓ FAQ
Do I need an API key or login? No — RDAP and WHOIS are public registry protocols. No account, no key.
RDAP or WHOIS? RDAP is the modern, structured (JSON) replacement for legacy WHOIS. This Actor uses RDAP first and only falls back to port-43 WHOIS for ccTLDs that don't run RDAP yet — either way you get the same fields.
Which TLDs are supported? All gTLDs (.com, .net, .org, .io, .app, …) via RDAP, plus ccTLDs — RDAP where available, WHOIS fallback where not. A few registries publish only thin data (e.g. .de returns status + nameservers), so some fields can be empty for those.
Does it return the registrant's name, email, or address? No. This Actor returns domain registration metadata (registrar, dates, nameservers, status, DNSSEC) — not registrant personal contact data, which registries redact under GDPR/ICANN policy anyway.
How much does it cost? $2 per 1,000 resolved domains — you pay only for domains that return data. Lookups that fail (not found / no server) are written to the dataset but not charged.
Can I schedule it? Yes — schedule the Actor to re-check a list on a cadence (e.g. watch expiry dates or nameserver changes).
Are results accurate/fresh? They come straight from each registry's authoritative RDAP/WHOIS server (bootstrapped from IANA), so they're as current as the registry publishes.
Notes & fair use
This Actor reads public RDAP and port-43 WHOIS registry data. It returns domain registration metadata, not registrant personal contact information. You are responsible for complying with each registry's Terms of Service and with applicable data-protection law.