
Brainstorm and check domain name availability rapidly with smart permutations and regex patterns.
Visit WebsiteFreemiumVisit Website
Tracked since2026
0 reviews trackedThe Bottom Line
Entry price
Free plan available, paid tiers above
Biggest pro
Significantly speeds up the domain brainstorming and checking process.
Biggest con
Regex patterns generating too many combinations (over 500,000) are skipped.
TL;DR - tldx
- Rapidly checks domain availability using RDAP, DNS, and WHOIS.
- Generates domain permutations with prefixes, suffixes, TLDs, and regex.
- Supports multiple output formats and integrates with AI agents via MCP.
Pricing: Free plan available
Best for: Growing teams
What is tldx?
tldx is a command-line tool designed to help users quickly brainstorm and check the availability of domain names. It leverages RDAP, DNS, and WHOIS lookups to provide fast and concurrent availability checks. The tool is particularly useful for developers, marketers, and entrepreneurs looking to find available domain names by generating various permutations based on keywords, prefixes, suffixes, and Top-Level Domains (TLDs).
Users can define custom TLDs to check, utilize predefined TLD presets (e.g., 'popular', 'tech'), and even employ regex patterns to generate complex domain combinations, such as all 3-letter .com domains. tldx supports multiple output formats including text, JSON, and CSV, and can filter results to show only available domains or limit the number of results. It also includes an MCP (Model Context Protocol) server for integration with AI agents, making it a versatile tool for automated domain discovery.
Available on: Web
Pros & Cons
Pros
- Significantly speeds up the domain brainstorming and checking process.
- Highly flexible with support for prefixes, suffixes, TLDs, and regex patterns.
- Offers various output formats for easy data processing and integration.
- Can be integrated with AI agents for advanced automation.
- Provides TLD presets for convenience and targeted searches.
Cons
- Regex patterns generating too many combinations (over 500,000) are skipped.
- Requires command-line usage, which might be less intuitive for non-technical users.
- Brace expansion for permutations is primarily supported on macOS and Linux bash/zsh.
Key Features
Smart keyword-based domain permutations (prefixes, suffixes, TLDs)Regex pattern support for generating domain combinationsFast and concurrent availability checks with RDAPStreams results as they are foundMultiple output formats: text, json, json-stream, json-array, csv, grouped, grouped-tldTLD presets to quickly select curated TLD setsOptional filtering by domain lengthMCP server for AI agent integration
Pricing Plans
Free TrialFree
$0 USD per month
- Unlimited public/private repositories
- Dependabot security and version updates
- 2,000 CI/CD minutes/month (Free for public repositories)
- 500MB of Packages storage (Free for public repositories)
- Issues & Projects
- Community support
Team
$4 USD per user/month
- Everything included in Free
- Access to GitHub Codespaces
- Repository rules
- Multiple reviewers in pull requests
- Draft pull requests
- Code owners
- Required reviewers
- Pages and Wikis
- Environment deployment branches and secrets
- 3,000 CI/CD minutes/month (Free for public repositories)
- 2GB of Packages storage (Free for public repositories)
- Web-based support
Enterprise
Starting at $21 USD per user/month
- Everything included in Team
- Data residency
- Enterprise Managed Users
- User provisioning through SCIM
- Enterprise Account to centrally manage multiple organizations
- Environment protection rules
- Repository rules
- Audit Log API
- SOC1, SOC2, type 2 reports annually
- FedRAMP Tailored Authority to Operate (ATO)
Reviews
Be the first to review tldx
Your take helps the next buyer. Verified LinkedIn reviewers get a badge.
Write a reviewExplore More
tldx FAQ
How does tldx handle a large number of domain combinations generated by regex patterns?
tldx has a built-in safeguard where it will skip any regex pattern that is estimated to generate more than 500,000 domain combinations to prevent excessively long processing times or resource consumption.
What is the purpose of the MCP server feature in tldx?
The MCP (Model Context Protocol) server in tldx allows for integration with AI agents. This means AI systems can interact with tldx to programmatically generate and check domain availability, enabling more sophisticated and automated domain discovery workflows.
Can I use tldx to check domain availability for a specific list of keywords from a file?
Yes, tldx supports reading keywords from a file using the
-i or --input flag. You can specify a file path, or use "-" to read keywords directly from stdin, making it easy to integrate into scripts or pipelines.What are TLD presets and how do I use them?
TLD presets are predefined collections of Top-Level Domains (TLDs) that you can quickly select for your domain availability checks. For example, the 'popular' preset includes common TLDs like .com, .net, .org, while 'tech' includes .io, .ai, .dev. You can use them with the
--tld-preset flag, and view all available presets using tldx show-tld-presets.Source: github.com