DEVELOPER TOOLS

Bulk Domain Availability Checker

Paste any text, pull every domain name out of it, and check DNS records to see which domains are already taken. Free, fast, and done in your browser before you spend time on whois.

Paste your text

Any domain-shaped name is picked up, including names inside links and email addresses. Paste more text later to add rows to the table.

Options

Keeps file names like script.js out of the list. Turn it off to allow internal names.

Turns blog.example.com and shop.example.com into one row for example.com.

No domain names found in this text yet.
Results
Saved on this device
No data
No domains yet
Paste text above and select Check domains.
Favorites
No data
No favorites yet
Select the star on a row to keep it here.

How to Shrink a Domain List Before You Run Whois

How this check works

Domains are pulled out of any text

The tool looks for names shaped like example.com, including the ones inside links and email addresses. It lowercases them, drops the www prefix, and removes repeats.

Three DNS questions per domain

Each domain is asked for its name servers, its address record, and its mail record over encrypted DNS. Any answer means the domain is registered.

One plain answer per row

Records found means taken. A name error from DNS means the name does not exist, so it is probably free. Anything else is marked as no records, which you should still confirm.

Common mistakes

Treating no DNS records as free

Plenty of registered domains publish nothing. Owners park names, hold them for later, or point them nowhere. Only whois or a registrar search can tell you the truth.

Forgetting the redemption period

After a domain expires, DNS usually stops working right away. The name still sits in a 30 day redemption period, then in pending delete for about 5 more days, before anyone else can register it.

Trusting a name that is reserved or premium

Some registries block short names, country names, or trademark terms, and some charge a premium price. DNS shows none of this.

Reading a file name as a domain

Names like report.pdf are not domains, but bundle.zip and app.dev are, because zip and dev are real top-level domains. Check the list before you copy it.

Tips

Work through the list with the done flag

Select the tick icon on a row after you have run whois on it. Use the Done and Not done filters, then copy or remove a whole group at once.

Keep the shortlist in favorites

Star the names you like. New favorites go to the top, and the arrows let you rank them before you buy.

Work on many rows at once

Tick the boxes on the left of the table to select rows, then mark them done, star them, copy them, or remove them in one step.

Add more ideas as they come

Paste new text into the box and check again. New domains are added to the table and the rows you already checked stay as they are.