Developer Tools April 11, 2026 9 min read

How to Check Domain Availability In Bulk

You have a list of 300 domain ideas from a brainstorm. Here is how to check every single one in a few minutes without paying for an enterprise API or getting rate-limited.

You are picking a name for a new product, client project, or side hustle. You generated a list of 200 candidates — blends of words, portmanteaus, intentional misspellings, different TLDs. Now you need to check every single one for availability. The naive approach is to type each one into a registrar search box and wait. At 30 seconds per check, that is 100 minutes of clicking. Worse, most registrars throttle after a dozen searches and start showing you upsells and suggestions instead of clear availability results.

Bulk domain checking is the workflow fix. Paste a list, get back a clean grid of available vs taken, and export the results. This is how anyone who has ever picked a domain name professionally actually works. Here are the three reliable methods — from a free Chrome extension to a command-line WHOIS script — so you can pick the one that matches your scale.

Bulk Domain Checker — Free Chrome Extension

Paste up to hundreds of domain names and get live availability results in a sortable grid. Supports multiple TLDs at once. No sign-up, no registrar upsells.

Add to Chrome — Free

Why Bulk Check Instead of One-at-a-Time?

Picking a domain well is usually a numbers game. You start with dozens or hundreds of candidates and ruthlessly filter down. The first filter is availability: a brilliant name that is already owned is useless. Checking one at a time biases you toward the first few candidates you try — you stop bothering after 10 or 20 checks because each one takes effort, so you miss the better candidate at position 47 that you never got to.

Bulk checking removes that effort tax. When checking 200 domains takes two minutes instead of two hours, you check them all, and the actual best candidate survives the filter. The downstream decisions — brandability, SEO potential, TLD considerations — get applied to the real top of the list instead of whichever 15 names you happened to check manually.

Method 1: Chrome Extension (Recommended for Most People)

A Chrome extension that bundles WHOIS lookups into a batch workflow is the fastest no-code option. With Bulk Domain Checker:

  1. Install the extension and open the tool page from the toolbar icon.
  2. Paste your domain list in the input box — one per line. You can include full domains (acmebrand.com) or just names and select TLDs to check (acmebrand checked against .com, .io, .co, .app).
  3. Click Check all. The extension sends queries in parallel, respecting reasonable rate limits so your IP does not get flagged.
  4. Results stream in as each check completes: green check for available, red cross for taken, yellow for premium or reserved.
  5. Sort by status, filter by TLD, and export the available list as CSV.

Because the tool is purpose-built for bulk work, it handles the unglamorous edge cases: TLD-specific WHOIS formats, registries that rate-limit aggressively, premium domains that are technically "available" but cost thousands, and registrar holds on expired names. These are the details that break a naive scraping approach.

Method 2: WHOIS APIs and Command-Line Scripts

For developers, the classic path is a WHOIS API like Domainr, WhoisXMLAPI, or NameCheap's API. Write a short script that loops through your domain list, calls the API for each one, and dumps the results to a CSV. This is the most flexible approach but has a cost: API access is metered (usually a few thousand free queries per month, then paid), and you have to handle retries, rate limits, and TLD-specific edge cases yourself.

This is the right answer if you are running a domain research workflow programmatically — for example, generating candidates with an LLM and auto-filtering them — because you can integrate the check directly into your pipeline. For one-off research it is overkill.

Method 3: Registrar Bulk Search Tools

Most major registrars have a "bulk search" or "bulk domain check" page that accepts a textarea of domain names. Namecheap, GoDaddy, Porkbun, and Dynadot all have one. Paste your list, get results.

These tools work, but they come with two warnings:

  • Suggested alternatives. Registrar bulk tools aggressively suggest alternative TLDs and premium variants that cost 10 to 100 times a normal registration. The UI is optimized to upsell you, not to give you a clean yes/no answer.
  • Batch size limits. Most cap you at 50 to 500 per batch, and some batch submissions are rate-limited at 1 to 2 per hour.

For under 50 domain checks at a registrar you already use, this works. Above that number, a dedicated extension or API is cleaner.

Domain Search Strategy Tips

A few things that experienced domain pickers do before they ever run a bulk check:

  • Generate more candidates than you think you need. Start with 300 to 500 for a serious project. Most will be taken. A small percentage will be available. Your goal is to identify the small intersection of "available AND good."
  • Check multiple TLDs. .com is still the default but if your best candidate is taken, the .io, .co, .app, or .dev version may be available and perfectly usable for software products. Check all in one pass.
  • Avoid hyphens and numbers. These show up as "available" but are almost always worse than a word-only alternative. Filter them out of your candidate list before checking.
  • Verify ownership on "available" results. Some TLDs (.ai, premium .com) can show as available in WHOIS but actually be held by the registry for premium pricing. Try adding to cart before you get excited.
  • Trademark check the finalists. Availability is not the same as freedom to use. Once you have a shortlist, run the top 5 through the USPTO TESS database and a global search to make sure no one holds a conflicting trademark in your industry.
auto_awesome

Bulk-checking thousands of domains for a client project?

Peak Productivity Pro unlocks extended batch sizes, automated TLD expansion, trademark lookups, and scheduled re-checks to catch names the moment they drop.

See Pro features arrow_forward

Comparing bulk domain checker extensions? See our side-by-side review of the top options.

Frequently Asked Questions

Is bulk domain checking legal?

Yes. WHOIS data is public information and querying it is a normal part of domain research. The only concern is rate limiting: some registries throttle aggressive scraping, so reputable bulk tools pace their queries to stay within polite limits. You are not scraping anyone or violating any law by checking availability.

Will a domain I check get sniped by someone else?

There is a long-standing urban legend that typing a domain into a registrar search box causes someone to instantly register it. In practice this is mostly myth for normal domains — registries and registrars do not share query data in real-time. However, on a few premium TLDs some unscrupulous actors do front-run searches, so for high-value candidates, register immediately rather than checking and coming back tomorrow.

What does "premium" mean on a domain search result?

A premium domain is one that a registry has set aside to sell at a higher price than standard registration — often hundreds or thousands of dollars instead of $10. The WHOIS shows the domain as "unregistered" but the registry controls release pricing. Premium names are "available" only in the sense that you can acquire them, not in the sense that they are cheap.

Can I check expired domains this way?

Expired domains go through a redemption period before becoming available again. During that time, bulk checkers will correctly show them as taken. Once the domain drops, your bulk check will show it as available. For drop-catching specifically, you need a dedicated tool that polls continuously rather than an on-demand checker.

language

Check 200 Domains in 2 Minutes

Bulk Domain Checker accepts pasted lists, checks availability across multiple TLDs in parallel, and exports results as CSV. Free to install.

add_circle Add to Chrome - Free
P

Peak Productivity Team

We build privacy-first Chrome extensions that make your browser work harder so you don't have to. Based on real workflows, not feature checklists.

Get Productivity Tips in Your Inbox

Join our free 21-day course. One email per day, no fluff.

No spam. Unsubscribe anytime.