WHOIS Domain Lookup Scraper avatar

WHOIS Domain Lookup Scraper

Pricing

from $0.30 / 1,000 results

Go to Apify Store
WHOIS Domain Lookup Scraper

WHOIS Domain Lookup Scraper

Bulk WHOIS lookups via whois.com. Accepts URLs, bare domains, or whois.com lookup links, and returns registration dates, registrar, name servers, status codes, abuse contacts, registrant/technical contact details, and similar domain suggestions.

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

Night Owl

Night Owl

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Look up WHOIS registration data for any list of websites or domains using whois.com. Get registration and expiry dates, registrar details, name servers, domain status codes, abuse contacts, registrant and technical contact information, and suggested similar domains — all in structured JSON.

✨ Features

  • WHOIS record extraction — registration/expiry/update dates, domain status, name servers, registrar info, abuse contacts, and registrant/technical contact details
  • Flexible input — accepts full page URLs, bare domain names, or direct whois.com lookup links
  • Proxy support — built-in proxy configuration (residential proxy recommended) to avoid blocks

🔧 Input Configuration

FieldTypeRequiredDefaultDescription
startUrlsarray[{ "url": "https://apify.com" }]List of URLs (or bare domains) to look up. The hostname is extracted automatically and converted into a whois.com lookup URL.
domainsarray["google.com", "github.com", "wikipedia.org"]List of bare domain names to look up, e.g. "google.com". Can be used instead of, or together with, Start URLs.
proxyConfigurationobject{ "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }Proxy configuration used to fetch whois.com pages. A residential proxy group is recommended to avoid blocks.

Supported URL types:

  • Full page URLs, e.g. https://example.com/some/page (the domain is extracted automatically)
  • Bare domains, e.g. example.com
  • Direct whois.com lookup links, e.g. https://www.whois.com/whois/example.com

Example input:

{
"startUrls": [{ "url": "https://apify.com" }, { "url": "https://www.whois.com/whois/youtube.com" }],
"domains": ["google.com", "github.com", "wikipedia.org"],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

input page.png

📦 Output

The dataset has a single Overview view containing the domain, last-updated label, and grouped WHOIS sections (domain information, registrar information, registrant contact, technical contact, and similar domains).

Sample output:

[
{
"Domain": "apify.com",
"Updated": "Updated 15 days ago",
"domainInformation": [
{ "attributeName": "Domain", "attributeValue": "apify.com" },
{ "attributeName": "Registered On", "attributeValue": "2009-06-02" },
{ "attributeName": "Expires On", "attributeValue": "2035-06-02" },
{ "attributeName": "Updated On", "attributeValue": "2026-05-16" },
{ "attributeName": "Status", "attributeValue": ["client transfer prohibited"] },
{
"attributeName": "Name Servers",
"attributeValue": [
"ns-1225.awsdns-25.org",
"ns-1928.awsdns-49.co.uk",
"ns-449.awsdns-56.com",
"ns-839.awsdns-40.net"
]
}
],
"registrarInformation": [
{ "attributeName": "Registrar", "attributeValue": "Amazon Registrar, Inc." },
{ "attributeName": "IANA ID", "attributeValue": "468" },
{ "attributeName": "Abuse Email", "attributeValue": "trustandsafety@support.aws.com" },
{ "attributeName": "Abuse Phone", "attributeValue": "+1.2024422253" }
],
"registrantContact": [
{ "attributeName": "Name", "attributeValue": "On behalf of apify.com OWNER" },
{ "attributeName": "Organization", "attributeValue": "c/o whoisproxy.com" },
{ "attributeName": "Street", "attributeValue": "604 Cameron Street" },
{ "attributeName": "City", "attributeValue": "Alexandria" },
{ "attributeName": "State", "attributeValue": "VA" },
{ "attributeName": "Postal Code", "attributeValue": "22314" },
{ "attributeName": "Country", "attributeValue": "US" },
{ "attributeName": "Phone", "attributeValue": "+64.48319528" },
{ "attributeName": "Email", "attributeValue": "@apify.com.whoisproxy.org" }
],
"technicalContact": [
{ "attributeName": "Name", "attributeValue": "On behalf of apify.com TECH" },
{ "attributeName": "Organization", "attributeValue": "c/o whoisproxy.com" },
{ "attributeName": "Street", "attributeValue": "604 Cameron Street" },
{ "attributeName": "City", "attributeValue": "Alexandria" },
{ "attributeName": "State", "attributeValue": "VA" },
{ "attributeName": "Postal Code", "attributeValue": "22314" },
{ "attributeName": "Country", "attributeValue": "US" },
{ "attributeName": "Phone", "attributeValue": "+64.48319528" },
{ "attributeName": "Email", "attributeValue": "@apify.com.whoisproxy.org" }
],
"similarDomains": null
}
]

output page.png

📋 Uses of This Data

  • Domain expiry and renewal monitoring for domains you own or watch
  • Competitive research — see who registered a competitor's domain, when, and through which registrar
  • Brand protection — find similar/typo-squat domains and abuse contacts for reporting
  • Lead generation and due diligence using registrant country, organization, and contact info
  • Bulk auditing of domain portfolios for compliance or security reviews

🚀 How to Use

  1. Sign up for a free Apify account — includes $5 monthly credit.
  2. Open the actor page and click Try for free.
  3. Add one or more entries to Start URLs and/or Domains.
  4. Click Start and wait for the run to complete.
  5. Download results from the Output tab in JSON, CSV, or Excel format.

You can also run this actor via the Apify API or integrate it directly into your workflows using Zapier, Make, or n8n.

⚠️ Limitations & Known Issues

  • Hidden registrant data — Some registrars use privacy services, so registrantContact and technicalContact may be null or contain proxy contact details instead of the real owner.
  • Rate limiting — Heavy usage may trigger rate limits on whois.com; use a residential proxy and reasonable concurrency.

📝 Notes

  • Proxy recommended for large-scale scraping — For high-volume runs, keep the residential proxy enabled to avoid blocks.
  • API integration — This actor can be called as an API from any automation platform (Zapier, Make, n8n, custom scripts).

🔗 Other Actors

Check out some of our other Actors:

ActorWhat it does
Rightmove Listing Availability CheckerChecks whether Rightmove property listings are still available or have been taken down.
Cheapest Cars and Bids ScraperFinds the cheapest live auctions on Cars & Bids.

💬 Support & Contact

If you encounter any issues or have questions, please open an issue.

You can also find more of our actors on our Profile Page.

Screenshots taken from https://www.whois.com/