Bulk Domain Search

Paste up to 1,000 domain names — or a single keyword across many TLDs — and check availability in parallel. Stream results, filter, and export to CSV.

TLD groups
Selected TLDs (10): com, net, org, co, ai, io, app, dev, so, xyz

How bulk domain search works

When you submit a list of domains or a seed keyword × TLD combination, Query.Domains opens a single Server-Sent Events stream to our high-availability availability checker. The server performs WHOIS / RDAP lookups in parallel across the requested names and streams each result back as soon as it is known. You see results populate live, with no polling and no batch wait.

Each row reports whether the domain is available, taken, reserved by the registry, flagged as premium, or listed for sale on a marketplace. Where the registry returns dates, we include the registration and expiry dates as well.

Why bulk is faster than registrar search

A registrar search bar is built for one task: getting you to add a domain to a cart at that registrar. It runs sequentially, often inserts upsells between results, and rate-limits to encourage you to slow down. Our bulk search runs in parallel without commerce friction. For common workflows — checking a 100-name shortlist or scanning 30 TLD variants of a brand idea — it's typically one or two orders of magnitude faster.

Paste mode vs seed mode

Paste mode

Use this when you already have a list of candidates — from a brainstorming session, a generator, a domain auction watchlist, or a batch you exported elsewhere. Paste up to 1,000 domains, one per line. Lines that don't look like valid domains are skipped automatically.

Seed mode

Use this when you want to test a single brand idea across many TLDs. Pick the TLD groups you care about — popular (.com, .net, .org, .co), startup (.ai, .io, .app, .dev, .so, .xyz), brandable (.me, .pro, .club, .studio, .design), or niche — and we'll combine your seed with each one. This is faster than running individual checks because we batch them into a single stream.

Filtering and exporting

As results come in, click the filter pills to narrow to Available, Taken, Premium, Reserved, or For sale. Filtering is instant — it does not re-run the query. When you're done, click Export CSV to download the full result set including registered and expiry dates where available, suitable for opening in Excel, Sheets, or a database.

What each status means

  • Available — not currently registered. You can register it through any registrar.
  • Taken — currently registered to someone. Look at registered/expires dates for context.
  • Premium — registry-priced higher than the standard renewal. The first-year and renewal price may both be elevated.
  • Reserved — held back by the registry, registrar, or rights protection mechanism. Not registerable through normal channels.
  • For sale — currently listed on a domain marketplace by the existing owner.

Rate limits and fairness

Free tier supports up to 1,000 domains per check. Heavy bulk users and integrations should sign up for our Pro plan, which removes Turnstile verification and provides higher concurrency, longer streaming windows, and API access. Bulk checking is rate-limited per source IP to keep service quality high for everyone.

Bulk domain search FAQ

How many domains can I check at once?

Up to 1,000 domains per request on the free tier. Larger batches are available on the Pro plan, which also removes verification challenges and provides higher concurrency.

Why is bulk search faster than searching at a registrar?

Registrar search bars run sequentially, insert upsells between results, and rate-limit to encourage browsing. Our bulk search runs WHOIS / RDAP lookups in parallel and streams results live, with no commerce friction.

What is the difference between paste mode and seed mode?

Paste mode takes a list of domains you already have. Seed mode takes a single keyword and combines it with the TLD groups you select — useful for checking a brand idea across .com, .ai, .io, and so on in one click.

How accurate are the results?

We use the registry's authoritative WHOIS / RDAP servers. The result reflects the registry record at the moment we checked. For a brand-new registration, the registry server may take seconds to minutes to fully propagate.

What does "premium" mean?

Premium domains are priced higher than the standard registry fee, often hundreds or thousands of dollars per year. Premium can apply to the first-year price, the renewal price, or both. We mark these in results so you can filter them out.

Can I export results?

Yes — click Export CSV after a search. The CSV includes domain, status, registered date, expiry date, registrar, and premium flag where available. It opens directly in Excel, Sheets, or any database.

If a domain shows available, can I register it immediately?

In almost all cases yes. The availability check matches the registry record at the moment of the lookup. Race conditions exist for very high-demand drops, but for normal use the answer is reliable.

Does Query.Domains sell my search data?

No. We never sell search data, never use it for domain front-running, and never resell it to registrars. See our privacy policy for full details.