All Over Tools logo
Tool Combiner
Analyze Tools Clean Tools Compare Tools Convert Tools Data Validation Extract Tools Format Tools Generate Tools Organize Tools Transform Tools
Image Tools Video Tools Audio Tools Subtitle Tools Font Tools
Analyze Tools Clean Tools Compress Tools Convert Tools Edit Tools Extract Tools Generate Tools Merge Tools Organize Tools Redact Tools Repair Tools Split Tools
Analyze Tools Clean Tools Compare Tools Convert Tools Extract Tools Generate Tools Merge Tools Transform Tools Validate Tools
Business Calculators Construction Calculators Date And Time Calculators Education Calculators Financial Calculators Food Calculators Health Calculators Math Calculators Science Calculators Sports Calculators Statistics Calculators
Blog About Us Contact Us

Domain Name Generator

Generate pronounceable domain-name candidates from keywords, an optional brand description, and naming constraints - TLDs, length, hyphens, numbers, keyword placement, and prefix/suffix patterns.

One or more root words your domain should include or relate to.

Descriptive words are extracted and blended with your keywords for extra variety.

TLDs

Comma-separated. Attached before the name.

Comma-separated. Attached after the name.

Options

How to use the Domain Name Generator

Enter keywords, choose at least one TLD, set the naming controls, and adjust the naming controls. The tool returns unique base names that pass its length, character, duplication, and local pronounceability checks.

  1. Enter one or more sanitized root words in Keywords (comma-separated, required).
  2. Optionally add a sentence to Brand description (optional). The tool extracts additional words from it.
  3. Select at least one TLD, then set Max length (letters, excl. TLD), Keyword placement, and Batch size.
  4. Optionally enter comma-separated values in Prefix patterns (optional) and Suffix patterns (optional). Supplied patterns may be applied to some candidates.
  5. Choose Allow hyphens or Allow numbers if those characters are acceptable.
  6. Results update automatically as you edit the inputs and settings. Copy one result, click Copy All, or use Download TXT.

Configure the naming controls

  • TLDs: Choose from .com, .io, .co, .app, .dev, .ai, .net, .org, .shop, .store, .xyz, and .tech.
  • Keyword placement: Choose Anywhere, Start of name, End of name, or Exact match only. Exact match starts with the keyword, but the base name can be truncated to the maximum length and can still receive configured patterns or numbers.
  • Max length (letters, excl. TLD): The implementation checks the full generated base name, including prefixes, suffixes, hyphens, and numbers. The TLD is added after this check.
  • Keywords, prefixes, and suffixes are lowercased and stripped to letters and numbers before generation.
  • Batch size targets up to that many unique base names. Restrictive settings can produce fewer. Selected TLDs multiply the rendered entries.

Read and export the results

Each generated base name is shown with every selected TLD. This means the displayed candidate count can exceed Batch size. Each entry includes the name, Availability: Unknown, and an icon-only copy control. Copy All copies the rendered candidates as newline-separated text. Download TXT saves them as domain-candidates.txt.

When results are missing or fewer than expected

  • If Keywords (comma-separated, required) is empty or becomes empty after sanitizing, generation stops and the field is focused.
  • If no TLD is selected, the tool shows Select at least one TLD.
  • Restrictive length, hyphen, number, placement, prefix, or suffix settings can leave fewer unique results than requested.
  • The local filter can reject duplicates, names outside the length range, disallowed hyphens or numbers, names without a vowel, or names with four or more consecutive consonants or vowels after digits and hyphens are removed.

Availability and other limitations

  • Every result says Availability: Unknown. The tool performs no live registrar or DNS lookup.
  • The page does not sell, reserve, purchase, or register domains.
  • Generated names are not screened against trademark databases. Check trademark and legal conflicts yourself before using a name.

Frequently Asked Questions

Does this tool tell me if a domain is available to register?

No. Every candidate is labeled "Availability: Unknown" because this tool does not perform a live registrar or DNS lookup. Confirm availability yourself with a registrar or WHOIS/DNS lookup tool before assuming a name is free.

Can I buy a domain directly from this page?

No. This tool only generates name ideas. It does not sell, reserve, or purchase domains on your behalf.

Does this check for trademark conflicts?

No. Generated names are not screened against trademark databases. Run your own trademark and legal clearance search before committing to any name.

What makes a candidate "pronounceable"?

The local filter keeps names with at least one vowel and rejects names with four or more consecutive consonants or vowels after digits and hyphens are removed.

How many candidates can I generate at once?

Batch size is an up-to target of 1 to 100 base names. Restrictive settings may return fewer unique base names. Each base name is rendered with every selected TLD, so the displayed candidate count can be higher than the Batch size.

Related Tools

1 view