How the name generators work
Every tool runs in your own browser. It mixes word lists made for that one topic and shows you ten names each time you press Generate.
Each generator page carries its own word lists. When you press the button, your device picks from those lists, joins the pieces using simple rules, and shows the results. Nothing is sent to a server, so results appear instantly and your ideas stay private. There are four main ways the tools build names.
1. Sound pieces for invented names
Fantasy and sci-fi names do not exist in the real world, so the tool builds them from sound pieces. Each name is a start piece, sometimes a middle piece, and an end piece. For example, a start like Ae, a middle like la and an end like wyn join into Aelawyn.
The trick is in the pieces. An elf generator uses soft sounds like l, th and long vowels. A dwarf generator uses short, hard sounds like k, d and r. Each set is tested so the pieces join into names you can say out loud. Some tools also offer a style choice, such as male, female or neutral, which switches to a different set of pieces.
2. Real name lists for culture names
For real people, invented sounds would be wrong. A Japanese, Irish or Nigerian name generator picks from lists of real first names and family names used in that culture. The tool then puts them in the right order. Some cultures, such as Korean, Chinese, Japanese, Hungarian and Vietnamese, place the family name first, and those tools follow that custom.
3. Word combinations for usernames, teams and businesses
Usernames, team names, band names, shop names and book titles are made from real words. The tool keeps several word lists, such as describing words, nouns and endings, and joins them using patterns. One pattern is "The [word] [word]", like The Copper Foxes. Another joins two words with a number for a username, like quietcomet42. Each topic has its own words, so a bakery tool uses warm, tasty words and a gaming tool uses bold, punchy ones.
4. Roots and endings for place names
Towns, kingdoms, rivers and planets are built from a root plus an ending, the way many real places are. A root like Ash and an ending like ford make Ashford. Some patterns add a word before or after, such as Port or Hollow, to give names like Port Ashford or Ashford Hollow.
What each name card shows
- Sound score (the number in the ring). A quick check of how easy the name is to say and remember. It goes up for two or three syllables, a comfortable length and a smooth mix of vowels and consonants. It goes down for long names and hard clusters like "strk". It is a guide, not a grade: a low score can still be the right name for a gruff orc.
- Say it. The name split into syllables, with the stressed part in capitals, like /ga·LAD·riel/. Tap the speaker to hear your device read it aloud.
- Sound. Soft and flowing names lean on letters like l, m, n, r and s. Strong and bold names lean on k, g, t, d and b.
- Origin. The type of name it came from, plus the gender or style list when the tool has one.
Options and quick picks
Tap the round settings button next to Generate to open the options. You can pick a gender or style, a length (short, medium or long), a sound (soft, strong or balanced), and how many names to show. You can also type the letters a name should start or end with, like Br or el. The quick-pick buttons set several options at once. If very few names fit your choices, the tool keeps your letters and relaxes the rest.
How to get better results
- Press Generate many times. Each click gives ten new names. Good names often turn up on the fifth or tenth try.
- Use the style options. If a tool offers styles, switch between them. A neutral list often hides great names.
- Treat results as a starting point. Change a letter, cut a syllable, or join half of one name with half of another. Your edit makes the name yours.
- Say it out loud. If you trip over it, your readers or players will too.
- Try a nearby tool. If the elf names feel too soft, try a half-elf or fairy tool. Related generators are linked on each page.
Saving and copying names
Each name has a Copy button that puts it on your clipboard, ready to paste. Tap the heart (♡) next to a name to save it as a favourite. The tool keeps up to 50 favourites. Favourites are stored in your own browser using local storage (a small space on your device that websites can use), so they stay there when you come back. They are not sent anywhere. That also means they do not move between devices, and clearing your browser data removes them. If a name matters, copy it into your own notes as well.
Using names in books, games and businesses
Names from the generators are free to use. You can put them in your novel, your game campaign, your stream or your shop. A few checks help you avoid trouble later:
- Search before you publish. Type the name into a search engine. Make sure it is not already a famous character, a well-known person, or a word with a meaning you do not want.
- Check trademarks for business names. Before you print signs or buy a logo, search your country's trademark office for the name in your type of business. A generator cannot tell you whether a name is legally free.
- Check domains and social handles. A brand name works best when the matching website address and usernames are free.
- Respect real cultures. When naming a character from a real culture, read a little about the naming customs. The guide on each culture tool is a good place to start.
The full rules are in the terms of use. If a result looks wrong, please tell the editor through the contact page.