Mode - Pronounceable: Builds a handle from alternating consonants and vowels, so the result reads almost like a real word - for example vokunari. It looks more natural and is easier to remember than a random letter string, and it is more likely to still be available than a common dictionary word.
Starts with: Forces the generated name to begin with the letters you type (for example neo produces nevaloti). The tool detects whether your prefix ends in a vowel or a consonant and continues the pattern correctly. Leave it blank to start from scratch.
Length: The total target length of each handle, from 4 to 20 characters. If your "Starts with" prefix is already longer than the length, the prefix is used as-is.
Mode - Word-based: Merges a dictionary word with an optional fixed prefix. With "Add Prefix" set to cool and "Combine with" set to Noun, you might get cooltiger. These names are the most readable and brandable, though also the least unique.
Add Prefix: A fixed word placed before the generated word in Word-based mode. It is joined using the Word joiner - for example cool + underscore + tiger gives cool_tiger. Leave it blank to use only the generated word.
Combine with: Chooses the kind of word appended to your prefix - a Noun (tiger, comet), a Verb (run, build) or an Adjective (swift, neon). The tool draws from a built-in list of short, common words between 3 and 6 characters.
Word joiner: Decides how the prefix and the word are joined - None (cooltiger), Hyphen (cool-tiger), Dot (cool.tiger) or Underscore (cool_tiger). Some platforms only allow certain characters, so pick the one your target site accepts.
Case style: lowercases everything, UPPERCASES everything, Title Cases each word (Cool Tiger) or applies camelCase (coolTiger). This is applied after the name is built, so it works in both modes.
Add number suffix: Appends three random digits to every name, such as vokunari482 or cooltiger137. This both personalises the handle and guarantees that a large batch never contains a duplicate.
Separator: Controls how the generated names are joined in the output - new line (one per row, best for spreadsheets), comma, space or comma + space.
No duplicates: Every name in a single run is checked against the others, so the same handle never appears twice in one click. This is what lets the tool safely generate up to 500 unique usernames at once.