Domain Availability Checker – Bulk RDAP & Name Generator
Pricing
from $0.80 / 1,000 domain checkeds
Domain Availability Checker – Bulk RDAP & Name Generator
Check thousands of domain names at once against the official registries (RDAP, WHOIS fallback): available or taken, registrar, creation & expiry date, pendingDelete (dropping soon). Generate ideas from keywords × TLDs × prefixes/suffixes. $0.80 per 1,000 domains.
Pricing
from $0.80 / 1,000 domain checkeds
Rating
0.0
(0)
Developer
Cemal Atakli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Domain Availability Checker – Bulk RDAP Lookup & Domain Name Generator
Check hundreds or thousands of domain names at once, straight from the official registries. For each name you get available or registered and, for taken names, the registrar, creation and expiry date, registry status and name servers. Give it keywords and it builds candidates for you: keywords × TLDs × prefixes/suffixes (bluefox → bluefox.com, bluefox.io, getbluefox.com, bluefoxhq.ai…).
- $0.80 per 1,000 domains, about 3× cheaper than the paid domain checkers on the Store. Invalid inputs and duplicates are free.
- Registry data, not guesses. Lookups use the RDAP protocol that ICANN requires of gTLD registries (the successor of WHOIS), found through the IANA bootstrap. For ccTLDs without RDAP (.it, .com.tr, .ru, .co.jp, .eu…) it falls back to the registry's own WHOIS. A DNS cross-check catches reserved, premium or registry-held names.
- Expiring and dropping domains.
droppingSoonflags names inpendingDeleteorredemptionPeriod.daysToExpiryshows how long a taken name is paid up. - Any TLD. .com, .net, .org, .io, .ai, .co, .app, .dev, .xyz and new gTLDs, plus .de, .co.uk, .fr, .nl, .com.br, .com.au and many more ccTLDs.
- Polite and fast. Each registry gets at most 4 parallel requests, and the Actor slows down automatically when a registry rate-limits it. No registrar sites are scraped and no paid API is used.
What can I use it for?
- Brand and startup naming: check 50 name ideas across 8 extensions in one run, and keep only
availablerows. - Domain investing: screen lists of keywords or expiring names, and spot
droppingSoondomains. - Brand protection: see which variants and extensions of your brand are still open (or who registered them).
- Portfolio checks: check expiry dates and registrars for your own domains, or your clients'.
- Lead and market research: get registrar and domain age for a list of company domains.
- AI naming assistants: let an agent generate names and confirm availability in the same loop (see below).
Input
| Field | Description |
|---|---|
keywords | Names to check on every TLD (blue fox becomes bluefox) |
tlds | Extensions without the dot: com, io, ai, de, co.uk… (default: com, net, org, io, ai, co, app, dev) |
prefixes, suffixes | Optional generator: get, try, my / hq, app, labs… |
hyphenVariants | Also try blue-fox for multi-word keywords |
domains, bulkText | Exact domains to check (URLs and IDNs accepted) |
outputFilter | all, available or registered |
whoisFallback, dnsCrossCheck | Both on by default |
maxDomains, maxConcurrency, timeoutSecs | Limits |
{"keywords": ["bluefox", "quiet harbor"],"tlds": ["com", "io", "ai", "co"],"prefixes": ["get", "try"],"suffixes": ["hq"],"outputFilter": "available"}
Output
One row per domain. The Output tab has two tables: Availability and Registered domains (WHOIS data).
{"domain": "bluefoxcoffee.com","tld": "com","name": "bluefoxcoffee","keyword": "bluefoxcoffee","status": "registered","available": false,"confidence": "high","method": "rdap","length": 13,"hasHyphen": false,"hasDigit": false,"registrar": "Hosting Concepts B.V. d/b/a Registrar.eu","createdAt": "2025-12-28T09:58:38Z","expiresAt": "2026-12-28T09:58:38Z","daysToExpiry": 83,"domainAgeDays": 282,"registryStatus": ["client transfer prohibited"],"nameservers": ["ns1.dns-parking.com", "ns2.dns-parking.com"],"droppingSoon": false,"onHold": false,"checkedAt": "2026-10-05T12:08:56+00:00"}
status values:
available: the registry has no record of the name. Confidence ishighfrom RDAP andmediumfrom WHOIS.registered: the name is taken. Registrar and dates are added.unclear: the registry has no record, but the name has DNS delegation. This usually means a reserved, premium or registry-held name.likely-available: the registry could not be reached and DNS has no record of the name (lowconfidence).unknown: the lookup failed.invalid: free.
Pricing
Pay per event: $0.0008 per domain checked ($0.80 per 1,000), plus $0.00005 per run start. Every checked domain is charged once, whatever the output filter shows. Invalid inputs and duplicates are free.
| Actor | Monthly users | Price per 1,000 domains |
|---|---|---|
| This Actor | – | $0.80, registry RDAP + WHOIS fallback, name generator, expiry data |
| onescales/domain-availability-checker | 55 | free (no expiry/registrar data) |
| automation-lab/domain-availability-checker | 16 | $2.30 + $0.035 per run start |
| eliai/domain-availability-checker | 2 | $2.80 |
| aiqlabs/domain-availability-checker | 2 | $5.00 |
Competitor figures are from the Apify Store on 2026-10-05. Example: 100 name ideas × 8 TLDs = 800 domains for $0.64.
Want the full picture for registered domains (DNS records, SPF/DMARC, SSL certificate, website)? Use our Domain Checker – WHOIS/RDAP, DNS, SSL & Email Security.
FAQ
Does "available" mean I can register it at the normal price? It means the registry has no registration for the name. A few registries also hold back premium or reserved names, which may cost more or be blocked. Those often show up as unclear. Your registrar's checkout shows the final price.
Why not check through a registrar (GoDaddy, Namecheap)? Registrar sites and APIs need accounts and keys, and their terms forbid bulk scraping. RDAP is the official, public registry protocol made for exactly this kind of lookup.
Some TLDs are slower. Registries set their own rate limits. Google Registry (.app, .dev, .page…), for example, allows short bursts only. The Actor slows down for that registry automatically instead of failing, so mixed lists still finish. .com/.net (Verisign) is fast.
Why is the registrant missing? Since GDPR, most registries redact registrant details. The Actor reports the organisation and country only when the registry publishes them.
Is it legal? Yes. RDAP and WHOIS are public lookup services run by the registries. The Actor rate-limits itself and identifies itself with a contact address. Questions: iletisim.ortalamabiri@gmail.com.
Use with AI agents / Apify MCP
Ask your agent "suggest 30 names for a coffee subscription brand and tell me which .com and .co are free". It can generate the names and call this Actor through the Apify MCP server (https://mcp.apify.com?actors=gazidev/domain-availability-checker). Over the API: POST https://api.apify.com/v2/acts/gazidev~domain-availability-checker/run-sync-get-dataset-items with {"keywords": [...], "tlds": [...]}.
Related Actors
Domain Checker – WHOIS, DNS, SSL · Bulk URL Status Checker · Tech Stack Detector · Website Contact Finder