How to use it
- Choose the Word list: English or Turkish. Then choose the Style, and the Separator or the Number of digits if the style needs them.
- Set the Shortest name and the Longest name to the limits of the site where you will use the name.
- Choose How many names to draw. The page draws them again whenever you change a setting.
- Press Copy or Download to keep the list. Check that the name is free on the site, because two people can draw the same name.
How the names are made
A name is an adjective and a noun from the word lists, joined in the style you chose. The English lists have 365 adjectives and 344 nouns, the German lists 307 and 306, and the Turkish lists 301 and 337; they were written for this page. Each word is drawn with crypto.getRandomValues, without bias.
A name that is outside the length limits is drawn again, and the names of one batch are never repeated. If the limits leave no name within reach, the page says so instead of looping.
combinations = adjectives x nouns x (for the numbers style) 9 x 10^(digits - 1)
Letters, digits and separators
Many sites accept only the letters a to z, the digits 0 to 9 and a few symbols such as _, . and -. For Turkish, the page writes the letters ç, ğ, ı, ö, ş and ü as c, g, i, o, s and u unless you keep them.
The separator style gives lower-case words joined by _, . or -. Some sites do not allow a dot or a hyphen in a username, so pick the one the site accepts.
Worked example: English, CamelCase with two digits
The English lists have 365 adjectives and 344 nouns. In CamelCase, the names of one adjective and one noun are 365 x 344 = 125,560. With two digits, each name can also end in one of 90 numbers (10 to 99), so the combinations are 125,560 x 90 = 11,300,400.
A name such as SwiftRiver42 has 5 + 5 + 2 = 12 characters, so it fits a longest length of 12 but not 11.
Frequently asked questions
Are the usernames stored or sent to a server?
No. The names are drawn in your browser and shown on this page. Nothing is stored, sent or logged; a reload removes them, so copy the names you want first.
Does the page check that a name is free?
No. A username can only be checked on the site where you want it. The page draws names from the lists, and two people can draw the same one, so check the name on the site before you rely on it.
Why are the Turkish letters written as plain letters?
Many sites accept only the letters a to z and the digits 0 to 9. Turn on Keep the Turkish letters if the site accepts ç, ğ, ı, ö, ş and ü in a username.
What does a length limit do?
A name shorter than the shortest or longer than the longest is drawn again, so every name fits the limits. If no name fits, the page asks you to change the limits.
Why are the names not repeated in a list?
Each name in one list is different from the others, so the list gives you as many separate choices as you asked for.
Sources
Figures and text last checked on Tuesday, November 10, 2026.