Check availability, for-sale listings, and expiration status for up to 1,000 domains at once.
Checking bare keywords without extensions? Use Bulk TLD Search instead.
Go beyond basic taken-or-free checks. Every batch separates available names from active registrations, aftermarket For Sale listings, and Expired domains.
Every domain in your batch shows how many extensions already share that exact name, so you can tell which available names carry market demand.
Register available names, jump to aftermarket listings, or open WHOIS records and Wayback Machine snapshots for taken names from the Lookup menu.
Batch Triage Across 1,400+ TLDs
Checking names one at a time tells you whether each is taken, but not whether it is listed for sale, close to dropping, or registered across other extensions. DomainKits matches your list of up to 1,000 domains against its indexed lifecycle data first, then streams registration status, for-sale flags, expiration status, and Cross-TLD counts to your browser as each name is processed.
Frequently Asked Questions
How do I check domain availability in bulk on DomainKits?
Paste up to 1,000 full domain names (such as example.com or example.ai), one per line, into the box above and click Check Domains. Results stream in as your list is processed. Use the status bar to filter by Available, Registered, For Sale, or Expired. Available rows link straight to registrar checkout; taken rows link to the listing, backorder, or offer page, and their Lookup menu opens WHOIS records, other TLDs, and the Wayback Machine. The short video below walks through the workflow.
Clicking play loads the video from YouTube.
How do you read Bulk Domain results to spot the best acquisition targets?
When triaging hundreds of AI-generated name ideas or portfolio lists, four practical signals help you act on the right domains fast:
- What "Available" Means: Each name is matched against our indexed domain data first, and names not found there get a second registration check. Names that pass both show Available with a Register button, and the registrar confirms availability at checkout.
- Validating Open Names with TLD Count: Each row shows how many extensions share the exact name (Exists TLDs). An available domain with a count of 0 might be an obscure coined word, whereas an open .ai, .io, or .com name with a count of 25+ means the exact keyword is already established across two dozen other extensions.
- Catching Hidden Aftermarket & Expired Opportunities: A taken domain is not necessarily a dead end. Filtering your batch by For Sale surfaces names currently listed on aftermarket platforms, while Expired highlights domains in grace, redemption, or pending delete that may soon drop.
- Checking Prior History via Wayback Machine: Before buying an aftermarket or expiring domain from your batch, use the Wayback Machine shortcut in the Lookup menu to see how the site was previously used.
What input formats are supported, and what if I only have bare keywords?
Bulk Domain Check expects complete root domain names including the TLD extension (e.g., example.com, example.io, example.dev), one per line. Web addresses are trimmed to their domain name automatically. Subdomains and bare keywords without an extension are not supported here.
- Have bare keywords instead? If you want to paste a list of words (like "agent" or "cloud") and see how many extensions they are registered in, use Bulk TLD Search.
- Checking one keyword across all TLDs? If you want to test a single brand name across 1,200+ extensions at once, use TLD Search.
What are the batch size and daily usage limits?
Batch checking requires a DomainKits account. With a free account, you can check up to 100 domains per batch, and each batch uses 4 of your daily searches. Paid plans raise the batch size up to 1,000 domains at once, along with higher daily search limits (see pricing).
Count registered TLD extensions for up to 1,000 keywords or domains in a single batch.
Check availability, for-sale status, expiry, and Cross-TLD counts for up to 1,000 exact domains.
Inspect one keyword across 1,200+ TLD extensions to see which are taken, available, or for sale.
Browse 540K+ available 1 to 4-character names, sortable by Cross-TLD demand.
Search domains currently listed for sale across aftermarket platforms.
Find expiring domains in grace, redemption, and pending delete with Cross-TLD metrics.
Search recently dropped domains back at standard registration cost.
Inspect RDAP registration dates, registrar locks, and nameservers for any individual domain.
Batch-check up to 1,000 keywords or domain names across 1,400+ TLDs.