HugeDomains Scraper avatar

HugeDomains Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
HugeDomains Scraper

HugeDomains Scraper

Scrape premium domain names for sale on HugeDomains.com - search by keyword or browse curated categories (short domains, dictionary words, number domains, 4-letter .com, and more). Get domain name, price, TLD, and length for every listing.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape premium, aftermarket domain names listed for sale on HugeDomains.com — search by keyword or browse curated categories (short names, dictionary words, number domains, 4-letter .com/.net, and more). Every record includes the domain name, TLD, character length, and asking price. HTTP-only against the public site — no auth, no cookies, no login required.

What this actor does

  • Two modes: search (keyword search) and category (curated browse pages)
  • Filters: TLD (.com/.net/.org/.co/.biz/.info), price range, domain-name length range, sort order
  • Full pagination: follows HugeDomains' own cursor-based "Next" link across as many pages as needed to satisfy maxItems
  • Empty fields are omitted — every record only contains fields with real data

Output per domain listing

  • domain — full domain name, e.g. Kas.com
  • sld — second-level name without the TLD, e.g. Kas
  • tld — extension, e.g. com
  • length — character length of the name (excludes TLD)
  • price — asking price as a number (USD)
  • currency — always USD
  • priceDisplay — the site's own formatted price string, e.g. $1,058,095.00
  • listingUrl — the domain's detail page on hugedomains.com
  • buyUrl — direct "buy now" / shopping-cart link
  • modesearch or category
  • searchKeyword — the keyword used (mode=search)
  • category, categorySlug — the category browsed (mode=category)
  • sortOrder, tldFilter — the filters applied, when non-default
  • recordType: "domainListing", scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch or category
searchKeywordstringshopKeyword to search for (mode=search)
categorystringCategory slug (mode=category, see below)
tldstringanyRestrict to one TLD: com/net/org/co/biz/info (works in both modes)
sortOrderstringpriceDescpriceDesc / priceAsc / nameAsc / nameDesc / lengthAsc / lengthDesc
priceMinintDrop listings priced below this (USD)
priceMaxintDrop listings priced above this (USD)
lengthMinintDrop domains shorter than this many characters
lengthMaxintDrop domains longer than this many characters
maxItemsint10Hard cap on emitted records (1–1000) — see FAQ on run time for larger values

Categories (mode=category)

short, acronyms, area-codes, dictionary, geodomains, numbers, chinese_numbers, nnnnn (5-digit), nnnnnn (6-digit), nnnnnnn (7-digit), nnnnnnnn (8-digit), nnnnnnnnn (9-digit), LLLL_com (4-letter .com), LLLL_net (4-letter .net), 3-letter-net (3-letter .net)

Example: keyword search, .com only, under $10k

{
"mode": "search",
"searchKeyword": "fitness",
"tld": "com",
"priceMax": 10000,
"maxItems": 100
}

Example: browse short domain names, cheapest first

{
"mode": "category",
"category": "short",
"sortOrder": "priceAsc",
"maxItems": 200
}

Example: short .com names containing "tech"

{
"mode": "search",
"searchKeyword": "tech",
"tld": "com",
"lengthMax": 6
}

Use cases

  • Domain investors — scan premium inventory by keyword, category, or price band
  • Startup naming — find short or on-brand .com names for sale in a target budget
  • Market research — track asking prices across categories (short names, dictionary words, number domains)
  • Portfolio building — bulk-export candidate domains for a niche keyword
  • Brand protection — check whether a keyword-adjacent domain is listed for sale

FAQ

What's HugeDomains? A large aftermarket domain marketplace with hundreds of thousands of premium domains for sale, each with a fixed "buy now" price.

Does this require login or an API key? No — the actor scrapes the public, unauthenticated hugedomains.com search and category pages.

Why is tld limited to 6 extensions? Those are the only extensions HugeDomains' own search reliably filters by; any other value is silently ignored server-side and falls back to unfiltered results, so it's excluded to avoid a misleading filter.

Is the price filter exact? It's applied server-side by HugeDomains and is generally accurate, but the site can include listings a small amount outside the requested band near the edges — the actor also re-checks every record client-side and drops anything genuinely outside your range.

How many results can I get? Up to maxItems (max 1000), limited by however many real matches HugeDomains has for your search/category/filters — narrow searches naturally return fewer.

What does length measure? The character count of the name portion only, excluding the TLD and the dot — e.g. Kas.com has length: 3.

What happens if my searchKeyword could never match any domain name (e.g. it has spaces, punctuation, or non-Latin characters)? Domain names can only contain letters, digits, and hyphens, and are at most 63 characters long. The actor checks this instantly and, if your keyword can't possibly appear in any domain name, returns right away with a clear status message instead of scanning uselessly.

Why isn't there a "keyword position" (starts with / ends with) filter? It was tested and dropped — HugeDomains reliably serves its own reCAPTCHA gate for that specific filter from Apify's cloud IPs, making it unusable in production. Keyword search still matches anywhere in the domain name.

The run took longer than expected — why? Two factors: (1) HugeDomains' keyword search doesn't filter server-side, so matching a keyword means scanning through its price-sorted catalog page by page until enough real matches are found — less common keywords, tighter filters, or a higher maxItems all mean more scanning; (2) HugeDomains sits behind Cloudflare and occasionally serves a transient block or bot-challenge page under bursty traffic, which the actor automatically retries with backoff. Neither affects data quality — a completed run's results are always genuine matches, just possibly slower to collect. The default maxItems: 10 is tuned to return quickly; raise it if you need more and can allow more run time.