Bulk WHOIS Lookup

Runs a registration data (RDAP) lookup for every domain you paste in, one per line, and lines up the registrar, creation date, and expiry date for each in a single table. A free online tool from Staaarter, right in your browser.

Runs locallyUpdated 2026-07-25

Overview

Introduction

Checking registrar and expiry information for one domain at a time gets tedious once you're managing a portfolio of them.

This tool takes a list of domains, one per line, and looks every one of them up over RDAP at once, showing the results side by side in a single table.

What Is Bulk WHOIS Lookup?

A batch domain registration lookup that queries each domain's registry over RDAP and reports registrar, creation date, expiry date, and status.

It's part of this site's DNS & Domain Tools collection; every row is a real, live query, not a cached snapshot.

How Bulk WHOIS Lookup Works

Each line is deduplicated, trimmed, and sent as its own RDAP query in parallel, capped at 20 domains per run.

Successful responses are parsed for the registration and expiration events and the registrar entity's name, then rendered as one row per domain.

When To Use Bulk WHOIS Lookup

Use it to audit a portfolio of domains for upcoming expirations or registrar changes in one pass.

It's also useful for a quick sanity check across a list of domains you're considering acquiring, to compare their ages and registrars at a glance.

Often used alongside Domain Expiry Checker and Domain Age Checker.

Features

Advantages

  • Checks up to 20 domains in one batch instead of one lookup at a time.
  • Pulls live data directly from each domain's own registry.

Limitations

  • Capped at 20 domains per run to avoid firing an unbounded number of requests from a single paste.
  • A minority of legacy ccTLD registries don't run RDAP and will show as not found even if the domain is registered.

Examples

Auditing a small domain portfolio

Input

example.com
example.org
example.net

Output

example.com — Registrar X — Created 1995 — Expires 2026
example.org — Registrar Y — Created 1998 — Expires 2026
...

Each line becomes its own row with that domain's registrar and dates, or an error if the lookup failed.

Best Practices & Notes

Best Practices

  • Run this a month or two before your busiest renewal season to spot anything expiring sooner than expected.
  • Cross-check any 'not found' result manually before assuming a domain is unregistered; some registries are just slow to update.

Developer Notes

Domains are deduplicated with a Set before querying so a pasted list with repeats doesn't waste requests, and all lookups run via Promise.all rather than sequentially, since RDAP servers are independent per domain and there's no shared rate limit to respect across them.

Bulk WHOIS Lookup Use Cases

  • Auditing expiry dates across a company's domain portfolio in one pass
  • Comparing registrars and ages across a shortlist of domains before a purchase decision
  • Quickly checking which of several similarly-named domains are actually registered

Common Mistakes

  • Pasting more than 20 domains and being surprised when the tool rejects the batch instead of silently truncating it.
  • Treating a missing expiry date as an error, when some registries simply don't publish one in their RDAP response.

Tips

  • For a single domain, the dedicated Domain Age Checker and Domain Expiry Checker tools show a bit more detail than this table format allows.

References

Frequently Asked Questions