HugeDomains Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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) andcategory(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.comsld— second-level name without the TLD, e.g.Kastld— extension, e.g.comlength— character length of the name (excludes TLD)price— asking price as a number (USD)currency— alwaysUSDpriceDisplay— the site's own formatted price string, e.g.$1,058,095.00listingUrl— the domain's detail page on hugedomains.combuyUrl— direct "buy now" / shopping-cart linkmode—searchorcategorysearchKeyword— the keyword used (mode=search)category,categorySlug— the category browsed (mode=category)sortOrder,tldFilter— the filters applied, when non-defaultrecordType: "domainListing",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search or category |
searchKeyword | string | shop | Keyword to search for (mode=search) |
category | string | – | Category slug (mode=category, see below) |
tld | string | any | Restrict to one TLD: com/net/org/co/biz/info (works in both modes) |
sortOrder | string | priceDesc | priceDesc / priceAsc / nameAsc / nameDesc / lengthAsc / lengthDesc |
priceMin | int | – | Drop listings priced below this (USD) |
priceMax | int | – | Drop listings priced above this (USD) |
lengthMin | int | – | Drop domains shorter than this many characters |
lengthMax | int | – | Drop domains longer than this many characters |
maxItems | int | 10 | Hard 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
.comnames 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.