Getting Started
  1. 1) Compile a list of words.

    Every search starts from a Favorite Keywords list — create one here (or import a file) before you build or run anything.

    Every search starts from a Favorite Keywords list — a simple set of words you'll combine or transform later. Create a new one from scratch, or import a CSV/text file if you already have candidates lined up elsewhere.

    You can also browse and reuse any of your existing lists, or the global lists everyone shares, from the Keywords page. A list you build once can be reused across as many searches or tools as you like — create one to get started.

  2. 2) Decide: Builder or Tools?

    Builder crosses two Favorite Keywords lists together (every left word + every right word). Tools takes one word (or list) and transforms it 11 different ways (typos, leetspeak swaps, synonyms, etc.). Two lists to combine → Builder. One word to riff on → Tools.

    Builder takes a left list and a right list and crosses every word from one with every word from the other — cloud + hostcloudhost, across every TLD you pick. Tools is 11 separate generators that each transform ONE word (or list) a different way: Mangle swaps in leetspeak-style substitutions, Typos mimics real fat-finger mistakes, Thesaurus swaps in synonyms, and so on.

    Rule of thumb: two lists to cross → Builder. One word to riff on → Tools.

  3. 3) Click Builder, Tools, or start a New Search.

    Domain Builder · Tools. Not sure which one has what you need? Each Tools card describes itself in a line, or see the Help page's quick summary of all of them.

    Domain Builder · Tools. Not sure which one has what you need? Every card on the Tools page describes itself in a line, and the Help page's Tools section is a faster skim if you already know roughly what you're after.

    Prefer to measure one idea before generating a whole batch? Score a Word checks a single root against your top-weighted TLDs and shows the full scoring breakdown.

  4. 4) AI-assisted name suggestions Coming soon

    The idea: suggest new name ideas automatically from a short description of what you're building — no API key, nothing to configure. Still just an idea at this stage; nothing here yet.

  5. 5) Monitor your searches.

    Every search you run shows live progress on the Searches page.

    Every search you run shows live progress on the Searches page — including Auto Mode (checks pending domains automatically in the background) and Recheck All (re-verifies a search's existing results later, since availability changes over time).

    Star anything promising into Favorites so it's easy to find again, and browse every domain you've ever confirmed available from My Domains.

Your current menu order (Recommended):
    Still have questions? See the full Help & FAQ page.

    Domain Names by Letter Count

    Enumerates every possible letter combination of a fixed length (e.g. all 4-letter strings: aaaa, aaab, aaac, ...). Useful for short, brandable domains.

    Set up your search below — login to run it. Every option here works; Preview (free) gives you a capped sample with no account, and Generate unlocks once you register or log in.
    Register Free Login
    5-6 letters can produce a very large number of combinations — results are capped at 500,000 per run.
    Advanced: start offset / limit
    Skip this many combinations from the start (for re-running past where a previous run left off).
    Max combinations to generate this run.
    * Optional — comma or space separated terms, applied to the generated names. Require keeps only names containing ALL of its terms; Exclude then removes names containing ANY of its terms — e.g. Require app + Exclude le keeps appl but not apple. Wildcards: * or % for any number of characters, ? for any one character — e.g. app* matches names starting with "app", *ing matches names ending in "ing".
    RDAP (recommended) queries the registry directly — it's the modern successor to WHOIS and more authoritative than a DNS lookup.
    Cancel
    Saved! Register free or log in to keep this list permanently.